Modifier and Type | Interface | Description |
---|---|---|
static interface |
CanonicalMap.CanonicalMapBuilder |
The Interface CanonicalMapBuilder.
|
static interface |
ClassStructMap.ClassStructMapBuilder |
The Interface ClassStructMapBuilder.
|
static interface |
InterOperableMap.InterOperableMapBuilder<T> |
The
InterOperableMap.InterOperableMapBuilder provides convenience accessor default
methods for supporting primitive data types. |
static interface |
SimpleTypeMap.SimpleTypeMapBuilder |
A
SimpleTypeMap.SimpleTypeMapBuilder sets builder functionality (as of the
builder pattern) on top of the SimpleTypeMap.MutableSimpleTypeMap . |
Modifier and Type | Class | Description |
---|---|---|
class |
CanonicalMapBuilderImpl |
The Class CanonicalMapBuilderImpl.
|
class |
ClassStructMapBuilderImpl |
The Class ClassStructBuilderImpl.
|
class |
PathMapBuilderImpl<T> |
The Class PathMapBuilderImpl.
|
class |
SimpleTypeMapBuilderImpl |
An implementation of the
SimpleTypeMap.SimpleTypeMapBuilder . |
Modifier and Type | Method | Description |
---|---|---|
default PathMap.PathMapBuilder<T> |
PathMap.PathMapBuilder.withInsert(Object aObj) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.insert(Object) method. |
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.withInsertBetween(Object[] aToPathElements,
Object aFrom,
Object[] aFromPathElements) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.insertBetween(String, Object, String) method. |
default PathMap.PathMapBuilder<T> |
PathMap.PathMapBuilder.withInsertBetween(Object[] aToPathElements,
PathMap<T> aFrom,
Object[] aFromPathElements) |
Method to semantically emphasize that we support our own types.
|
default PathMap.PathMapBuilder<T> |
PathMap.PathMapBuilder.withInsertBetween(Object aToPath,
Object aFrom,
Object aFromPath) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.insertBetween(String, Object, String) method. |
default PathMap.PathMapBuilder<T> |
PathMap.PathMapBuilder.withInsertBetween(Object aToPath,
PathMap<T> aFrom,
Object aFromPath) |
Method to semantically emphasize that we support our own types.
|
default PathMap.PathMapBuilder<T> |
PathMap.PathMapBuilder.withInsertBetween(String[] aToPathElements,
Object aFrom,
String[] aFromPathElements) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.insertBetween(String, Object, String) method. |
default PathMap.PathMapBuilder<T> |
PathMap.PathMapBuilder.withInsertBetween(String[] aToPathElements,
PathMap<T> aFrom,
String[] aFromPathElements) |
Method to semantically emphasize that we support our own types.
|
default PathMap.PathMapBuilder<T> |
PathMap.PathMapBuilder.withInsertBetween(String aToPath,
Object aFrom,
String aFromPath) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.insertBetween(String, Object, String) method. |
default PathMap.PathMapBuilder<T> |
PathMap.PathMapBuilder.withInsertBetween(String aToPath,
PathMap<T> aFrom,
String aFromPath) |
Method to semantically emphasize that we support our own types.
|
default PathMap.PathMapBuilder<T> |
PathMap.PathMapBuilder.withInsertBetween(Collection<?> aToPathElements,
Object aFrom,
Collection<?> aFromPathElements) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.insertBetween(String, Object, String) method. |
default PathMap.PathMapBuilder<T> |
PathMap.PathMapBuilder.withInsertBetween(Collection<?> aToPathElements,
PathMap<T> aFrom,
Collection<?> aFromPathElements) |
Method to semantically emphasize that we support our own types.
|
default PathMap.PathMapBuilder<T> |
PathMap.PathMapBuilder.withInsertFrom(Object aFrom,
Object aFromPath) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.insertFrom(Object, String) method. |
default PathMap.PathMapBuilder<T> |
PathMap.PathMapBuilder.withInsertFrom(Object aFrom,
Object... aFromPathElements) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.insertFrom(Object, String) method. |
default PathMap.PathMapBuilder<T> |
PathMap.PathMapBuilder.withInsertFrom(Object aFrom,
String aFromPath) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.insertFrom(Object, String) method. |
default PathMap.PathMapBuilder<T> |
PathMap.PathMapBuilder.withInsertFrom(Object aFrom,
String... aFromPathElements) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.insertFrom(Object, String) method. |
default PathMap.PathMapBuilder<T> |
PathMap.PathMapBuilder.withInsertFrom(Object aFrom,
Collection<?> aFromPathElements) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.insertFrom(Object, String) method. |
default PathMap.PathMapBuilder<T> |
PathMap.PathMapBuilder.withInsertFrom(PathMap<T> aFrom,
Object aFromPath) |
Method to semantically emphasize that we support our own types.
|
default PathMap.PathMapBuilder<T> |
PathMap.PathMapBuilder.withInsertFrom(PathMap<T> aFrom,
Object... aFromPathElements) |
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.withInsertFrom(PathMap<T> aFrom,
String... aFromPathElements) |
Method to semantically emphasize that we support our own types.
|
default PathMap.PathMapBuilder<T> |
PathMap.PathMapBuilder.withInsertFrom(PathMap<T> aFrom,
Collection<?> aFromPathElements) |
Method to semantically emphasize that we support our own types.
|
default PathMap.PathMapBuilder<T> |
PathMap.PathMapBuilder.withInsertTo(Object[] aToPathElements,
Object aFrom) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.insertTo(String, Object) method. |
default PathMap.PathMapBuilder<T> |
PathMap.PathMapBuilder.withInsertTo(Object[] aToPathElements,
PathMap<T> aFrom) |
Method to semantically emphasize that we support our own types.
|
default PathMap.PathMapBuilder<T> |
PathMap.PathMapBuilder.withInsertTo(Object aToPath,
Object aFrom) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.insertTo(String, Object) method. |
default PathMap.PathMapBuilder<T> |
PathMap.PathMapBuilder.withInsertTo(Object aToPath,
PathMap<T> aFrom) |
Method to semantically emphasize that we support our own types.
|
default PathMap.PathMapBuilder<T> |
PathMap.PathMapBuilder.withInsertTo(String[] aToPathElements,
Object aFrom) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.insertTo(String, Object) method. |
default PathMap.PathMapBuilder<T> |
PathMap.PathMapBuilder.withInsertTo(String[] aToPathElements,
PathMap<T> aFrom) |
Method to semantically emphasize that we support our own types.
|
default PathMap.PathMapBuilder<T> |
PathMap.PathMapBuilder.withInsertTo(String aToPath,
Object aFrom) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.insertTo(String, Object) method. |
default PathMap.PathMapBuilder<T> |
PathMap.PathMapBuilder.withInsertTo(String aToPath,
PathMap<T> aFrom) |
Method to semantically emphasize that we support our own types.
|
default PathMap.PathMapBuilder<T> |
PathMap.PathMapBuilder.withInsertTo(Collection<?> aToPathElements,
Object aFrom) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.insertTo(String, Object) method. |
default PathMap.PathMapBuilder<T> |
PathMap.PathMapBuilder.withInsertTo(Collection<?> aToPathElements,
PathMap<T> aFrom) |
Method to semantically emphasize that we support our own types.
|
default PathMap.PathMapBuilder<T> |
PathMap.PathMapBuilder.withMerge(Object aObj) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.merge(Object) method. |
default PathMap.PathMapBuilder<T> |
PathMap.PathMapBuilder.withMerge(PathMap<T> aFrom) |
Method to semantically emphasize that we support our own types.
|
default PathMap.PathMapBuilder<T> |
PathMap.PathMapBuilder.withMergeBetween(Object[] aToPathElements,
Object aFrom,
Object[] aFromPathElements) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.mergeBetween(String, Object, String) method. |
default PathMap.PathMapBuilder<T> |
PathMap.PathMapBuilder.withMergeBetween(Object[] aToPathElements,
PathMap<T> aFrom,
Object[] aFromPathElements) |
Method to semantically emphasize that we support our own types.
|
default PathMap.PathMapBuilder<T> |
PathMap.PathMapBuilder.withMergeBetween(Object aToPath,
Object aFrom,
Object aFromPath) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.mergeBetween(String, Object, String) method. |
default PathMap.PathMapBuilder<T> |
PathMap.PathMapBuilder.withMergeBetween(Object aToPath,
PathMap<T> aFrom,
Object aFromPath) |
Method to semantically emphasize that we support our own types.
|
default PathMap.PathMapBuilder<T> |
PathMap.PathMapBuilder.withMergeBetween(String[] aToPathElements,
Object aFrom,
String[] aFromPathElements) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.mergeBetween(String, Object, String) method. |
default PathMap.PathMapBuilder<T> |
PathMap.PathMapBuilder.withMergeBetween(String[] aToPathElements,
PathMap<T> aFrom,
String[] aFromPathElements) |
Method to semantically emphasize that we support our own types.
|
default PathMap.PathMapBuilder<T> |
PathMap.PathMapBuilder.withMergeBetween(String aToPath,
Object aFrom,
String aFromPath) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.mergeBetween(String, Object, String) method. |
default PathMap.PathMapBuilder<T> |
PathMap.PathMapBuilder.withMergeBetween(String aToPath,
PathMap<T> aFrom,
String aFromPath) |
Method to semantically emphasize that we support our own types.
|
default PathMap.PathMapBuilder<T> |
PathMap.PathMapBuilder.withMergeBetween(Collection<?> aToPathElements,
Object aFrom,
Collection<?> aFromPathElements) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.mergeBetween(String, Object, String) method. |
default PathMap.PathMapBuilder<T> |
PathMap.PathMapBuilder.withMergeBetween(Collection<?> aToPathElements,
PathMap<T> aFrom,
Collection<?> aFromPathElements) |
Method to semantically emphasize that we support our own types.
|
default PathMap.PathMapBuilder<T> |
PathMap.PathMapBuilder.withMergeFrom(Object aFrom,
Object aFromPath) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.mergeFrom(Object, String) method. |
default PathMap.PathMapBuilder<T> |
PathMap.PathMapBuilder.withMergeFrom(Object aFrom,
Object... aFromPathElements) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.mergeFrom(Object, String) method. |
default PathMap.PathMapBuilder<T> |
PathMap.PathMapBuilder.withMergeFrom(Object aFrom,
String aFromPath) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.mergeFrom(Object, String) method. |
default PathMap.PathMapBuilder<T> |
PathMap.PathMapBuilder.withMergeFrom(Object aFrom,
String... aFromPathElements) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.mergeFrom(Object, String) method. |
default PathMap.PathMapBuilder<T> |
PathMap.PathMapBuilder.withMergeFrom(Object aFrom,
Collection<?> aFromPathElements) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.mergeFrom(Object, String) method. |
default PathMap.PathMapBuilder<T> |
PathMap.PathMapBuilder.withMergeFrom(PathMap<T> aFrom,
Object aFromPath) |
Method to semantically emphasize that we support our own types.
|
default PathMap.PathMapBuilder<T> |
PathMap.PathMapBuilder.withMergeFrom(PathMap<T> aFrom,
Object... aFromPathElements) |
Method to semantically emphasize that we support our own types.
|
default PathMap.PathMapBuilder<T> |
PathMap.PathMapBuilder.withMergeFrom(PathMap<T> aFrom,
String aFromPath) |
Method to semantically emphasize that we support our own types.
|
default PathMap.PathMapBuilder<T> |
PathMap.PathMapBuilder.withMergeFrom(PathMap<T> aFrom,
String... aFromPathElements) |
Method to semantically emphasize that we support our own types.
|
default PathMap.PathMapBuilder<T> |
PathMap.PathMapBuilder.withMergeFrom(PathMap<T> aFrom,
Collection<?> aFromPathElements) |
Method to semantically emphasize that we support our own types.
|
default PathMap.PathMapBuilder<T> |
PathMap.PathMapBuilder.withMergeTo(Object[] aToPathElements,
Object aFrom) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.mergeTo(String, Object) method. |
default PathMap.PathMapBuilder<T> |
PathMap.PathMapBuilder.withMergeTo(Object[] aToPathElements,
PathMap<T> aFrom) |
Method to semantically emphasize that we support our own types.
|
default PathMap.PathMapBuilder<T> |
PathMap.PathMapBuilder.withMergeTo(Object aToPath,
Object aFrom) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.mergeTo(String, Object) method. |
default PathMap.PathMapBuilder<T> |
PathMap.PathMapBuilder.withMergeTo(Object aToPath,
PathMap<T> aFrom) |
Method to semantically emphasize that we support our own types.
|
default PathMap.PathMapBuilder<T> |
PathMap.PathMapBuilder.withMergeTo(String[] aToPathElements,
Object aFrom) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.mergeTo(String, Object) method. |
default PathMap.PathMapBuilder<T> |
PathMap.PathMapBuilder.withMergeTo(String[] aToPathElements,
PathMap<T> aFrom) |
Method to semantically emphasize that we support our own types.
|
default PathMap.PathMapBuilder<T> |
PathMap.PathMapBuilder.withMergeTo(String aToPath,
Object aFrom) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.mergeTo(String, Object) method. |
default PathMap.PathMapBuilder<T> |
PathMap.PathMapBuilder.withMergeTo(String aToPath,
PathMap<T> aFrom) |
Method to semantically emphasize that we support our own types.
|
default PathMap.PathMapBuilder<T> |
PathMap.PathMapBuilder.withMergeTo(Collection<?> aToPathElements,
Object aFrom) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.mergeTo(String, Object) method. |
default PathMap.PathMapBuilder<T> |
PathMap.PathMapBuilder.withMergeTo(Collection<?> aToPathElements,
PathMap<T> aFrom) |
Method to semantically emphasize that we support our own types.
|
default PathMap.PathMapBuilder<T> |
PathMap.PathMapBuilder.withPut(Object[] aPathElements,
T aValue) |
Builder method for
Keys.MutableValues.put(Object, Object) . |
default PathMap.PathMapBuilder<T> |
PathMap.PathMapBuilder.withPut(String[] aPathElements,
T aValue) |
Builder method for
Keys.MutableValues.put(Object, Object) . |
default PathMap.PathMapBuilder<T> |
PathMap.PathMapBuilder.withPut(Collection<?> aPathElements,
T aValue) |
Builder method for
Keys.MutableValues.put(Object, Object) . |
default PathMap.PathMapBuilder<T> |
PathMap.PathMapBuilder.withPut(Relation<String,T> aRelation) |
Builder method for
Dictionary.MutableDictionary.put(Relation) . |
PathMap.PathMapBuilder<T> |
PathMapBuilderImpl.withPut(String aKey,
T aValue) |
Builder method for
Keys.MutableValues.put(Object, Object) . |
default PathMap.PathMapBuilder<T> |
PathMap.PathMapBuilder.withRemoveFrom(Object aPath) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.removeFrom( String) method. |
default PathMap.PathMapBuilder<T> |
PathMap.PathMapBuilder.withRemoveFrom(Object... aPathElements) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.removeFrom( String) method. |
default PathMap.PathMapBuilder<T> |
PathMap.PathMapBuilder.withRemoveFrom(String aPath) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.removeFrom( String) method. |
default PathMap.PathMapBuilder<T> |
PathMap.PathMapBuilder.withRemoveFrom(String... aPathElements) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.removeFrom( String) method. |
default PathMap.PathMapBuilder<T> |
PathMap.PathMapBuilder.withRemoveFrom(Collection<?> aPathElements) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.removeFrom( String) method. |
default PathMap.PathMapBuilder<T> |
PathMap.PathMapBuilder.withRemovePaths(String... aPathElements) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.removeFrom( String) method. |
Modifier and Type | Method | Description |
---|---|---|
static <T> void |
StructureUtility.retrieveFrom(PathMap<T> aFromPathMap,
String aFromPath,
PathMap.PathMapBuilder<T> aToPathMap) |
Hook method for implementing the
PathMap.retrieveFrom(String)
method. |
static <T> void |
StructureUtility.retrieveTo(PathMap<T> aFromPathMap,
String aToPath,
PathMap.PathMapBuilder<T> aToPathMap) |
Hook method for implementing the
PathMap.retrieveTo(String)
method. |
Copyright © 2021. All rights reserved.