Uses of Interface
org.refcodes.struct.PathMap.PathMapBuilder
-
Uses of PathMap.PathMapBuilder in org.refcodes.struct
Modifier and TypeInterfaceDescriptionstatic interface
The Interface CanonicalMapBuilder.static interface
The Interface ClassStructMapBuilder.static interface
TheInterOperableMap.InterOperableMapBuilder
provides convenience accessor default methods for supporting primitive data types.static interface
ASimpleTypeMap.SimpleTypeMapBuilder
sets builder functionality (as of the builder pattern) on top of theSimpleTypeMap.MutableSimpleTypeMap
.Modifier and TypeClassDescriptionclass
The Class CanonicalMapBuilderImpl.class
The Class ClassStructBuilderImpl.class
ThePathMapBuilderImpl
class implements thePathMap.PathMapBuilder
interface and provides a hookPathMapBuilderImpl.createBackingMap()
method which may be overridden for providing anotherMap
type as backing map than the default one.class
An implementation of theSimpleTypeMap.SimpleTypeMapBuilder
.Modifier and TypeMethodDescriptiondefault PathMap.PathMapBuilder<T>
PathMap.PathMapBuilder.withInsert
(Object aObj) Convenience method for providing builder functionality to thePathMap.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 thePathMap.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 aFromObj, Object aFromPath) Convenience method for providing builder functionality to thePathMap.MutablePathMap.insertBetween(String, Object, String)
method.default PathMap.PathMapBuilder<T>
PathMap.PathMapBuilder.withInsertBetween
(Object aToPath, PathMap<T> aFromMap, 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 thePathMap.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 thePathMap.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 thePathMap.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 thePathMap.MutablePathMap.insertFrom(Object, String)
method.default PathMap.PathMapBuilder<T>
PathMap.PathMapBuilder.withInsertFrom
(Object aFrom, Object... aFromPathElements) Convenience method for providing builder functionality to thePathMap.MutablePathMap.insertFrom(Object, String)
method.default PathMap.PathMapBuilder<T>
PathMap.PathMapBuilder.withInsertFrom
(Object aFrom, String aFromPath) Convenience method for providing builder functionality to thePathMap.MutablePathMap.insertFrom(Object, String)
method.default PathMap.PathMapBuilder<T>
PathMap.PathMapBuilder.withInsertFrom
(Object aFrom, String... aFromPathElements) Convenience method for providing builder functionality to thePathMap.MutablePathMap.insertFrom(Object, String)
method.default PathMap.PathMapBuilder<T>
PathMap.PathMapBuilder.withInsertFrom
(Object aFrom, Collection<?> aFromPathElements) Convenience method for providing builder functionality to thePathMap.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 thePathMap.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 aFromObj) Convenience method for providing builder functionality to thePathMap.MutablePathMap.insertTo(String, Object)
method.default PathMap.PathMapBuilder<T>
PathMap.PathMapBuilder.withInsertTo
(Object aToPath, PathMap<T> aFromMap) 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 thePathMap.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 thePathMap.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 thePathMap.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>
Convenience method for providing builder functionality to thePathMap.MutablePathMap.merge(Object)
method.default PathMap.PathMapBuilder<T>
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 thePathMap.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 aFromObj, Object aFromPath) Convenience method for providing builder functionality to thePathMap.MutablePathMap.mergeBetween(String, Object, String)
method.default PathMap.PathMapBuilder<T>
PathMap.PathMapBuilder.withMergeBetween
(Object aToPath, PathMap<T> aFromMap, 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 thePathMap.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 thePathMap.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 thePathMap.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 thePathMap.MutablePathMap.mergeFrom(Object, String)
method.default PathMap.PathMapBuilder<T>
PathMap.PathMapBuilder.withMergeFrom
(Object aFrom, Object... aFromPathElements) Convenience method for providing builder functionality to thePathMap.MutablePathMap.mergeFrom(Object, String)
method.default PathMap.PathMapBuilder<T>
PathMap.PathMapBuilder.withMergeFrom
(Object aFrom, String aFromPath) Convenience method for providing builder functionality to thePathMap.MutablePathMap.mergeFrom(Object, String)
method.default PathMap.PathMapBuilder<T>
PathMap.PathMapBuilder.withMergeFrom
(Object aFrom, String... aFromPathElements) Convenience method for providing builder functionality to thePathMap.MutablePathMap.mergeFrom(Object, String)
method.default PathMap.PathMapBuilder<T>
PathMap.PathMapBuilder.withMergeFrom
(Object aFrom, Collection<?> aFromPathElements) Convenience method for providing builder functionality to thePathMap.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 thePathMap.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 aFromObj) Convenience method for providing builder functionality to thePathMap.MutablePathMap.mergeTo(String, Object)
method.default PathMap.PathMapBuilder<T>
PathMap.PathMapBuilder.withMergeTo
(Object aToPath, PathMap<T> aFromMap) 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 thePathMap.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 thePathMap.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 thePathMap.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>
Builder method forKeys.MutableValues.put(Object, Object)
.default PathMap.PathMapBuilder<T>
Builder method forKeys.MutableValues.put(Object, Object)
.default PathMap.PathMapBuilder<T>
PathMap.PathMapBuilder.withPut
(Collection<?> aPathElements, T aValue) Builder method forKeys.MutableValues.put(Object, Object)
.default PathMap.PathMapBuilder<T>
Builder method forTable.TableDictionary.put(Relation)
.Builder method forKeys.MutableValues.put(Object, Object)
.default PathMap.PathMapBuilder<T>
PathMap.PathMapBuilder.withRemoveFrom
(Object aPath) Convenience method for providing builder functionality to thePathMap.MutablePathMap.removeFrom(String)
method.default PathMap.PathMapBuilder<T>
PathMap.PathMapBuilder.withRemoveFrom
(Object... aPathElements) Convenience method for providing builder functionality to thePathMap.MutablePathMap.removeFrom(String)
method.default PathMap.PathMapBuilder<T>
PathMap.PathMapBuilder.withRemoveFrom
(String aPath) Convenience method for providing builder functionality to thePathMap.MutablePathMap.removeFrom(String)
method.default PathMap.PathMapBuilder<T>
PathMap.PathMapBuilder.withRemoveFrom
(String... aPathElements) Convenience method for providing builder functionality to thePathMap.MutablePathMap.removeFrom(String)
method.default PathMap.PathMapBuilder<T>
PathMap.PathMapBuilder.withRemoveFrom
(Collection<?> aPathElements) Convenience method for providing builder functionality to thePathMap.MutablePathMap.removeFrom(String)
method.default PathMap.PathMapBuilder<T>
PathMap.PathMapBuilder.withRemovePaths
(String... aPathElements) Convenience method for providing builder functionality to thePathMap.MutablePathMap.removeFrom(String)
method.Modifier and TypeMethodDescriptionstatic <T> void
StructureUtility.retrieveFrom
(PathMap<T> aFromPathMap, String aFromPath, PathMap.PathMapBuilder<T> aToPathMap) Hook method for implementing thePathMap.retrieveFrom(String)
method.static <T> void
StructureUtility.retrieveTo
(PathMap<T> aFromPathMap, String aToPath, PathMap.PathMapBuilder<T> aToPathMap) Hook method for implementing thePathMap.retrieveTo(String)
method.