Modifier and Type | Interface | Description |
---|---|---|
interface |
CanonicalMap |
The
CanonicalMap is an "intermediate" type adding type and
Data-Structure related functionality to any implementing class. |
static interface |
CanonicalMap.CanonicalMapBuilder |
The Interface CanonicalMapBuilder.
|
static interface |
CanonicalMap.MutableCanonicalMap |
The Interface MutableCanonicalMap.
|
static interface |
PathMap.MutablePathMap<T> |
Extends the
PathMap with mutator functionality. |
static interface |
PathMap.PathMapBuilder<T> |
Extends the
PathMap with mutator functionality. |
Modifier and Type | Class | Description |
---|---|---|
class |
CanonicalMapBuilderImpl |
The Class CanonicalMapBuilderImpl.
|
class |
CanonicalMapImpl |
The Class CanonicalMapImpl.
|
class |
PathMapBuilderImpl<T> |
The Class PathMapBuilderImpl.
|
class |
PathMapImpl<T> |
The Class PathMapImpl.
|
Modifier and Type | Method | Description |
---|---|---|
PathMap<T> |
PathMap.childrenOf(String aParentPath) |
Gets the children elements of the provided parent's path, excluding the
parent's path.
|
PathMap<T> |
PathMapBuilderImpl.childrenOf(String aParentPath) |
Gets the children elements of the provided parent's path, excluding the
parent's path.
|
PathMap<T> |
PathMapImpl.childrenOf(String aParentPath) |
Gets the children elements of the provided parent's path, excluding the
parent's path.
|
default PathMap<T> |
PathMap.retrieve(String aFromPath,
String aToPath) |
|
PathMap<T> |
PathMap.retrieveFrom(String aFromPath) |
|
PathMap<T> |
PathMapBuilderImpl.retrieveFrom(String aFromPath) |
|
PathMap<T> |
PathMapImpl.retrieveFrom(String aFromPath) |
|
PathMap<T> |
PathMap.retrieveTo(String aToPath) |
|
PathMap<T> |
PathMapBuilderImpl.retrieveTo(String aToPath) |
|
PathMap<T> |
PathMapImpl.retrieveTo(String aToPath) |
Modifier and Type | Method | Description |
---|---|---|
static <T> void |
PathMapImpl.childrenOf(PathMap<T> aFromPathMap,
String aParentPath,
PathMap.PathMapBuilder<T> aToPathMap) |
Hook method for implementing the
childrenOf(String)
method. |
default void |
PathMap.MutablePathMap.insert(String aToPath,
PathMap<T> aFrom,
String aFromPath) |
Method to semantically emphasize that we support our own types.
|
default void |
PathMap.MutablePathMap.insert(PathMap<T> aFrom) |
Method to semantically emphasize that we support our own types.
|
default void |
PathMap.MutablePathMap.insertFrom(PathMap<T> aFrom,
String aFromPath) |
Method to semantically emphasize that we support our own types.
|
default void |
PathMap.MutablePathMap.insertTo(String aToPath,
PathMap<T> aFrom) |
Method to semantically emphasize that we support our own types.
|
static <T> void |
PathMapImpl.retrieveFrom(PathMap<T> aFromPathMap,
String aFromPath,
PathMap.PathMapBuilder<T> aToPathMap) |
Hook method for implementing the
retrieveFrom(String)
method. |
static <T> void |
PathMapImpl.retrieveTo(PathMap<T> aFromPathMap,
String aToPath,
PathMap.PathMapBuilder<T> aToPathMap) |
Hook method for implementing the
retrieveTo(String)
method. |
static Object |
PathMapImpl.toDataStructure(PathMap<?> aPathMap,
String aFromPath) |
Hook method for implementing the
toDataStructure()
method. |
default PathMap.PathMapBuilder<T> |
PathMap.PathMapBuilder.withInsert(String aToPath,
PathMap<T> aFrom,
String aFromPath) |
Method to semantically emphasize that we support our own types.
|
default PathMap.PathMapBuilder<T> |
PathMap.PathMapBuilder.withInsert(PathMap<T> aFrom) |
Method to semantically emphasize that we support our own types.
|
default PathMap.PathMapBuilder<T> |
PathMap.PathMapBuilder.withInsertFrom(PathMap<T> aFrom,
String aFromPath) |
Method to semantically emphasize that we support our own types.
|
default PathMap.PathMapBuilder<T> |
PathMap.PathMapBuilder.withInsertTo(String aToPath,
PathMap<T> aFrom) |
Method to semantically emphasize that we support our own types.
|
Constructor | Description |
---|---|
PathMapImpl(PathMap<T> aPathMap) |
Create a
PathMap instance from the provided PathMap
instance containing the elements as of
PathMap.MutablePathMap.insert(Object) using the PathMap 's path
delimiter for the path declarations the the type of the PathMap . |
Copyright © 2018. All rights reserved.