org.refcodes.mixin.AnnotatorAccessor
, ClassStructMap
, ClassStructMap.MutableClassStructMap
, org.refcodes.mixin.Clearable
, Containable
, org.refcodes.mixin.DelimiterAccessor
, Dictionary<String,T>
, Dictionary.MutableDictionary<String,T>
, Dictionary.MutableDictionary.DictionaryBuilder<String,T,PathMap.PathMapBuilder<T>>
, org.refcodes.mixin.Dumpable
, Keys<String,T>
, Keys.MutableKeys<String,T>
, Keys.MutableValues<String,T>
, Map<String,T>
, PathMap<Class<?>>
, PathMap.MutablePathMap<Class<?>>
, PathMap.PathMapBuilder<Class<?>>
, org.refcodes.mixin.TypeAccessor<Class<?>>
, TypeModeAccessor
ClassStructMapBuilderImpl
public static interface ClassStructMap.ClassStructMapBuilder extends ClassStructMap.MutableClassStructMap, PathMap.PathMapBuilder<Class<?>>
org.refcodes.mixin.AnnotatorAccessor.AnnotatorBuilder<B extends org.refcodes.mixin.AnnotatorAccessor.AnnotatorBuilder<B>>, org.refcodes.mixin.AnnotatorAccessor.AnnotatorMutator, org.refcodes.mixin.AnnotatorAccessor.AnnotatorProperty
ClassStructMap.ClassStructMapBuilder, ClassStructMap.MutableClassStructMap
org.refcodes.mixin.DelimiterAccessor.DelimiterBuilder<B extends org.refcodes.mixin.DelimiterAccessor.DelimiterBuilder<B>>, org.refcodes.mixin.DelimiterAccessor.DelimiterMutator, org.refcodes.mixin.DelimiterAccessor.DelimiterProperty
Dictionary.MutableDictionary<K,V>
Dictionary.MutableDictionary.DictionaryBuilder<K,V,B extends Dictionary.MutableDictionary.DictionaryBuilder<K,V,B>>
PathMap.MutablePathMap<T>, PathMap.PathMapBuilder<T>
org.refcodes.mixin.TypeAccessor.TypeBuilder<T extends Object,B extends org.refcodes.mixin.TypeAccessor.TypeBuilder<T,B>>, org.refcodes.mixin.TypeAccessor.TypeMutator<T extends Object>, org.refcodes.mixin.TypeAccessor.TypeProperty<T extends Object>
TypeModeAccessor.TypeModeBuilder<B extends TypeModeAccessor.TypeModeBuilder<B>>, TypeModeAccessor.TypeModeMutator, TypeModeAccessor.TypeModeProperty
ARRAY_SELECTOR
Modifier and Type | Method | Description |
---|---|---|
default ClassStructMap.ClassStructMapBuilder |
withInsert(Object aObj) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.insert(Object) method. |
default ClassStructMap.ClassStructMapBuilder |
withInsert(PathMap<Class<?>> aFrom) |
Method to semantically emphasize that we support our own types.
|
default ClassStructMap.ClassStructMapBuilder |
withInsertBetween(Object[] aToPathElements,
Object aFrom,
Object[] aFromPathElements) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.insertBetween(String, Object, String) method. |
default ClassStructMap.ClassStructMapBuilder |
withInsertBetween(Object[] aToPathElements,
PathMap<Class<?>> aFrom,
Object[] aFromPathElements) |
Method to semantically emphasize that we support our own types.
|
default ClassStructMap.ClassStructMapBuilder |
withInsertBetween(Object aToPath,
Object aFrom,
Object aFromPath) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.insertBetween(String, Object, String) method. |
default ClassStructMap.ClassStructMapBuilder |
withInsertBetween(Object aToPath,
PathMap<Class<?>> aFrom,
Object aFromPath) |
Method to semantically emphasize that we support our own types.
|
default ClassStructMap.ClassStructMapBuilder |
withInsertBetween(String[] aToPathElements,
Object aFrom,
String[] aFromPathElements) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.insertBetween(String, Object, String) method. |
default ClassStructMap.ClassStructMapBuilder |
withInsertBetween(String[] aToPathElements,
PathMap<Class<?>> aFrom,
String[] aFromPathElements) |
Method to semantically emphasize that we support our own types.
|
default ClassStructMap.ClassStructMapBuilder |
withInsertBetween(String aToPath,
Object aFrom,
String aFromPath) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.insertBetween(String, Object, String) method. |
default ClassStructMap.ClassStructMapBuilder |
withInsertBetween(String aToPath,
PathMap<Class<?>> aFrom,
String aFromPath) |
Method to semantically emphasize that we support our own types.
|
default ClassStructMap.ClassStructMapBuilder |
withInsertBetween(Collection<?> aToPathElements,
Object aFrom,
Collection<?> aFromPathElements) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.insertBetween(String, Object, String) method. |
default ClassStructMap.ClassStructMapBuilder |
withInsertBetween(Collection<?> aToPathElements,
PathMap<Class<?>> aFrom,
Collection<?> aFromPathElements) |
Method to semantically emphasize that we support our own types.
|
default ClassStructMap.ClassStructMapBuilder |
withInsertFrom(Object aFrom,
Object aFromPath) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.insertFrom(Object, String) method. |
default ClassStructMap.ClassStructMapBuilder |
withInsertFrom(Object aFrom,
Object... aFromPathElements) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.insertFrom(Object, String) method. |
default ClassStructMap.ClassStructMapBuilder |
withInsertFrom(Object aFrom,
String aFromPath) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.insertFrom(Object, String) method. |
default ClassStructMap.ClassStructMapBuilder |
withInsertFrom(Object aFrom,
String... aFromPathElements) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.insertFrom(Object, String) method. |
default ClassStructMap.ClassStructMapBuilder |
withInsertFrom(Object aFrom,
Collection<?> aFromPathElements) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.insertFrom(Object, String) method. |
default ClassStructMap.ClassStructMapBuilder |
withInsertFrom(PathMap<Class<?>> aFrom,
Object aFromPath) |
Method to semantically emphasize that we support our own types.
|
default ClassStructMap.ClassStructMapBuilder |
withInsertFrom(PathMap<Class<?>> aFrom,
Object... aFromPathElements) |
Method to semantically emphasize that we support our own types.
|
default ClassStructMap.ClassStructMapBuilder |
withInsertFrom(PathMap<Class<?>> aFrom,
String aFromPath) |
Method to semantically emphasize that we support our own types.
|
default ClassStructMap.ClassStructMapBuilder |
withInsertFrom(PathMap<Class<?>> aFrom,
String... aFromPathElements) |
Method to semantically emphasize that we support our own types.
|
default ClassStructMap.ClassStructMapBuilder |
withInsertFrom(PathMap<Class<?>> aFrom,
Collection<?> aFromPathElements) |
Method to semantically emphasize that we support our own types.
|
default ClassStructMap.ClassStructMapBuilder |
withInsertTo(Object[] aToPathElements,
Object aFrom) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.insertTo(String, Object) method. |
default ClassStructMap.ClassStructMapBuilder |
withInsertTo(Object[] aToPathElements,
PathMap<Class<?>> aFrom) |
Method to semantically emphasize that we support our own types.
|
default ClassStructMap.ClassStructMapBuilder |
withInsertTo(Object aToPath,
Object aFrom) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.insertTo(String, Object) method. |
default ClassStructMap.ClassStructMapBuilder |
withInsertTo(Object aToPath,
PathMap<Class<?>> aFrom) |
Method to semantically emphasize that we support our own types.
|
default ClassStructMap.ClassStructMapBuilder |
withInsertTo(String[] aToPathElements,
Object aFrom) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.insertTo(String, Object) method. |
default ClassStructMap.ClassStructMapBuilder |
withInsertTo(String[] aToPathElements,
PathMap<Class<?>> aFrom) |
Method to semantically emphasize that we support our own types.
|
default ClassStructMap.ClassStructMapBuilder |
withInsertTo(String aToPath,
Object aFrom) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.insertTo(String, Object) method. |
default ClassStructMap.ClassStructMapBuilder |
withInsertTo(String aToPath,
PathMap<Class<?>> aFrom) |
Method to semantically emphasize that we support our own types.
|
default ClassStructMap.ClassStructMapBuilder |
withInsertTo(Collection<?> aToPathElements,
Object aFrom) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.insertTo(String, Object) method. |
default ClassStructMap.ClassStructMapBuilder |
withInsertTo(Collection<?> aToPathElements,
PathMap<Class<?>> aFrom) |
Method to semantically emphasize that we support our own types.
|
default ClassStructMap.ClassStructMapBuilder |
withMerge(Object aObj) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.merge(Object) method. |
default ClassStructMap.ClassStructMapBuilder |
withMerge(PathMap<Class<?>> aFrom) |
Method to semantically emphasize that we support our own types.
|
default ClassStructMap.ClassStructMapBuilder |
withMergeBetween(Object[] aToPathElements,
Object aFrom,
Object[] aFromPathElements) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.mergeBetween(String, Object, String) method. |
default ClassStructMap.ClassStructMapBuilder |
withMergeBetween(Object[] aToPathElements,
PathMap<Class<?>> aFrom,
Object[] aFromPathElements) |
Method to semantically emphasize that we support our own types.
|
default ClassStructMap.ClassStructMapBuilder |
withMergeBetween(Object aToPath,
Object aFrom,
Object aFromPath) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.mergeBetween(String, Object, String) method. |
default ClassStructMap.ClassStructMapBuilder |
withMergeBetween(Object aToPath,
PathMap<Class<?>> aFrom,
Object aFromPath) |
Method to semantically emphasize that we support our own types.
|
default ClassStructMap.ClassStructMapBuilder |
withMergeBetween(String[] aToPathElements,
Object aFrom,
String[] aFromPathElements) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.mergeBetween(String, Object, String) method. |
default ClassStructMap.ClassStructMapBuilder |
withMergeBetween(String[] aToPathElements,
PathMap<Class<?>> aFrom,
String[] aFromPathElements) |
Method to semantically emphasize that we support our own types.
|
default ClassStructMap.ClassStructMapBuilder |
withMergeBetween(String aToPath,
Object aFrom,
String aFromPath) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.mergeBetween(String, Object, String) method. |
default ClassStructMap.ClassStructMapBuilder |
withMergeBetween(String aToPath,
PathMap<Class<?>> aFrom,
String aFromPath) |
Method to semantically emphasize that we support our own types.
|
default ClassStructMap.ClassStructMapBuilder |
withMergeBetween(Collection<?> aToPathElements,
Object aFrom,
Collection<?> aFromPathElements) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.mergeBetween(String, Object, String) method. |
default ClassStructMap.ClassStructMapBuilder |
withMergeBetween(Collection<?> aToPathElements,
PathMap<Class<?>> aFrom,
Collection<?> aFromPathElements) |
Method to semantically emphasize that we support our own types.
|
default ClassStructMap.ClassStructMapBuilder |
withMergeFrom(Object aFrom,
Object aFromPath) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.mergeFrom(Object, String) method. |
default ClassStructMap.ClassStructMapBuilder |
withMergeFrom(Object aFrom,
Object... aFromPathElements) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.mergeFrom(Object, String) method. |
default ClassStructMap.ClassStructMapBuilder |
withMergeFrom(Object aFrom,
String aFromPath) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.mergeFrom(Object, String) method. |
default ClassStructMap.ClassStructMapBuilder |
withMergeFrom(Object aFrom,
String... aFromPathElements) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.mergeFrom(Object, String) method. |
default ClassStructMap.ClassStructMapBuilder |
withMergeFrom(Object aFrom,
Collection<?> aFromPathElements) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.mergeFrom(Object, String) method. |
default ClassStructMap.ClassStructMapBuilder |
withMergeFrom(PathMap<Class<?>> aFrom,
Object aFromPath) |
Method to semantically emphasize that we support our own types.
|
default ClassStructMap.ClassStructMapBuilder |
withMergeFrom(PathMap<Class<?>> aFrom,
Object... aFromPathElements) |
Method to semantically emphasize that we support our own types.
|
default ClassStructMap.ClassStructMapBuilder |
withMergeFrom(PathMap<Class<?>> aFrom,
String aFromPath) |
Method to semantically emphasize that we support our own types.
|
default ClassStructMap.ClassStructMapBuilder |
withMergeFrom(PathMap<Class<?>> aFrom,
String... aFromPathElements) |
Method to semantically emphasize that we support our own types.
|
default ClassStructMap.ClassStructMapBuilder |
withMergeFrom(PathMap<Class<?>> aFrom,
Collection<?> aFromPathElements) |
Method to semantically emphasize that we support our own types.
|
default ClassStructMap.ClassStructMapBuilder |
withMergeTo(Object[] aToPathElements,
Object aFrom) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.mergeTo(String, Object) method. |
default ClassStructMap.ClassStructMapBuilder |
withMergeTo(Object[] aToPathElements,
PathMap<Class<?>> aFrom) |
Method to semantically emphasize that we support our own types.
|
default ClassStructMap.ClassStructMapBuilder |
withMergeTo(Object aToPath,
Object aFrom) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.mergeTo(String, Object) method. |
default ClassStructMap.ClassStructMapBuilder |
withMergeTo(Object aToPath,
PathMap<Class<?>> aFrom) |
Method to semantically emphasize that we support our own types.
|
default ClassStructMap.ClassStructMapBuilder |
withMergeTo(String[] aToPathElements,
Object aFrom) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.mergeTo(String, Object) method. |
default ClassStructMap.ClassStructMapBuilder |
withMergeTo(String[] aToPathElements,
PathMap<Class<?>> aFrom) |
Method to semantically emphasize that we support our own types.
|
default ClassStructMap.ClassStructMapBuilder |
withMergeTo(String aToPath,
Object aFrom) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.mergeTo(String, Object) method. |
default ClassStructMap.ClassStructMapBuilder |
withMergeTo(String aToPath,
PathMap<Class<?>> aFrom) |
Method to semantically emphasize that we support our own types.
|
default ClassStructMap.ClassStructMapBuilder |
withMergeTo(Collection<?> aToPathElements,
Object aFrom) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.mergeTo(String, Object) method. |
default ClassStructMap.ClassStructMapBuilder |
withMergeTo(Collection<?> aToPathElements,
PathMap<Class<?>> aFrom) |
Method to semantically emphasize that we support our own types.
|
default ClassStructMap.ClassStructMapBuilder |
withPut(Object[] aPathElements,
Class<?> aValue) |
Builder method for
Keys.MutableValues.put(Object, Object) . |
default ClassStructMap.ClassStructMapBuilder |
withPut(String[] aKey,
Class<?> aValue) |
Builder method for
Keys.MutableValues.put(Object, Object) . |
default ClassStructMap.ClassStructMapBuilder |
withPut(Collection<?> aPathElements,
Class<?> aValue) |
Builder method for
Keys.MutableValues.put(Object, Object) . |
default ClassStructMap.ClassStructMapBuilder |
withPut(Property aProperty) |
Builder method for
ClassStructMap.MutableClassStructMap.put(Property) . |
default ClassStructMap.ClassStructMapBuilder |
withPut(Relation<String,Class<?>> aProperty) |
Builder method for
Dictionary.MutableDictionary.put(Relation) . |
default ClassStructMap.ClassStructMapBuilder |
withPutDirAt(int aIndex,
Object aDir) |
An indexed directory represents all elements which begin with a path
which's last path element represents an index.
|
default ClassStructMap.ClassStructMapBuilder |
withPutDirAt(int aIndex,
PathMap<Class<?>> aDir) |
An indexed directory represents all elements which begin with a path
which's last path element represents an index.
|
default ClassStructMap.ClassStructMapBuilder |
withPutDirAt(Object[] aPathElements,
int aIndex,
Object aDir) |
An indexed directory represents all elements which begin with a path
which's last path element represents an index.
|
default ClassStructMap.ClassStructMapBuilder |
withPutDirAt(Object[] aPathElements,
int aIndex,
PathMap<Class<?>> aDir) |
An indexed directory represents all elements which begin with a path
which's last path element represents an index.
|
default ClassStructMap.ClassStructMapBuilder |
withPutDirAt(Object aPath,
int aIndex,
Object aDir) |
An indexed directory represents all elements which begin with a path
which's last path element represents an index.
|
default ClassStructMap.ClassStructMapBuilder |
withPutDirAt(Object aPath,
int aIndex,
PathMap<Class<?>> aDir) |
An indexed directory represents all elements which begin with a path
which's last path element represents an index.
|
default ClassStructMap.ClassStructMapBuilder |
withPutDirAt(String[] aPathElements,
int aIndex,
Object aDir) |
An indexed directory represents all elements which begin with a path
which's last path element represents an index.
|
default ClassStructMap.ClassStructMapBuilder |
withPutDirAt(String[] aPathElements,
int aIndex,
PathMap<Class<?>> aDir) |
An indexed directory represents all elements which begin with a path
which's last path element represents an index.
|
default ClassStructMap.ClassStructMapBuilder |
withPutDirAt(String aPath,
int aIndex,
Object aDir) |
An indexed directory represents all elements which begin with a path
which's last path element represents an index.
|
default ClassStructMap.ClassStructMapBuilder |
withPutDirAt(String aPath,
int aIndex,
PathMap<Class<?>> aDir) |
An indexed directory represents all elements which begin with a path
which's last path element represents an index.
|
default ClassStructMap.ClassStructMapBuilder |
withPutDirAt(Collection<?> aPathElements,
int aIndex,
Object aDir) |
An indexed directory represents all elements which begin with a path
which's last path element represents an index.
|
default ClassStructMap.ClassStructMapBuilder |
withPutDirAt(Collection<?> aPathElements,
int aIndex,
PathMap<Class<?>> aDir) |
An indexed directory represents all elements which begin with a path
which's last path element represents an index.
|
default ClassStructMap.ClassStructMapBuilder |
withRemoveFrom(Object aPath) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.removeFrom( String) method. |
default ClassStructMap.ClassStructMapBuilder |
withRemoveFrom(Object... aPathElements) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.removeFrom( String) method. |
default ClassStructMap.ClassStructMapBuilder |
withRemoveFrom(String aPath) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.removeFrom( String) method. |
default ClassStructMap.ClassStructMapBuilder |
withRemoveFrom(String... aPathElements) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.removeFrom( String) method. |
default ClassStructMap.ClassStructMapBuilder |
withRemoveFrom(Collection<?> aPathElements) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.removeFrom( String) method. |
default ClassStructMap.ClassStructMapBuilder |
withRemovePaths(String... aPathElements) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.removeFrom( String) method. |
getArraySelector, getCompositeArrayDir, getCompositeArrayDir, getCompositeArrayDir, getCompositeArrayDir, getCompositeArrayDir, getCompositeArrayDir, getCompositeDir, getCompositeDir, getCompositeDir, getCompositeDir, getCompositeDir, getCompositeDir, getDir, getDir, getDir, getDir, getDir, getDirAt, getDirAt, getDirAt, getDirAt, getDirAt, getDirAt, getPrimitiveArrayType, getPrimitiveArrayType, getPrimitiveArrayType, getPrimitiveArrayType, getPrimitiveArrayType, getPrimitiveArrayType, getPrimitiveType, getPrimitiveType, getPrimitiveType, getPrimitiveType, getPrimitiveType, getPrimitiveType, getSimpleArrayType, getSimpleArrayType, getSimpleArrayType, getSimpleArrayType, getSimpleArrayType, getSimpleArrayType, getSimpleType, getSimpleType, getSimpleType, getSimpleType, getSimpleType, getSimpleType, getWrapperArrayType, getWrapperArrayType, getWrapperArrayType, getWrapperArrayType, getWrapperArrayType, getWrapperArrayType, getWrapperType, getWrapperType, getWrapperType, getWrapperType, getWrapperType, getWrapperType, isArrayType, isArrayType, isArrayType, isArrayType, isArrayType, isArrayType, isCompositeArrayDir, isCompositeArrayDir, isCompositeArrayDir, isCompositeArrayDir, isCompositeArrayDir, isCompositeArrayDir, isCompositeDir, isCompositeDir, isCompositeDir, isCompositeDir, isCompositeDir, isCompositeDir, isPrimitiveArrayType, isPrimitiveArrayType, isPrimitiveArrayType, isPrimitiveArrayType, isPrimitiveArrayType, isPrimitiveArrayType, isPrimitiveType, isPrimitiveType, isPrimitiveType, isPrimitiveType, isPrimitiveType, isPrimitiveType, isSimpleArrayType, isSimpleArrayType, isSimpleArrayType, isSimpleArrayType, isSimpleArrayType, isSimpleArrayType, isSimpleType, isSimpleType, isSimpleType, isSimpleType, isSimpleType, isSimpleType, isWrapperArrayType, isWrapperArrayType, isWrapperArrayType, isWrapperArrayType, isWrapperArrayType, isWrapperArrayType, isWrapperType, isWrapperType, isWrapperType, isWrapperType, isWrapperType, isWrapperType, query, query, query, query, query, queryBetween, queryBetween, queryBetween, queryBetween, queryBetween, queryBetween, queryFrom, queryFrom, queryFrom, queryFrom, queryFrom, queryFrom, queryTo, queryTo, queryTo, queryTo, queryTo, queryTo, retrieveBetween, retrieveBetween, retrieveBetween, retrieveBetween, retrieveBetween, retrieveFrom, retrieveFrom, retrieveFrom, retrieveFrom, retrieveFrom, retrieveTo, retrieveTo, retrieveTo, retrieveTo, retrieveTo, toMap, toProperties
containsValue, insert, insertBetween, insertFrom, insertTo, put, put, put, put, put, putAll, putAll, putAll, putDirAt, putDirAt, putDirAt, putDirAt, putDirAt, putDirAt, putDirAt, putDirAt, putDirAt, putDirAt, putDirAt, putDirAt, removeAll, removeAll, removeAll, removeAll, removeAll, removeAll, removeDirAt, removeDirAt, removeDirAt, removeDirAt, removeDirAt, removeFrom, removeFrom, removeFrom, removeFrom, removeFrom, removePaths, removePaths, toDump
isEmpty, size
withPut
put
children, children, children, children, children, children, containsKey, containsKey, containsKey, dirs, dirs, dirs, dirs, dirs, dirs, findPaths, fromExternalPath, get, get, get, getArray, getArray, getArray, getArray, getArray, getArrayIndexes, getArrayIndexes, getArrayIndexes, getArrayIndexes, getArrayIndexes, getDirIndexes, getDirIndexes, getDirIndexes, getDirIndexes, getDirIndexes, getRootPath, getValueAt, getValueAt, getValueAt, getValueAt, getValueAt, getValueAt, hasChildren, hasChildren, hasChildren, hasChildren, hasChildren, hasDirAt, hasDirAt, hasDirAt, hasDirAt, hasDirAt, hasDirAt, hasDirAt, hasDirAt, hasDirAt, hasDirAt, hasDirAt, hasParentPath, hasPath, hasPath, hasPath, hasPath, hasSubDirs, hasSubDirs, hasSubDirs, hasSubDirs, hasValue, hasValue, hasValue, hasValue, hasValue, hasValueAt, hasValueAt, hasValueAt, hasValueAt, hasValueAt, hasValueAt, hasValueAt, hasValueAt, isArray, isArray, isArray, isArray, isArray, isArray, isChild, isChild, isChild, isChild, isDir, isDir, isDir, isDir, isDir, isEqualTo, isIndexDir, isIndexDir, isIndexDir, isIndexDir, isIndexDir, isLeaf, isLeaf, isLeaf, isLeaf, isLeaf, isRootPath, keySet, keySet, keySet, keySet, keySet, lastArrayIndex, lastArrayIndex, lastArrayIndex, lastArrayIndex, lastArrayIndex, lastArrayIndex, lastDirIndex, lastDirIndex, lastDirIndex, lastDirIndex, lastDirIndex, lastDirIndex, leaves, leaves, leaves, leaves, leaves, leaves, nextArrayIndex, nextArrayIndex, nextArrayIndex, nextArrayIndex, nextArrayIndex, nextArrayIndex, nextDirIndex, nextDirIndex, nextDirIndex, nextDirIndex, nextDirIndex, nextDirIndex, paths, paths, paths, paths, paths, paths, queryPaths, queryPaths, queryPaths, queryPaths, queryPaths, queryPaths, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, toDataStructure, toDataStructure, toExternalPath, toInstance, toInstance, toLeaf, toMap, toNormalizedPath, toParentPath, toPath, toPath, toPath, toPathElements, toPathList, toPathStack, toPropertyPath, toType, toType
add, add, add, add, add, add, appendDirTo, appendDirTo, appendDirTo, appendDirTo, appendDirTo, appendDirTo, appendDirTo, appendDirTo, appendDirTo, appendDirTo, appendDirTo, appendDirTo, appendValueTo, appendValueTo, appendValueTo, appendValueTo, appendValueTo, appendValueTo, delete, delete, delete, delete, delete, insert, insert, insertBetween, insertBetween, insertBetween, insertBetween, insertBetween, insertBetween, insertBetween, insertBetween, insertBetween, insertBetween, insertFrom, insertFrom, insertFrom, insertFrom, insertFrom, insertFrom, insertFrom, insertFrom, insertFrom, insertFrom, insertTo, insertTo, insertTo, insertTo, insertTo, insertTo, insertTo, insertTo, insertTo, insertTo, merge, merge, mergeBetween, mergeBetween, mergeBetween, mergeBetween, mergeBetween, mergeBetween, mergeBetween, mergeBetween, mergeBetween, mergeBetween, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeTo, mergeTo, mergeTo, mergeTo, mergeTo, mergeTo, mergeTo, mergeTo, mergeTo, mergeTo, put, putArray, putArray, putArray, putArray, putArray, putArray, putArray, putArray, putArray, putArray, putArray, putArray, putValueAt, putValueAt, putValueAt, putValueAt, putValueAt, putValueAt, remove, remove, remove, removeValueAt, removeValueAt, removeValueAt, removeValueAt, removeValueAt, toSourceCode, toSourceCode
getTypeMode
default ClassStructMap.ClassStructMapBuilder withPut(Collection<?> aPathElements, Class<?> aValue)
Keys.MutableValues.put(Object, Object)
.withPut
in interface PathMap.PathMapBuilder<Class<?>>
aPathElements
- the path elements for the property to be put.aValue
- the value for the property to be put.default ClassStructMap.ClassStructMapBuilder withPut(Object[] aPathElements, Class<?> aValue) throws NumberFormatException
Keys.MutableValues.put(Object, Object)
.withPut
in interface PathMap.PathMapBuilder<Class<?>>
aPathElements
- the path elements for the property to be put.aValue
- the value for the property to be put.NumberFormatException
default ClassStructMap.ClassStructMapBuilder withPut(Relation<String,Class<?>> aProperty)
Dictionary.MutableDictionary.put(Relation)
.withPut
in interface Dictionary.MutableDictionary.DictionaryBuilder<String,T,PathMap.PathMapBuilder<T>>
withPut
in interface PathMap.PathMapBuilder<Class<?>>
aProperty
- the property to be put.default ClassStructMap.ClassStructMapBuilder withPut(Property aProperty)
ClassStructMap.MutableClassStructMap.put(Property)
.aProperty
- the property to be put.default ClassStructMap.ClassStructMapBuilder withPut(String[] aKey, Class<?> aValue)
Keys.MutableValues.put(Object, Object)
.withPut
in interface PathMap.PathMapBuilder<Class<?>>
aKey
- the path elements for the property to be put.aValue
- the value for the property to be put.default ClassStructMap.ClassStructMapBuilder withInsert(Object aObj)
PathMap.MutablePathMap.insert(Object)
method.withInsert
in interface PathMap.PathMapBuilder<Class<?>>
aObj
- the objPathMap.MutablePathMap.insert(Object)
default ClassStructMap.ClassStructMapBuilder withInsert(PathMap<Class<?>> aFrom)
PathMap.MutablePathMap.insert(Object)
.withInsert
in interface PathMap.PathMapBuilder<Class<?>>
aFrom
- The PathMap
which is to be inspected with the
therein contained values being added with their according
determined paths.PathMap.MutablePathMap.insert(Object)
default ClassStructMap.ClassStructMapBuilder withInsertBetween(Collection<?> aToPathElements, Object aFrom, Collection<?> aFromPathElements)
PathMap.MutablePathMap.insertBetween(String, Object, String)
method.withInsertBetween
in interface PathMap.PathMapBuilder<Class<?>>
aToPathElements
- The path elements of the to-path.aFrom
- the fromaFromPathElements
- The path elements of the from-path.PathMap.MutablePathMap.insertBetween(String, Object, String)
default ClassStructMap.ClassStructMapBuilder withInsertBetween(Collection<?> aToPathElements, PathMap<Class<?>> aFrom, Collection<?> aFromPathElements)
PathMap.MutablePathMap.insertBetween(String, Object, String)
.withInsertBetween
in interface PathMap.PathMapBuilder<Class<?>>
aToPathElements
- The path elements of the sub-path where to
insert the object's introspected values to.aFrom
- The PathMap
which is to be inspected with the
therein contained values being added with their according
determined paths.aFromPathElements
- The path elements of the path from where to
start adding elements of the provided object.PathMap.MutablePathMap.insertBetween(String, Object, String)
default ClassStructMap.ClassStructMapBuilder withInsertBetween(Object aToPath, Object aFrom, Object aFromPath)
PathMap.MutablePathMap.insertBetween(String, Object, String)
method.withInsertBetween
in interface PathMap.PathMapBuilder<Class<?>>
aToPath
- The to-path.aFrom
- the fromaFromPath
- The from-path.PathMap.MutablePathMap.insertBetween(String, Object, String)
default ClassStructMap.ClassStructMapBuilder withInsertBetween(Object aToPath, PathMap<Class<?>> aFrom, Object aFromPath)
PathMap.MutablePathMap.insertBetween(String, Object, String)
.withInsertBetween
in interface PathMap.PathMapBuilder<Class<?>>
aToPath
- The sub-path where to insert the object's introspected
values to.aFrom
- The PathMap
which is to be inspected with the
therein contained values being added with their according
determined paths.aFromPath
- The path from where to start adding elements of the
provided object.PathMap.MutablePathMap.insertBetween(String, Object, String)
default ClassStructMap.ClassStructMapBuilder withInsertBetween(Object[] aToPathElements, Object aFrom, Object[] aFromPathElements)
PathMap.MutablePathMap.insertBetween(String, Object, String)
method.withInsertBetween
in interface PathMap.PathMapBuilder<Class<?>>
aToPathElements
- The path elements of the to-path.aFrom
- the fromaFromPathElements
- The path elements of the from-path.PathMap.MutablePathMap.insertBetween(String, Object, String)
default ClassStructMap.ClassStructMapBuilder withInsertBetween(Object[] aToPathElements, PathMap<Class<?>> aFrom, Object[] aFromPathElements)
PathMap.MutablePathMap.insertBetween(String, Object, String)
.withInsertBetween
in interface PathMap.PathMapBuilder<Class<?>>
aToPathElements
- The path elements of the sub-path where to
insert the object's introspected values to.aFrom
- The PathMap
which is to be inspected with the
therein contained values being added with their according
determined paths.aFromPathElements
- The path elements of the path from where to
start adding elements of the provided object.PathMap.MutablePathMap.insertBetween(String, Object, String)
default ClassStructMap.ClassStructMapBuilder withInsertBetween(String aToPath, Object aFrom, String aFromPath)
PathMap.MutablePathMap.insertBetween(String, Object, String)
method.withInsertBetween
in interface PathMap.PathMapBuilder<Class<?>>
aToPath
- The to-path.aFrom
- the fromaFromPath
- The from-path.PathMap.MutablePathMap.insertBetween(String, Object, String)
default ClassStructMap.ClassStructMapBuilder withInsertBetween(String aToPath, PathMap<Class<?>> aFrom, String aFromPath)
PathMap.MutablePathMap.insertBetween(String, Object, String)
.withInsertBetween
in interface PathMap.PathMapBuilder<Class<?>>
aToPath
- The sub-path where to insert the object's introspected
values to.aFrom
- The PathMap
which is to be inspected with the
therein contained values being added with their according
determined paths.aFromPath
- The path from where to start adding elements of the
provided object.PathMap.MutablePathMap.insertBetween(String, Object, String)
default ClassStructMap.ClassStructMapBuilder withInsertBetween(String[] aToPathElements, Object aFrom, String[] aFromPathElements)
PathMap.MutablePathMap.insertBetween(String, Object, String)
method.withInsertBetween
in interface PathMap.PathMapBuilder<Class<?>>
aToPathElements
- The path elements of the to-path.aFrom
- the fromaFromPathElements
- The path elements of the from-path.PathMap.MutablePathMap.insertBetween(String, Object, String)
default ClassStructMap.ClassStructMapBuilder withInsertBetween(String[] aToPathElements, PathMap<Class<?>> aFrom, String[] aFromPathElements)
PathMap.MutablePathMap.insertBetween(String, Object, String)
.withInsertBetween
in interface PathMap.PathMapBuilder<Class<?>>
aToPathElements
- The path elements of the sub-path where to
insert the object's introspected values to.aFrom
- The PathMap
which is to be inspected with the
therein contained values being added with their according
determined paths.aFromPathElements
- The path elements of the path from where to
start adding elements of the provided object.PathMap.MutablePathMap.insertBetween(String, Object, String)
default ClassStructMap.ClassStructMapBuilder withInsertFrom(Object aFrom, Collection<?> aFromPathElements)
PathMap.MutablePathMap.insertFrom(Object, String)
method.withInsertFrom
in interface PathMap.PathMapBuilder<Class<?>>
aFrom
- the fromaFromPathElements
- The path elements representing the
from-path.PathMap.MutablePathMap.insertFrom(Object, String)
default ClassStructMap.ClassStructMapBuilder withInsertFrom(Object aFrom, Object aFromPath)
PathMap.MutablePathMap.insertFrom(Object, String)
method.withInsertFrom
in interface PathMap.PathMapBuilder<Class<?>>
aFrom
- the fromaFromPath
- The from-path.PathMap.MutablePathMap.insertFrom(Object, String)
default ClassStructMap.ClassStructMapBuilder withInsertFrom(Object aFrom, Object... aFromPathElements)
PathMap.MutablePathMap.insertFrom(Object, String)
method.withInsertFrom
in interface PathMap.PathMapBuilder<Class<?>>
aFrom
- the fromaFromPathElements
- The path elements representing the
from-path.PathMap.MutablePathMap.insertFrom(Object, String)
default ClassStructMap.ClassStructMapBuilder withInsertFrom(Object aFrom, String aFromPath)
PathMap.MutablePathMap.insertFrom(Object, String)
method.withInsertFrom
in interface PathMap.PathMapBuilder<Class<?>>
aFrom
- the fromaFromPath
- The from-path.PathMap.MutablePathMap.insertFrom(Object, String)
default ClassStructMap.ClassStructMapBuilder withInsertFrom(Object aFrom, String... aFromPathElements)
PathMap.MutablePathMap.insertFrom(Object, String)
method.withInsertFrom
in interface PathMap.PathMapBuilder<Class<?>>
aFrom
- the fromaFromPathElements
- The path elements representing the
from-path.PathMap.MutablePathMap.insertFrom(Object, String)
default ClassStructMap.ClassStructMapBuilder withInsertFrom(PathMap<Class<?>> aFrom, Collection<?> aFromPathElements)
PathMap.MutablePathMap.insertFrom(Object, String)
.withInsertFrom
in interface PathMap.PathMapBuilder<Class<?>>
aFrom
- The PathMap
which is to be inspected with the
therein contained values being added with their according
determined paths.aFromPathElements
- The path elements representing the path from
where to start adding elements of the provided object.PathMap.MutablePathMap.insertFrom(Object, String)
default ClassStructMap.ClassStructMapBuilder withInsertFrom(PathMap<Class<?>> aFrom, Object aFromPath)
PathMap.MutablePathMap.insertFrom(Object, String)
.withInsertFrom
in interface PathMap.PathMapBuilder<Class<?>>
aFrom
- The PathMap
which is to be inspected with the
therein contained values being added with their according
determined paths.aFromPath
- The path from where to start adding elements of the
provided object.PathMap.MutablePathMap.insertFrom(Object, String)
default ClassStructMap.ClassStructMapBuilder withInsertFrom(PathMap<Class<?>> aFrom, Object... aFromPathElements)
PathMap.MutablePathMap.insertFrom(Object, String)
.withInsertFrom
in interface PathMap.PathMapBuilder<Class<?>>
aFrom
- The PathMap
which is to be inspected with the
therein contained values being added with their according
determined paths.aFromPathElements
- The path elements representing the path from
where to start adding elements of the provided object.PathMap.MutablePathMap.insertFrom(Object, String)
default ClassStructMap.ClassStructMapBuilder withInsertFrom(PathMap<Class<?>> aFrom, String aFromPath)
PathMap.MutablePathMap.insertFrom(Object, String)
.withInsertFrom
in interface PathMap.PathMapBuilder<Class<?>>
aFrom
- The PathMap
which is to be inspected with the
therein contained values being added with their according
determined paths.aFromPath
- The path from where to start adding elements of the
provided object.PathMap.MutablePathMap.insertFrom(Object, String)
default ClassStructMap.ClassStructMapBuilder withInsertFrom(PathMap<Class<?>> aFrom, String... aFromPathElements)
PathMap.MutablePathMap.insertFrom(Object, String)
.withInsertFrom
in interface PathMap.PathMapBuilder<Class<?>>
aFrom
- The PathMap
which is to be inspected with the
therein contained values being added with their according
determined paths.aFromPathElements
- The path elements representing the path from
where to start adding elements of the provided object.PathMap.MutablePathMap.insertFrom(Object, String)
default ClassStructMap.ClassStructMapBuilder withInsertTo(Collection<?> aToPathElements, Object aFrom)
PathMap.MutablePathMap.insertTo(String, Object)
method.withInsertTo
in interface PathMap.PathMapBuilder<Class<?>>
aToPathElements
- The path elements representing the to-path.aFrom
- the fromPathMap.MutablePathMap.insertTo(String, Object)
default ClassStructMap.ClassStructMapBuilder withInsertTo(Collection<?> aToPathElements, PathMap<Class<?>> aFrom)
PathMap.MutablePathMap.insertTo(String, Object)
.withInsertTo
in interface PathMap.PathMapBuilder<Class<?>>
aToPathElements
- The path elements representing the sub-path
where to insert the object's introspected values to.aFrom
- The PathMap
which is to be inspected with the
therein contained values being added with their according
determined paths.PathMap.MutablePathMap.insertTo(String, Object)
default ClassStructMap.ClassStructMapBuilder withInsertTo(Object aToPath, Object aFrom)
PathMap.MutablePathMap.insertTo(String, Object)
method.withInsertTo
in interface PathMap.PathMapBuilder<Class<?>>
aToPath
- The to-path.aFrom
- the fromPathMap.MutablePathMap.insertTo(String, Object)
default ClassStructMap.ClassStructMapBuilder withInsertTo(Object aToPath, PathMap<Class<?>> aFrom)
PathMap.MutablePathMap.insertTo(String, Object)
.withInsertTo
in interface PathMap.PathMapBuilder<Class<?>>
aToPath
- The sub-path where to insert the object's introspected
values to.aFrom
- The PathMap
which is to be inspected with the
therein contained values being added with their according
determined paths.PathMap.MutablePathMap.insertTo(String, Object)
default ClassStructMap.ClassStructMapBuilder withInsertTo(Object[] aToPathElements, Object aFrom)
PathMap.MutablePathMap.insertTo(String, Object)
method.withInsertTo
in interface PathMap.PathMapBuilder<Class<?>>
aToPathElements
- The path elements representing the to-path.aFrom
- the fromPathMap.MutablePathMap.insertTo(String, Object)
default ClassStructMap.ClassStructMapBuilder withInsertTo(Object[] aToPathElements, PathMap<Class<?>> aFrom)
PathMap.MutablePathMap.insertTo(String, Object)
.withInsertTo
in interface PathMap.PathMapBuilder<Class<?>>
aToPathElements
- The path elements representing the sub-path
where to insert the object's introspected values to.aFrom
- The PathMap
which is to be inspected with the
therein contained values being added with their according
determined paths.PathMap.MutablePathMap.insertTo(String, Object)
default ClassStructMap.ClassStructMapBuilder withInsertTo(String aToPath, Object aFrom)
PathMap.MutablePathMap.insertTo(String, Object)
method.withInsertTo
in interface PathMap.PathMapBuilder<Class<?>>
aToPath
- The to-path.aFrom
- the fromPathMap.MutablePathMap.insertTo(String, Object)
default ClassStructMap.ClassStructMapBuilder withInsertTo(String aToPath, PathMap<Class<?>> aFrom)
PathMap.MutablePathMap.insertTo(String, Object)
.withInsertTo
in interface PathMap.PathMapBuilder<Class<?>>
aToPath
- The sub-path where to insert the object's introspected
values to.aFrom
- The PathMap
which is to be inspected with the
therein contained values being added with their according
determined paths.PathMap.MutablePathMap.insertTo(String, Object)
default ClassStructMap.ClassStructMapBuilder withInsertTo(String[] aToPathElements, Object aFrom)
PathMap.MutablePathMap.insertTo(String, Object)
method.withInsertTo
in interface PathMap.PathMapBuilder<Class<?>>
aToPathElements
- The path elements representing the to-path.aFrom
- the fromPathMap.MutablePathMap.insertTo(String, Object)
default ClassStructMap.ClassStructMapBuilder withInsertTo(String[] aToPathElements, PathMap<Class<?>> aFrom)
PathMap.MutablePathMap.insertTo(String, Object)
.withInsertTo
in interface PathMap.PathMapBuilder<Class<?>>
aToPathElements
- The path elements representing the sub-path
where to insert the object's introspected values to.aFrom
- The PathMap
which is to be inspected with the
therein contained values being added with their according
determined paths.PathMap.MutablePathMap.insertTo(String, Object)
default ClassStructMap.ClassStructMapBuilder withMerge(Object aObj)
PathMap.MutablePathMap.merge(Object)
method.withMerge
in interface PathMap.PathMapBuilder<Class<?>>
aObj
- the objPathMap.MutablePathMap.merge(Object)
default ClassStructMap.ClassStructMapBuilder withMerge(PathMap<Class<?>> aFrom)
PathMap.MutablePathMap.merge(Object)
.withMerge
in interface PathMap.PathMapBuilder<Class<?>>
aFrom
- The PathMap
which is to be inspected with the
therein contained values being added with their according
determined paths.PathMap.MutablePathMap.merge(Object)
default ClassStructMap.ClassStructMapBuilder withMergeBetween(Collection<?> aToPathElements, Object aFrom, Collection<?> aFromPathElements)
PathMap.MutablePathMap.mergeBetween(String, Object, String)
method.withMergeBetween
in interface PathMap.PathMapBuilder<Class<?>>
aToPathElements
- The path elements of the to-path.aFrom
- the fromaFromPathElements
- The path elements of the from-path.PathMap.MutablePathMap.mergeBetween(String, Object, String)
default ClassStructMap.ClassStructMapBuilder withMergeBetween(Collection<?> aToPathElements, PathMap<Class<?>> aFrom, Collection<?> aFromPathElements)
PathMap.MutablePathMap.mergeBetween(String, Object, String)
.withMergeBetween
in interface PathMap.PathMapBuilder<Class<?>>
aToPathElements
- The path elements of the sub-path where to
merge the object's introspected values to.aFrom
- The PathMap
which is to be inspected with the
therein contained values being added with their according
determined paths.aFromPathElements
- The path elements of the path from where to
start adding elements of the provided object.PathMap.MutablePathMap.mergeBetween(String, Object, String)
default ClassStructMap.ClassStructMapBuilder withMergeBetween(Object aToPath, Object aFrom, Object aFromPath)
PathMap.MutablePathMap.mergeBetween(String, Object, String)
method.withMergeBetween
in interface PathMap.PathMapBuilder<Class<?>>
aToPath
- The to-path.aFrom
- the fromaFromPath
- The from-path.PathMap.MutablePathMap.mergeBetween(String, Object, String)
default ClassStructMap.ClassStructMapBuilder withMergeBetween(Object aToPath, PathMap<Class<?>> aFrom, Object aFromPath)
PathMap.MutablePathMap.mergeBetween(String, Object, String)
.withMergeBetween
in interface PathMap.PathMapBuilder<Class<?>>
aToPath
- The sub-path where to merge the object's introspected
values to.aFrom
- The PathMap
which is to be inspected with the
therein contained values being added with their according
determined paths.aFromPath
- The path from where to start adding elements of the
provided object.PathMap.MutablePathMap.mergeBetween(String, Object, String)
default ClassStructMap.ClassStructMapBuilder withMergeBetween(Object[] aToPathElements, Object aFrom, Object[] aFromPathElements)
PathMap.MutablePathMap.mergeBetween(String, Object, String)
method.withMergeBetween
in interface PathMap.PathMapBuilder<Class<?>>
aToPathElements
- The path elements of the to-path.aFrom
- the fromaFromPathElements
- The path elements of the from-path.PathMap.MutablePathMap.mergeBetween(String, Object, String)
default ClassStructMap.ClassStructMapBuilder withMergeBetween(Object[] aToPathElements, PathMap<Class<?>> aFrom, Object[] aFromPathElements)
PathMap.MutablePathMap.mergeBetween(String, Object, String)
.withMergeBetween
in interface PathMap.PathMapBuilder<Class<?>>
aToPathElements
- The path elements of the sub-path where to
merge the object's introspected values to.aFrom
- The PathMap
which is to be inspected with the
therein contained values being added with their according
determined paths.aFromPathElements
- The path elements of the path from where to
start adding elements of the provided object.PathMap.MutablePathMap.mergeBetween(String, Object, String)
default ClassStructMap.ClassStructMapBuilder withMergeBetween(String aToPath, Object aFrom, String aFromPath)
PathMap.MutablePathMap.mergeBetween(String, Object, String)
method.withMergeBetween
in interface PathMap.PathMapBuilder<Class<?>>
aToPath
- The to-path.aFrom
- the fromaFromPath
- The from-path.PathMap.MutablePathMap.mergeBetween(String, Object, String)
default ClassStructMap.ClassStructMapBuilder withMergeBetween(String aToPath, PathMap<Class<?>> aFrom, String aFromPath)
PathMap.MutablePathMap.mergeBetween(String, Object, String)
.withMergeBetween
in interface PathMap.PathMapBuilder<Class<?>>
aToPath
- The sub-path where to merge the object's introspected
values to.aFrom
- The PathMap
which is to be inspected with the
therein contained values being added with their according
determined paths.aFromPath
- The path from where to start adding elements of the
provided object.PathMap.MutablePathMap.mergeBetween(String, Object, String)
default ClassStructMap.ClassStructMapBuilder withMergeBetween(String[] aToPathElements, Object aFrom, String[] aFromPathElements)
PathMap.MutablePathMap.mergeBetween(String, Object, String)
method.withMergeBetween
in interface PathMap.PathMapBuilder<Class<?>>
aToPathElements
- The path elements of the to-path.aFrom
- the fromaFromPathElements
- The path elements of the from-path.PathMap.MutablePathMap.mergeBetween(String, Object, String)
default ClassStructMap.ClassStructMapBuilder withMergeBetween(String[] aToPathElements, PathMap<Class<?>> aFrom, String[] aFromPathElements)
PathMap.MutablePathMap.mergeBetween(String, Object, String)
.withMergeBetween
in interface PathMap.PathMapBuilder<Class<?>>
aToPathElements
- The path elements of the sub-path where to
merge the object's introspected values to.aFrom
- The PathMap
which is to be inspected with the
therein contained values being added with their according
determined paths.aFromPathElements
- The path elements of the path from where to
start adding elements of the provided object.PathMap.MutablePathMap.mergeBetween(String, Object, String)
default ClassStructMap.ClassStructMapBuilder withMergeFrom(Object aFrom, Collection<?> aFromPathElements)
PathMap.MutablePathMap.mergeFrom(Object, String)
method.withMergeFrom
in interface PathMap.PathMapBuilder<Class<?>>
aFrom
- the fromaFromPathElements
- The path elements representing the
from-path.PathMap.MutablePathMap.mergeFrom(Object, String)
default ClassStructMap.ClassStructMapBuilder withMergeFrom(Object aFrom, Object aFromPath)
PathMap.MutablePathMap.mergeFrom(Object, String)
method.withMergeFrom
in interface PathMap.PathMapBuilder<Class<?>>
aFrom
- the fromaFromPath
- The from-path.PathMap.MutablePathMap.mergeFrom(Object, String)
default ClassStructMap.ClassStructMapBuilder withMergeFrom(Object aFrom, Object... aFromPathElements)
PathMap.MutablePathMap.mergeFrom(Object, String)
method.withMergeFrom
in interface PathMap.PathMapBuilder<Class<?>>
aFrom
- the fromaFromPathElements
- The path elements representing the
from-path.PathMap.MutablePathMap.mergeFrom(Object, String)
default ClassStructMap.ClassStructMapBuilder withMergeFrom(Object aFrom, String aFromPath)
PathMap.MutablePathMap.mergeFrom(Object, String)
method.withMergeFrom
in interface PathMap.PathMapBuilder<Class<?>>
aFrom
- the fromaFromPath
- The from-path.PathMap.MutablePathMap.mergeFrom(Object, String)
default ClassStructMap.ClassStructMapBuilder withMergeFrom(Object aFrom, String... aFromPathElements)
PathMap.MutablePathMap.mergeFrom(Object, String)
method.withMergeFrom
in interface PathMap.PathMapBuilder<Class<?>>
aFrom
- the fromaFromPathElements
- The path elements representing the
from-path.PathMap.MutablePathMap.mergeFrom(Object, String)
default ClassStructMap.ClassStructMapBuilder withMergeFrom(PathMap<Class<?>> aFrom, Collection<?> aFromPathElements)
PathMap.MutablePathMap.mergeFrom(Object, String)
.withMergeFrom
in interface PathMap.PathMapBuilder<Class<?>>
aFrom
- The PathMap
which is to be inspected with the
therein contained values being added with their according
determined paths.aFromPathElements
- The path elements representing the path from
where to start adding elements of the provided object.PathMap.MutablePathMap.mergeFrom(Object, String)
default ClassStructMap.ClassStructMapBuilder withMergeFrom(PathMap<Class<?>> aFrom, Object aFromPath)
PathMap.MutablePathMap.mergeFrom(Object, String)
.withMergeFrom
in interface PathMap.PathMapBuilder<Class<?>>
aFrom
- The PathMap
which is to be inspected with the
therein contained values being added with their according
determined paths.aFromPath
- The path from where to start adding elements of the
provided object.PathMap.MutablePathMap.mergeFrom(Object, String)
default ClassStructMap.ClassStructMapBuilder withMergeFrom(PathMap<Class<?>> aFrom, Object... aFromPathElements)
PathMap.MutablePathMap.mergeFrom(Object, String)
.withMergeFrom
in interface PathMap.PathMapBuilder<Class<?>>
aFrom
- The PathMap
which is to be inspected with the
therein contained values being added with their according
determined paths.aFromPathElements
- The path elements representing the path from
where to start adding elements of the provided object.PathMap.MutablePathMap.mergeFrom(Object, String)
default ClassStructMap.ClassStructMapBuilder withMergeFrom(PathMap<Class<?>> aFrom, String aFromPath)
PathMap.MutablePathMap.mergeFrom(Object, String)
.withMergeFrom
in interface PathMap.PathMapBuilder<Class<?>>
aFrom
- The PathMap
which is to be inspected with the
therein contained values being added with their according
determined paths.aFromPath
- The path from where to start adding elements of the
provided object.PathMap.MutablePathMap.mergeFrom(Object, String)
default ClassStructMap.ClassStructMapBuilder withMergeFrom(PathMap<Class<?>> aFrom, String... aFromPathElements)
PathMap.MutablePathMap.mergeFrom(Object, String)
.withMergeFrom
in interface PathMap.PathMapBuilder<Class<?>>
aFrom
- The PathMap
which is to be inspected with the
therein contained values being added with their according
determined paths.aFromPathElements
- The path elements representing the path from
where to start adding elements of the provided object.PathMap.MutablePathMap.mergeFrom(Object, String)
default ClassStructMap.ClassStructMapBuilder withMergeTo(Collection<?> aToPathElements, Object aFrom)
PathMap.MutablePathMap.mergeTo(String, Object)
method.withMergeTo
in interface PathMap.PathMapBuilder<Class<?>>
aToPathElements
- The path elements representing the to-path.aFrom
- the fromPathMap.MutablePathMap.mergeTo(String, Object)
default ClassStructMap.ClassStructMapBuilder withMergeTo(Collection<?> aToPathElements, PathMap<Class<?>> aFrom)
PathMap.MutablePathMap.mergeTo(String, Object)
.withMergeTo
in interface PathMap.PathMapBuilder<Class<?>>
aToPathElements
- The path elements representing the sub-path
where to merge the object's introspected values to.aFrom
- The PathMap
which is to be inspected with the
therein contained values being added with their according
determined paths.PathMap.MutablePathMap.mergeTo(String, Object)
default ClassStructMap.ClassStructMapBuilder withMergeTo(Object aToPath, Object aFrom)
PathMap.MutablePathMap.mergeTo(String, Object)
method.withMergeTo
in interface PathMap.PathMapBuilder<Class<?>>
aToPath
- The to-path.aFrom
- the fromPathMap.MutablePathMap.mergeTo(String, Object)
default ClassStructMap.ClassStructMapBuilder withMergeTo(Object aToPath, PathMap<Class<?>> aFrom)
PathMap.MutablePathMap.mergeTo(String, Object)
.withMergeTo
in interface PathMap.PathMapBuilder<Class<?>>
aToPath
- The sub-path where to merge the object's introspected
values to.aFrom
- The PathMap
which is to be inspected with the
therein contained values being added with their according
determined paths.PathMap.MutablePathMap.mergeTo(String, Object)
default ClassStructMap.ClassStructMapBuilder withMergeTo(Object[] aToPathElements, Object aFrom)
PathMap.MutablePathMap.mergeTo(String, Object)
method.withMergeTo
in interface PathMap.PathMapBuilder<Class<?>>
aToPathElements
- The path elements representing the to-path.aFrom
- the fromPathMap.MutablePathMap.mergeTo(String, Object)
default ClassStructMap.ClassStructMapBuilder withMergeTo(Object[] aToPathElements, PathMap<Class<?>> aFrom)
PathMap.MutablePathMap.mergeTo(String, Object)
.withMergeTo
in interface PathMap.PathMapBuilder<Class<?>>
aToPathElements
- The path elements representing the sub-path
where to merge the object's introspected values to.aFrom
- The PathMap
which is to be inspected with the
therein contained values being added with their according
determined paths.PathMap.MutablePathMap.mergeTo(String, Object)
default ClassStructMap.ClassStructMapBuilder withMergeTo(String aToPath, Object aFrom)
PathMap.MutablePathMap.mergeTo(String, Object)
method.withMergeTo
in interface PathMap.PathMapBuilder<Class<?>>
aToPath
- The to-path.aFrom
- the fromPathMap.MutablePathMap.mergeTo(String, Object)
default ClassStructMap.ClassStructMapBuilder withMergeTo(String aToPath, PathMap<Class<?>> aFrom)
PathMap.MutablePathMap.mergeTo(String, Object)
.withMergeTo
in interface PathMap.PathMapBuilder<Class<?>>
aToPath
- The sub-path where to merge the object's introspected
values to.aFrom
- The PathMap
which is to be inspected with the
therein contained values being added with their according
determined paths.PathMap.MutablePathMap.mergeTo(String, Object)
default ClassStructMap.ClassStructMapBuilder withMergeTo(String[] aToPathElements, Object aFrom)
PathMap.MutablePathMap.mergeTo(String, Object)
method.withMergeTo
in interface PathMap.PathMapBuilder<Class<?>>
aToPathElements
- The path elements representing the to-path.aFrom
- the fromPathMap.MutablePathMap.mergeTo(String, Object)
default ClassStructMap.ClassStructMapBuilder withMergeTo(String[] aToPathElements, PathMap<Class<?>> aFrom)
PathMap.MutablePathMap.mergeTo(String, Object)
.withMergeTo
in interface PathMap.PathMapBuilder<Class<?>>
aToPathElements
- The path elements representing the sub-path
where to merge the object's introspected values to.aFrom
- The PathMap
which is to be inspected with the
therein contained values being added with their according
determined paths.PathMap.MutablePathMap.mergeTo(String, Object)
default ClassStructMap.ClassStructMapBuilder withPutDirAt(Collection<?> aPathElements, int aIndex, Object aDir) throws IllegalArgumentException
withPutDirAt
in interface PathMap.PathMapBuilder<Class<?>>
aPathElements
- The path elements of the path where to put the
indexed element.aIndex
- The index of the indexed element.aDir
- The values to be put at the index.IllegalArgumentException
- in case the path does not represent
indexed elements as of PathMap.isIndexDir(String)
.default ClassStructMap.ClassStructMapBuilder withPutDirAt(Collection<?> aPathElements, int aIndex, PathMap<Class<?>> aDir) throws IllegalArgumentException
withPutDirAt
in interface PathMap.PathMapBuilder<Class<?>>
aPathElements
- The path elements of the path where to put the
indexed element.aIndex
- The index of the indexed element.aDir
- The values to be put at the index.IllegalArgumentException
- in case the path does not represent
indexed elements as of PathMap.isIndexDir(String)
.default ClassStructMap.ClassStructMapBuilder withPutDirAt(int aIndex, Object aDir) throws IllegalArgumentException
withPutDirAt
in interface PathMap.PathMapBuilder<Class<?>>
aIndex
- The index of the indexed element.aDir
- The values to be put at the index.IllegalArgumentException
- in case the path does not represent
indexed elements as of PathMap.isIndexDir(String)
.default ClassStructMap.ClassStructMapBuilder withPutDirAt(int aIndex, PathMap<Class<?>> aDir) throws IllegalArgumentException
withPutDirAt
in interface PathMap.PathMapBuilder<Class<?>>
aIndex
- The index of the indexed element.aDir
- The values to be put at the index.IllegalArgumentException
- in case the path does not represent
indexed elements as of PathMap.isIndexDir(String)
.default ClassStructMap.ClassStructMapBuilder withPutDirAt(Object aPath, int aIndex, Object aDir) throws IllegalArgumentException
withPutDirAt
in interface PathMap.PathMapBuilder<Class<?>>
aPath
- The path where to put the indexed element.aIndex
- The index of the indexed element.aDir
- The values to be put at the index.IllegalArgumentException
- in case the path does not represent
indexed elements as of PathMap.isIndexDir(String)
.default ClassStructMap.ClassStructMapBuilder withPutDirAt(Object aPath, int aIndex, PathMap<Class<?>> aDir) throws IllegalArgumentException
withPutDirAt
in interface PathMap.PathMapBuilder<Class<?>>
aPath
- The path where to put the indexed element.aIndex
- The index of the indexed element.aDir
- The values to be put at the index.IllegalArgumentException
- in case the path does not represent
indexed elements as of PathMap.isIndexDir(String)
.default ClassStructMap.ClassStructMapBuilder withPutDirAt(Object[] aPathElements, int aIndex, Object aDir) throws IllegalArgumentException
withPutDirAt
in interface PathMap.PathMapBuilder<Class<?>>
aPathElements
- The path elements of the path where to put the
indexed element.aIndex
- The index of the indexed element.aDir
- The values to be put at the index.IllegalArgumentException
- in case the path does not represent
indexed elements as of PathMap.isIndexDir(String)
.default ClassStructMap.ClassStructMapBuilder withPutDirAt(Object[] aPathElements, int aIndex, PathMap<Class<?>> aDir) throws IllegalArgumentException
withPutDirAt
in interface PathMap.PathMapBuilder<Class<?>>
aPathElements
- The path elements of the path where to put the
indexed element.aIndex
- The index of the indexed element.aDir
- The values to be put at the index.IllegalArgumentException
- in case the path does not represent
indexed elements as of PathMap.isIndexDir(String)
.default ClassStructMap.ClassStructMapBuilder withPutDirAt(String aPath, int aIndex, Object aDir) throws IllegalArgumentException
withPutDirAt
in interface PathMap.PathMapBuilder<Class<?>>
aPath
- The path where to put the indexed element.aIndex
- The index of the indexed element.aDir
- The values to be put at the index.IllegalArgumentException
- in case the path does not represent
indexed elements as of PathMap.isIndexDir(String)
.default ClassStructMap.ClassStructMapBuilder withPutDirAt(String aPath, int aIndex, PathMap<Class<?>> aDir) throws IllegalArgumentException
withPutDirAt
in interface PathMap.PathMapBuilder<Class<?>>
aPath
- The path where to put the indexed element.aIndex
- The index of the indexed element.aDir
- The values to be put at the index.IllegalArgumentException
- in case the path does not represent
indexed elements as of PathMap.isIndexDir(String)
.default ClassStructMap.ClassStructMapBuilder withPutDirAt(String[] aPathElements, int aIndex, Object aDir) throws IllegalArgumentException
withPutDirAt
in interface PathMap.PathMapBuilder<Class<?>>
aPathElements
- The path elements of the path where to put the
indexed element.aIndex
- The index of the indexed element.aDir
- The values to be put at the index.IllegalArgumentException
- in case the path does not represent
indexed elements as of PathMap.isIndexDir(String)
.default ClassStructMap.ClassStructMapBuilder withPutDirAt(String[] aPathElements, int aIndex, PathMap<Class<?>> aDir) throws IllegalArgumentException
withPutDirAt
in interface PathMap.PathMapBuilder<Class<?>>
aPathElements
- The path elements of the path where to put the
indexed element.aIndex
- The index of the indexed element.aDir
- The values to be put at the index.IllegalArgumentException
- in case the path does not represent
indexed elements as of PathMap.isIndexDir(String)
.default ClassStructMap.ClassStructMapBuilder withRemoveFrom(Collection<?> aPathElements)
PathMap.MutablePathMap.removeFrom( String)
method.withRemoveFrom
in interface PathMap.PathMapBuilder<Class<?>>
aPathElements
- The path elements of the path from where to
remove all properties.default ClassStructMap.ClassStructMapBuilder withRemoveFrom(Object aPath)
PathMap.MutablePathMap.removeFrom( String)
method.withRemoveFrom
in interface PathMap.PathMapBuilder<Class<?>>
aPath
- The path from where to remove all properties.default ClassStructMap.ClassStructMapBuilder withRemoveFrom(Object... aPathElements)
PathMap.MutablePathMap.removeFrom( String)
method.withRemoveFrom
in interface PathMap.PathMapBuilder<Class<?>>
aPathElements
- The path elements of the path from where to
remove all properties.default ClassStructMap.ClassStructMapBuilder withRemoveFrom(String aPath)
PathMap.MutablePathMap.removeFrom( String)
method.withRemoveFrom
in interface PathMap.PathMapBuilder<Class<?>>
aPath
- The path from where to remove all properties.default ClassStructMap.ClassStructMapBuilder withRemoveFrom(String... aPathElements)
PathMap.MutablePathMap.removeFrom( String)
method.withRemoveFrom
in interface PathMap.PathMapBuilder<Class<?>>
aPathElements
- The path elements of the path from where to
remove all properties.default ClassStructMap.ClassStructMapBuilder withRemovePaths(String... aPathElements)
PathMap.MutablePathMap.removeFrom( String)
method.withRemovePaths
in interface PathMap.PathMapBuilder<Class<?>>
aPathElements
- The path elements of the path from where to
remove all properties.Copyright © 2021. All rights reserved.