Interface CanonicalMap.CanonicalMapBuilder
- All Superinterfaces:
org.refcodes.mixin.AnnotatorAccessor, CanonicalMap, CanonicalMap.MutableCanonicalMap, org.refcodes.mixin.Clearable, Containable, org.refcodes.mixin.DelimiterAccessor, org.refcodes.mixin.EmptyAccessor, InterOperableMap<String>, InterOperableMap.InterOperableMapBuilder<String>, InterOperableMap.MutableInterOperableMap<String>, Keys<String,String>, Keys.MutableKeys<String, String>, Keys.MutableValues<String, String>, Map<String, String>, PathMap<String>, PathMap.MutablePathMap<String>, PathMap.PathMapBuilder<String>, Table<String, String>, Table.TableDictionary<String, String>, Table.TableDictionary.TableBuilder<String, String, PathMap.PathMapBuilder<String>>, org.refcodes.mixin.TypeAccessor<String>
- All Known Implementing Classes:
CanonicalMapBuilderImpl
- Enclosing interface:
CanonicalMap
public static interface CanonicalMap.CanonicalMapBuilder
extends CanonicalMap.MutableCanonicalMap, InterOperableMap.InterOperableMapBuilder<String>
The Interface CanonicalMapBuilder.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.refcodes.mixin.AnnotatorAccessor
org.refcodes.mixin.AnnotatorAccessor.AnnotatorBuilder<B>, org.refcodes.mixin.AnnotatorAccessor.AnnotatorMutator, org.refcodes.mixin.AnnotatorAccessor.AnnotatorPropertyNested classes/interfaces inherited from interface CanonicalMap
CanonicalMap.CanonicalMapBuilder, CanonicalMap.MutableCanonicalMapNested classes/interfaces inherited from interface org.refcodes.mixin.DelimiterAccessor
org.refcodes.mixin.DelimiterAccessor.DelimiterBuilder<B>, org.refcodes.mixin.DelimiterAccessor.DelimiterMutator, org.refcodes.mixin.DelimiterAccessor.DelimiterPropertyNested classes/interfaces inherited from interface org.refcodes.mixin.EmptyAccessor
org.refcodes.mixin.EmptyAccessor.EmptyBuilder<B>, org.refcodes.mixin.EmptyAccessor.EmptyMutator, org.refcodes.mixin.EmptyAccessor.EmptyPropertyNested classes/interfaces inherited from interface InterOperableMap
InterOperableMap.InterOperableMapBuilder<T>, InterOperableMap.MutableInterOperableMap<T>Nested classes/interfaces inherited from interface Keys
Keys.MutableKeys<K,V>, Keys.MutableValues<K, V> Nested classes/interfaces inherited from interface PathMap
PathMap.MutablePathMap<T>, PathMap.PathMapBuilder<T>Nested classes/interfaces inherited from interface Table
Table.TableDictionary<K,V> Nested classes/interfaces inherited from interface Table.TableDictionary
Table.TableDictionary.TableBuilder<K,V, B> Nested classes/interfaces inherited from interface org.refcodes.mixin.TypeAccessor
org.refcodes.mixin.TypeAccessor.TypeBuilder<T,B>, org.refcodes.mixin.TypeAccessor.TypeMutator<T>, org.refcodes.mixin.TypeAccessor.TypeProperty<T> -
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptiondefault CanonicalMap.CanonicalMapBuilderwithInsert(Object aObj) Convenience method for providing builder functionality to thePathMap.MutablePathMap.insert(Object)method.default CanonicalMap.CanonicalMapBuilderwithInsert(PathMap<String> aFrom) Method to semantically emphasize that we support our own types.default CanonicalMap.CanonicalMapBuilderwithInsertBetween(Object[] aToPathElements, Object aFrom, Object[] aFromPathElements) Convenience method for providing builder functionality to thePathMap.MutablePathMap.insertBetween(String, Object, String)method.default CanonicalMap.CanonicalMapBuilderwithInsertBetween(Object[] aToPathElements, PathMap<String> aFrom, Object[] aFromPathElements) Method to semantically emphasize that we support our own types.default CanonicalMap.CanonicalMapBuilderwithInsertBetween(Object aToPath, Object aFrom, Object aFromPath) Convenience method for providing builder functionality to thePathMap.MutablePathMap.insertBetween(String, Object, String)method.default CanonicalMap.CanonicalMapBuilderwithInsertBetween(Object aToPath, PathMap<String> aFrom, Object aFromPath) Method to semantically emphasize that we support our own types.default CanonicalMap.CanonicalMapBuilderwithInsertBetween(String[] aToPathElements, Object aFrom, String[] aFromPathElements) Convenience method for providing builder functionality to thePathMap.MutablePathMap.insertBetween(String, Object, String)method.default CanonicalMap.CanonicalMapBuilderwithInsertBetween(String[] aToPathElements, PathMap<String> aFrom, String[] aFromPathElements) Method to semantically emphasize that we support our own types.default CanonicalMap.CanonicalMapBuilderwithInsertBetween(String aToPath, Object aFrom, String aFromPath) Convenience method for providing builder functionality to thePathMap.MutablePathMap.insertBetween(String, Object, String)method.default CanonicalMap.CanonicalMapBuilderwithInsertBetween(String aToPath, PathMap<String> aFrom, String aFromPath) Method to semantically emphasize that we support our own types.default CanonicalMap.CanonicalMapBuilderwithInsertBetween(Collection<?> aToPathElements, Object aFrom, Collection<?> aFromPathElements) Convenience method for providing builder functionality to thePathMap.MutablePathMap.insertBetween(String, Object, String)method.default CanonicalMap.CanonicalMapBuilderwithInsertBetween(Collection<?> aToPathElements, PathMap<String> aFrom, Collection<?> aFromPathElements) Method to semantically emphasize that we support our own types.default CanonicalMap.CanonicalMapBuilderwithInsertFrom(Object aFrom, Object aFromPath) Convenience method for providing builder functionality to thePathMap.MutablePathMap.insertFrom(Object, String)method.default CanonicalMap.CanonicalMapBuilderwithInsertFrom(Object aFrom, Object... aFromPathElements) Convenience method for providing builder functionality to thePathMap.MutablePathMap.insertFrom(Object, String)method.default CanonicalMap.CanonicalMapBuilderwithInsertFrom(Object aFrom, String aFromPath) Convenience method for providing builder functionality to thePathMap.MutablePathMap.insertFrom(Object, String)method.default CanonicalMap.CanonicalMapBuilderwithInsertFrom(Object aFrom, String... aFromPathElements) Convenience method for providing builder functionality to thePathMap.MutablePathMap.insertFrom(Object, String)method.default CanonicalMap.CanonicalMapBuilderwithInsertFrom(Object aFrom, Collection<?> aFromPathElements) Convenience method for providing builder functionality to thePathMap.MutablePathMap.insertFrom(Object, String)method.default CanonicalMap.CanonicalMapBuilderwithInsertFrom(PathMap<String> aFrom, Object aFromPath) Method to semantically emphasize that we support our own types.default CanonicalMap.CanonicalMapBuilderwithInsertFrom(PathMap<String> aFrom, Object... aFromPathElements) Method to semantically emphasize that we support our own types.default CanonicalMap.CanonicalMapBuilderwithInsertFrom(PathMap<String> aFrom, String aFromPath) Method to semantically emphasize that we support our own types.default CanonicalMap.CanonicalMapBuilderwithInsertFrom(PathMap<String> aFrom, String... aFromPathElements) Method to semantically emphasize that we support our own types.default CanonicalMap.CanonicalMapBuilderwithInsertFrom(PathMap<String> aFrom, Collection<?> aFromPathElements) Method to semantically emphasize that we support our own types.default CanonicalMap.CanonicalMapBuilderwithInsertTo(Object[] aToPathElements, Object aFrom) Convenience method for providing builder functionality to thePathMap.MutablePathMap.insertTo(String, Object)method.default CanonicalMap.CanonicalMapBuilderwithInsertTo(Object[] aToPathElements, PathMap<String> aFrom) Method to semantically emphasize that we support our own types.default CanonicalMap.CanonicalMapBuilderwithInsertTo(Object aToPath, Object aFrom) Convenience method for providing builder functionality to thePathMap.MutablePathMap.insertTo(String, Object)method.default CanonicalMap.CanonicalMapBuilderwithInsertTo(Object aToPath, PathMap<String> aFrom) Method to semantically emphasize that we support our own types.default CanonicalMap.CanonicalMapBuilderwithInsertTo(String[] aToPathElements, Object aFrom) Convenience method for providing builder functionality to thePathMap.MutablePathMap.insertTo(String, Object)method.default CanonicalMap.CanonicalMapBuilderwithInsertTo(String[] aToPathElements, PathMap<String> aFrom) Method to semantically emphasize that we support our own types.default CanonicalMap.CanonicalMapBuilderwithInsertTo(String aToPath, Object aFrom) Convenience method for providing builder functionality to thePathMap.MutablePathMap.insertTo(String, Object)method.default CanonicalMap.CanonicalMapBuilderwithInsertTo(String aToPath, PathMap<String> aFrom) Method to semantically emphasize that we support our own types.default CanonicalMap.CanonicalMapBuilderwithInsertTo(Collection<?> aToPathElements, Object aFrom) Convenience method for providing builder functionality to thePathMap.MutablePathMap.insertTo(String, Object)method.default CanonicalMap.CanonicalMapBuilderwithInsertTo(Collection<?> aToPathElements, PathMap<String> aFrom) Method to semantically emphasize that we support our own types.default CanonicalMap.CanonicalMapBuilderConvenience method for providing builder functionality to thePathMap.MutablePathMap.merge(Object)method.default CanonicalMap.CanonicalMapBuilderMethod to semantically emphasize that we support our own types.default CanonicalMap.CanonicalMapBuilderwithMergeBetween(Object[] aToPathElements, Object aFrom, Object[] aFromPathElements) Convenience method for providing builder functionality to thePathMap.MutablePathMap.mergeBetween(String, Object, String)method.default CanonicalMap.CanonicalMapBuilderwithMergeBetween(Object[] aToPathElements, PathMap<String> aFrom, Object[] aFromPathElements) Method to semantically emphasize that we support our own types.default CanonicalMap.CanonicalMapBuilderwithMergeBetween(Object aToPath, Object aFrom, Object aFromPath) Convenience method for providing builder functionality to thePathMap.MutablePathMap.mergeBetween(String, Object, String)method.default CanonicalMap.CanonicalMapBuilderwithMergeBetween(Object aToPath, PathMap<String> aFrom, Object aFromPath) Method to semantically emphasize that we support our own types.default CanonicalMap.CanonicalMapBuilderwithMergeBetween(String[] aToPathElements, Object aFrom, String[] aFromPathElements) Convenience method for providing builder functionality to thePathMap.MutablePathMap.mergeBetween(String, Object, String)method.default CanonicalMap.CanonicalMapBuilderwithMergeBetween(String[] aToPathElements, PathMap<String> aFrom, String[] aFromPathElements) Method to semantically emphasize that we support our own types.default CanonicalMap.CanonicalMapBuilderwithMergeBetween(String aToPath, Object aFrom, String aFromPath) Convenience method for providing builder functionality to thePathMap.MutablePathMap.mergeBetween(String, Object, String)method.default CanonicalMap.CanonicalMapBuilderwithMergeBetween(String aToPath, PathMap<String> aFrom, String aFromPath) Method to semantically emphasize that we support our own types.default CanonicalMap.CanonicalMapBuilderwithMergeBetween(Collection<?> aToPathElements, Object aFrom, Collection<?> aFromPathElements) Convenience method for providing builder functionality to thePathMap.MutablePathMap.mergeBetween(String, Object, String)method.default CanonicalMap.CanonicalMapBuilderwithMergeBetween(Collection<?> aToPathElements, PathMap<String> aFrom, Collection<?> aFromPathElements) Method to semantically emphasize that we support our own types.default CanonicalMap.CanonicalMapBuilderwithMergeFrom(Object aFrom, Object aFromPath) Convenience method for providing builder functionality to thePathMap.MutablePathMap.mergeFrom(Object, String)method.default CanonicalMap.CanonicalMapBuilderwithMergeFrom(Object aFrom, Object... aFromPathElements) Convenience method for providing builder functionality to thePathMap.MutablePathMap.mergeFrom(Object, String)method.default CanonicalMap.CanonicalMapBuilderwithMergeFrom(Object aFrom, String aFromPath) Convenience method for providing builder functionality to thePathMap.MutablePathMap.mergeFrom(Object, String)method.default CanonicalMap.CanonicalMapBuilderwithMergeFrom(Object aFrom, String... aFromPathElements) Convenience method for providing builder functionality to thePathMap.MutablePathMap.mergeFrom(Object, String)method.default CanonicalMap.CanonicalMapBuilderwithMergeFrom(Object aFrom, Collection<?> aFromPathElements) Convenience method for providing builder functionality to thePathMap.MutablePathMap.mergeFrom(Object, String)method.default CanonicalMap.CanonicalMapBuilderwithMergeFrom(PathMap<String> aFrom, Object aFromPath) Method to semantically emphasize that we support our own types.default CanonicalMap.CanonicalMapBuilderwithMergeFrom(PathMap<String> aFrom, Object... aFromPathElements) Method to semantically emphasize that we support our own types.default CanonicalMap.CanonicalMapBuilderwithMergeFrom(PathMap<String> aFrom, String aFromPath) Method to semantically emphasize that we support our own types.default CanonicalMap.CanonicalMapBuilderwithMergeFrom(PathMap<String> aFrom, String... aFromPathElements) Method to semantically emphasize that we support our own types.default CanonicalMap.CanonicalMapBuilderwithMergeFrom(PathMap<String> aFrom, Collection<?> aFromPathElements) Method to semantically emphasize that we support our own types.default CanonicalMap.CanonicalMapBuilderwithMergeTo(Object[] aToPathElements, Object aFrom) Convenience method for providing builder functionality to thePathMap.MutablePathMap.mergeTo(String, Object)method.default CanonicalMap.CanonicalMapBuilderwithMergeTo(Object[] aToPathElements, PathMap<String> aFrom) Method to semantically emphasize that we support our own types.default CanonicalMap.CanonicalMapBuilderwithMergeTo(Object aToPath, Object aFrom) Convenience method for providing builder functionality to thePathMap.MutablePathMap.mergeTo(String, Object)method.default CanonicalMap.CanonicalMapBuilderwithMergeTo(Object aToPath, PathMap<String> aFrom) Method to semantically emphasize that we support our own types.default CanonicalMap.CanonicalMapBuilderwithMergeTo(String[] aToPathElements, Object aFrom) Convenience method for providing builder functionality to thePathMap.MutablePathMap.mergeTo(String, Object)method.default CanonicalMap.CanonicalMapBuilderwithMergeTo(String[] aToPathElements, PathMap<String> aFrom) Method to semantically emphasize that we support our own types.default CanonicalMap.CanonicalMapBuilderwithMergeTo(String aToPath, Object aFrom) Convenience method for providing builder functionality to thePathMap.MutablePathMap.mergeTo(String, Object)method.default CanonicalMap.CanonicalMapBuilderwithMergeTo(String aToPath, PathMap<String> aFrom) Method to semantically emphasize that we support our own types.default CanonicalMap.CanonicalMapBuilderwithMergeTo(Collection<?> aToPathElements, Object aFrom) Convenience method for providing builder functionality to thePathMap.MutablePathMap.mergeTo(String, Object)method.default CanonicalMap.CanonicalMapBuilderwithMergeTo(Collection<?> aToPathElements, PathMap<String> aFrom) Method to semantically emphasize that we support our own types.default CanonicalMap.CanonicalMapBuilderBuilder method forKeys.MutableValues.put(Object, Object).default CanonicalMap.CanonicalMapBuilderBuilder method forKeys.MutableValues.put(Object, Object).default CanonicalMap.CanonicalMapBuilderwithPut(Collection<?> aPathElements, String aValue) Builder method forKeys.MutableValues.put(Object, Object).default CanonicalMap.CanonicalMapBuilderBuilder method forCanonicalMap.MutableCanonicalMap.put(Property).default CanonicalMap.CanonicalMapBuilderBuilder method forTable.TableDictionary.put(Relation).default CanonicalMap.CanonicalMapBuilderwithPutBoolean(Object[] aPathElements, Boolean aValue) Sets theBooleanvalue for the property referred to by the path elements representing the addressed path.default CanonicalMap.CanonicalMapBuilderwithPutBoolean(Object aKey, Boolean aValue) Sets theBooleanvalue for the property referred to by the key.default CanonicalMap.CanonicalMapBuilderwithPutBoolean(String[] aPathElements, Boolean aValue) Sets theBooleanvalue for the property referred to by the path elements representing the addressed path.default CanonicalMap.CanonicalMapBuilderwithPutBoolean(String aKey, Boolean aValue) Sets theBooleanvalue for the property referred to by the key.default CanonicalMap.CanonicalMapBuilderwithPutBoolean(Collection<?> aPathElements, Boolean aValue) Sets theBooleanvalue for the property referred to by the path elements representing the addressed path.default CanonicalMap.CanonicalMapBuilderwithPutByte(Object[] aPathElements, Byte aValue) Sets theBytevalue for the property referred to by the path elements representing the addressed path.default CanonicalMap.CanonicalMapBuilderwithPutByte(Object aKey, Byte aValue) Sets theBytevalue for the property referred to by the key.default CanonicalMap.CanonicalMapBuilderwithPutByte(String[] aPathElements, Byte aValue) Sets theBytevalue for the property referred to by the path elements representing the addressed path.default CanonicalMap.CanonicalMapBuilderwithPutByte(String aKey, Byte aValue) Sets theBytevalue for the property referred to by the key.default CanonicalMap.CanonicalMapBuilderwithPutByte(Collection<?> aPathElements, Byte aValue) Sets theBytevalue for the property referred to by the path elements representing the addressed path.default CanonicalMap.CanonicalMapBuilderwithPutChar(Object[] aPathElements, Character aValue) Sets theCharactervalue for the property referred to by the path elements representing the addressed path.default CanonicalMap.CanonicalMapBuilderwithPutChar(Object aKey, Character aValue) Sets theCharactervalue for the property referred to by the key.default CanonicalMap.CanonicalMapBuilderwithPutChar(String[] aPathElements, Character aValue) Sets theCharactervalue for the property referred to by the path elements representing the addressed path.default CanonicalMap.CanonicalMapBuilderwithPutChar(String aKey, Character aValue) Sets theCharactervalue for the property referred to by the key.default CanonicalMap.CanonicalMapBuilderwithPutChar(Collection<?> aPathElements, Character aValue) Sets theCharactervalue for the property referred to by the path elements representing the addressed path.default <C> CanonicalMap.CanonicalMapBuilderwithPutClass(Object[] aPathElements, Class<C> aValue) Sets theClassvalue for the property referred to by the path elements representing the addressed path.default <C> CanonicalMap.CanonicalMapBuilderwithPutClass(Object aKey, Class<C> aValue) Sets theClassvalue for the property referred to by the key.default <C> CanonicalMap.CanonicalMapBuilderwithPutClass(String[] aPathElements, Class<C> aValue) Sets theClassvalue for the property referred to by the path elements representing the addressed path.default <C> CanonicalMap.CanonicalMapBuilderwithPutClass(String aKey, Class<C> aValue) Sets theClassvalue for the property referred to by the key.default <C> CanonicalMap.CanonicalMapBuilderwithPutClass(Collection<?> aPathElements, Class<C> aValue) Sets theClassvalue for the property referred to by the path elements representing the addressed path.default CanonicalMap.CanonicalMapBuilderwithPutDirAt(int aIndex, Object aDir) An indexed directory represents all elements which begin with a path which's last path element represents an index.default CanonicalMap.CanonicalMapBuilderwithPutDirAt(int aIndex, PathMap<String> aDir) An indexed directory represents all elements which begin with a path which's last path element represents an index.default CanonicalMap.CanonicalMapBuilderwithPutDirAt(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 CanonicalMap.CanonicalMapBuilderwithPutDirAt(Object[] aPathElements, int aIndex, PathMap<String> aDir) An indexed directory represents all elements which begin with a path which's last path element represents an index.default CanonicalMap.CanonicalMapBuilderwithPutDirAt(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 CanonicalMap.CanonicalMapBuilderwithPutDirAt(Object aPath, int aIndex, PathMap<String> aDir) An indexed directory represents all elements which begin with a path which's last path element represents an index.default CanonicalMap.CanonicalMapBuilderwithPutDirAt(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 CanonicalMap.CanonicalMapBuilderwithPutDirAt(String[] aPathElements, int aIndex, PathMap<String> aDir) An indexed directory represents all elements which begin with a path which's last path element represents an index.default CanonicalMap.CanonicalMapBuilderwithPutDirAt(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 CanonicalMap.CanonicalMapBuilderwithPutDirAt(String aPath, int aIndex, PathMap<String> aDir) An indexed directory represents all elements which begin with a path which's last path element represents an index.default CanonicalMap.CanonicalMapBuilderwithPutDirAt(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 CanonicalMap.CanonicalMapBuilderwithPutDirAt(Collection<?> aPathElements, int aIndex, PathMap<String> aDir) An indexed directory represents all elements which begin with a path which's last path element represents an index.default CanonicalMap.CanonicalMapBuilderwithPutDouble(Object[] aPathElements, Double aValue) Sets theDoublevalue for the property referred to by the path elements representing the addressed path.default CanonicalMap.CanonicalMapBuilderwithPutDouble(Object aKey, Double aValue) Sets theDoublevalue for the property referred to by the key.default CanonicalMap.CanonicalMapBuilderwithPutDouble(String[] aPathElements, Double aValue) Sets theDoublevalue for the property referred to by the path elements representing the addressed path.default CanonicalMap.CanonicalMapBuilderwithPutDouble(String aKey, Double aValue) Sets theDoublevalue for the property referred to by the key.default CanonicalMap.CanonicalMapBuilderwithPutDouble(Collection<?> aPathElements, Double aValue) Sets theDoublevalue for the property referred to by the path elements representing the addressed path.default <E extends Enum<E>>
CanonicalMap.CanonicalMapBuilderwithPutEnum(Object[] aPathElements, E aValue) Sets theEnumvalue for the property referred to by the path elements representing the addressed path.default <E extends Enum<E>>
CanonicalMap.CanonicalMapBuilderwithPutEnum(Object aKey, E aValue) Sets theEnumvalue for the property referred to by the key.default <E extends Enum<E>>
CanonicalMap.CanonicalMapBuilderwithPutEnum(String[] aPathElements, E aValue) Sets theEnumvalue for the property referred to by the path elements representing the addressed path.default <E extends Enum<E>>
CanonicalMap.CanonicalMapBuilderwithPutEnum(String aKey, E aValue) Sets theEnumvalue for the property referred to by the key.default <E extends Enum<E>>
CanonicalMap.CanonicalMapBuilderwithPutEnum(Collection<?> aPathElements, E aValue) Sets theEnumvalue for the property referred to by the path elements representing the addressed path.default CanonicalMap.CanonicalMapBuilderwithPutFloat(Object[] aPathElements, Float aValue) Sets theFloatvalue for the property referred to by the path elements representing the addressed path.default CanonicalMap.CanonicalMapBuilderwithPutFloat(Object aKey, Float aValue) Sets theFloatvalue for the property referred to by the key.default CanonicalMap.CanonicalMapBuilderwithPutFloat(String[] aPathElements, Float aValue) Sets theFloatvalue for the property referred to by the path elements representing the addressed path.default CanonicalMap.CanonicalMapBuilderwithPutFloat(String aKey, Float aValue) Sets theFloatvalue for the property referred to by the key.default CanonicalMap.CanonicalMapBuilderwithPutFloat(Collection<?> aPathElements, Float aValue) Sets theFloatvalue for the property referred to by the path elements representing the addressed path.default CanonicalMap.CanonicalMapBuilderwithPutInt(Object[] aPathElements, Integer aValue) Sets theIntegervalue for the property referred to by the path elements representing the addressed path.default CanonicalMap.CanonicalMapBuilderwithPutInt(Object aKey, Integer aValue) Sets theIntegervalue for the property referred to by the key.default CanonicalMap.CanonicalMapBuilderwithPutInt(String[] aPathElements, Integer aValue) Sets theIntegervalue for the property referred to by the path elements representing the addressed path.default CanonicalMap.CanonicalMapBuilderwithPutInt(String aKey, Integer aValue) Sets theIntegervalue for the property referred to by the key.default CanonicalMap.CanonicalMapBuilderwithPutInt(Collection<?> aPathElements, Integer aValue) Sets theIntegervalue for the property referred to by the path elements representing the addressed path.default CanonicalMap.CanonicalMapBuilderwithPutLong(Object[] aPathElements, Long aValue) Sets theLongvalue for the property referred to by the path elements representing the addressed path.default CanonicalMap.CanonicalMapBuilderwithPutLong(Object aKey, Long aValue) Sets theLongvalue for the property referred to by the key.default CanonicalMap.CanonicalMapBuilderwithPutLong(String[] aPathElements, Long aValue) Sets theLongvalue for the property referred to by the path elements representing the addressed path.default CanonicalMap.CanonicalMapBuilderwithPutLong(String aKey, Long aValue) Sets theLongvalue for the property referred to by the key.default CanonicalMap.CanonicalMapBuilderwithPutLong(Collection<?> aPathElements, Long aValue) Sets theLongvalue for the property referred to by the path elements representing the addressed path.default CanonicalMap.CanonicalMapBuilderwithPutShort(Object[] aPathElements, Short aValue) Sets theShortvalue for the property referred to by the path elements representing the addressed path.default CanonicalMap.CanonicalMapBuilderwithPutShort(Object aKey, Short aValue) Sets theShortvalue for the property referred to by the key.default CanonicalMap.CanonicalMapBuilderwithPutShort(String[] aPathElements, Short aValue) Sets theShortvalue for the property referred to by the path elements representing the addressed path.default CanonicalMap.CanonicalMapBuilderwithPutShort(String aKey, Short aValue) Sets theShortvalue for the property referred to by the key.default CanonicalMap.CanonicalMapBuilderwithPutShort(Collection<?> aPathElements, Short aValue) Sets theShortvalue for the property referred to by the path elements representing the addressed path.default CanonicalMap.CanonicalMapBuilderwithPutString(Object[] aPathElements, String aValue) Sets theStringvalue for the property referred to by the path elements representing the addressed path.default CanonicalMap.CanonicalMapBuilderwithPutString(Object aKey, String aValue) Sets theStringvalue for the property referred to by the key.default CanonicalMap.CanonicalMapBuilderwithPutString(String[] aPathElements, String aValue) Sets theStringvalue for the property referred to by the path elements representing the addressed path.default CanonicalMap.CanonicalMapBuilderwithPutString(String aKey, String aValue) Sets theStringvalue for the property referred to by the key.default CanonicalMap.CanonicalMapBuilderwithPutString(Collection<?> aPathElements, String aValue) Sets theStringvalue for the property referred to by the path elements representing the addressed path.default CanonicalMap.CanonicalMapBuilderwithRemoveFrom(Object aPath) Convenience method for providing builder functionality to thePathMap.MutablePathMap.removeFrom(String)method.default CanonicalMap.CanonicalMapBuilderwithRemoveFrom(Object... aPathElements) Convenience method for providing builder functionality to thePathMap.MutablePathMap.removeFrom(String)method.default CanonicalMap.CanonicalMapBuilderwithRemoveFrom(String aPath) Convenience method for providing builder functionality to thePathMap.MutablePathMap.removeFrom(String)method.default CanonicalMap.CanonicalMapBuilderwithRemoveFrom(String... aPathElements) Convenience method for providing builder functionality to thePathMap.MutablePathMap.removeFrom(String)method.default CanonicalMap.CanonicalMapBuilderwithRemoveFrom(Collection<?> aPathElements) Convenience method for providing builder functionality to thePathMap.MutablePathMap.removeFrom(String)method.default CanonicalMap.CanonicalMapBuilderwithRemovePaths(String... aPathElements) Convenience method for providing builder functionality to thePathMap.MutablePathMap.removeFrom(String)method.Methods inherited from interface org.refcodes.mixin.AnnotatorAccessor
getAnnotatorMethods inherited from interface CanonicalMap
asArray, asArray, asArray, asArray, asBooleanArray, asBooleanArray, asBooleanArray, asBooleanArray, asByteArray, asByteArray, asByteArray, asByteArray, asCharArray, asCharArray, asCharArray, asCharArray, asDoubleArray, asDoubleArray, asDoubleArray, asDoubleArray, asFloatArray, asFloatArray, asFloatArray, asFloatArray, asIntArray, asIntArray, asIntArray, asIntArray, asLongArray, asLongArray, asLongArray, asLongArray, asShortArray, asShortArray, asShortArray, asShortArray, getDir, getDir, getDir, getDir, getDir, getDirAt, getDirAt, getDirAt, getDirAt, getDirAt, getDirAt, getDirs, getDirs, getDirs, getDirs, getDirs, 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, toPropertiesMethods inherited from interface CanonicalMap.MutableCanonicalMap
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, removePathsMethods inherited from interface org.refcodes.mixin.Clearable
clearMethods inherited from interface Containable
sizeMethods inherited from interface org.refcodes.mixin.DelimiterAccessor
getDelimiterMethods inherited from interface org.refcodes.mixin.EmptyAccessor
isEmptyMethods inherited from interface InterOperableMap
getBoolean, getBoolean, getBoolean, getBoolean, getBoolean, getBooleanOr, getBooleanOr, getBooleanOr, getBooleanOr, getBooleanOr, getByte, getByte, getByte, getByte, getByte, getByteOr, getByteOr, getByteOr, getByteOr, getByteOr, getChar, getChar, getChar, getChar, getChar, getCharOr, getCharOr, getCharOr, getCharOr, getCharOr, getClass, getClass, getClass, getClass, getClass, getClassOr, getClassOr, getClassOr, getClassOr, getClassOr, getDouble, getDouble, getDouble, getDouble, getDouble, getDoubleOr, getDoubleOr, getDoubleOr, getDoubleOr, getDoubleOr, getEnum, getEnum, getEnum, getEnum, getEnum, getEnumOr, getEnumOr, getEnumOr, getEnumOr, getEnumOr, getEnumOr, getEnumOr, getEnumOr, getEnumOr, getEnumOr, getFloat, getFloat, getFloat, getFloat, getFloat, getFloatOr, getFloatOr, getFloatOr, getFloatOr, getFloatOr, getInt, getInt, getInt, getInt, getInt, getIntOr, getIntOr, getIntOr, getIntOr, getIntOr, getLong, getLong, getLong, getLong, getLong, getLongOr, getLongOr, getLongOr, getLongOr, getLongOr, getShort, getShort, getShort, getShort, getShort, getShortOr, getShortOr, getShortOr, getShortOr, getShortOr, getString, getString, getString, getString, getString, getStringOr, getStringOr, getStringOr, getStringOr, getStringOrMethods inherited from interface InterOperableMap.InterOperableMapBuilder
withPutMethods inherited from interface InterOperableMap.MutableInterOperableMap
containsValue, insert, insertBetween, insertFrom, insertTo, putBoolean, putBoolean, putBoolean, putBoolean, putBoolean, putByte, putByte, putByte, putByte, putByte, putChar, putChar, putChar, putChar, putChar, putClass, putClass, putClass, putClass, putClass, putDouble, putDouble, putDouble, putDouble, putDouble, putEnum, putEnum, putEnum, putEnum, putEnum, putFloat, putFloat, putFloat, putFloat, putFloat, putInt, putInt, putInt, putInt, putInt, putLong, putLong, putLong, putLong, putLong, putShort, putShort, putShort, putShort, putShort, putString, putString, putString, putString, putStringMethods inherited from interface Keys.MutableValues
putMethods inherited from interface Map
clear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, put, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuesMethods inherited from interface PathMap
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, getArray, getArrayIndexes, getArrayIndexes, getArrayIndexes, getArrayIndexes, getArrayIndexes, getArrayOr, getArrayOr, getArrayOr, getArrayOr, getArrayOr, getArrayOr, getDirIndexes, 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, 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, toPath, toPathElements, toPathList, toPathStack, toPrintable, toPropertyPath, toType, toType, toType, toType, toType, toType, toType, toTypeMethods inherited from interface PathMap.MutablePathMap
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, fromType, fromType, fromType, fromType, fromType, fromType, fromType, fromType, 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, toSourceCodeMethods inherited from interface org.refcodes.mixin.TypeAccessor
getType
-
Method Details
-
withPut
Builder method forKeys.MutableValues.put(Object, Object).- Specified by:
withPutin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutin interfacePathMap.PathMapBuilder<String>- Parameters:
aPathElements- the path elements for the property to be put.aValue- the value for the property to be put.- Returns:
- The implementing instance as of the builder pattern.
-
withPut
Builder method forKeys.MutableValues.put(Object, Object).- Specified by:
withPutin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutin interfacePathMap.PathMapBuilder<String>- Parameters:
aPathElements- the path elements for the property to be put.aValue- the value for the property to be put.- Returns:
- The implementing instance as of the builder pattern.
-
withPut
Builder method forTable.TableDictionary.put(Relation).- Specified by:
withPutin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutin interfacePathMap.PathMapBuilder<String>- Specified by:
withPutin interfaceTable.TableDictionary.TableBuilder<String, String, PathMap.PathMapBuilder<String>>- Parameters:
aProperty- the property to be put.- Returns:
- The implementing instance as of the builder pattern.
-
withPut
Builder method forCanonicalMap.MutableCanonicalMap.put(Property).- Parameters:
aProperty- the property to be put.- Returns:
- The implementing instance as of the builder pattern.
-
withPut
Builder method forKeys.MutableValues.put(Object, Object).- Specified by:
withPutin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutin interfacePathMap.PathMapBuilder<String>- Parameters:
aKey- the path elements for the property to be put.aValue- the value for the property to be put.- Returns:
- The implementing instance as of the builder pattern.
-
withPutBoolean
default CanonicalMap.CanonicalMapBuilder withPutBoolean(Collection<?> aPathElements, Boolean aValue) Sets theBooleanvalue for the property referred to by the path elements representing the addressed path. As property keys and values are of typeString, theBooleanvalue is converted accordingly.- Specified by:
withPutBooleanin interfaceInterOperableMap.InterOperableMapBuilder<String>- Parameters:
aPathElements- The path elements of the path addressing the value.aValue- TheBooleanvalue to be associated with the path.- Returns:
- This instance for further builder method calls.
-
withPutBoolean
Sets theBooleanvalue for the property referred to by the key. As property keys and values are of typeString, theBooleanvalue is converted accordingly.- Specified by:
withPutBooleanin interfaceInterOperableMap.InterOperableMapBuilder<String>- Parameters:
aKey- The key for which to retrieve the value.aValue- TheBooleanrepresentation for theStringvalue.- Returns:
- This instance for further builder method calls.
-
withPutBoolean
Sets theBooleanvalue for the property referred to by the path elements representing the addressed path. As property keys and values are of typeString, theBooleanvalue is converted accordingly.- Specified by:
withPutBooleanin interfaceInterOperableMap.InterOperableMapBuilder<String>- Parameters:
aPathElements- The path elements of the path addressing the value.aValue- The valueBooleanto be associated with the path.- Returns:
- This instance for further builder method calls.
-
withPutBoolean
Sets theBooleanvalue for the property referred to by the key. As property keys and values are of typeString, theBooleanvalue is converted accordingly.- Specified by:
withPutBooleanin interfaceInterOperableMap.InterOperableMapBuilder<String>- Parameters:
aKey- The key for which to retrieve the value.aValue- TheBooleanrepresentation for theStringvalue.- Returns:
- This instance for further builder method calls.
-
withPutBoolean
Sets theBooleanvalue for the property referred to by the path elements representing the addressed path. As property keys and values are of typeString, theBooleanvalue is converted accordingly.- Specified by:
withPutBooleanin interfaceInterOperableMap.InterOperableMapBuilder<String>- Parameters:
aPathElements- The path elements of the path addressing the value.aValue- TheBooleanvalue to be associated with the path.- Returns:
- This instance for further builder method calls.
-
withPutByte
Sets theBytevalue for the property referred to by the path elements representing the addressed path. As property keys and values are of typeString, theBytevalue is converted accordingly.- Specified by:
withPutBytein interfaceInterOperableMap.InterOperableMapBuilder<String>- Parameters:
aPathElements- The path elements of the path addressing the value.aValue- TheBytevalue to be associated with the path.- Returns:
- This instance for further builder method calls.
-
withPutByte
Sets theBytevalue for the property referred to by the key. As property keys and values are of typeString, theBytevalue is converted accordingly.- Specified by:
withPutBytein interfaceInterOperableMap.InterOperableMapBuilder<String>- Parameters:
aKey- The key for which to retrieve the value.aValue- TheByterepresentation for theStringvalue.- Returns:
- This instance for further builder method calls.
-
withPutByte
Sets theBytevalue for the property referred to by the path elements representing the addressed path. As property keys and values are of typeString, theBytevalue is converted accordingly.- Specified by:
withPutBytein interfaceInterOperableMap.InterOperableMapBuilder<String>- Parameters:
aPathElements- The path elements of the path addressing the value.aValue- The valueByteto be associated with the path.- Returns:
- This instance for further builder method calls.
-
withPutByte
Sets theBytevalue for the property referred to by the key. As property keys and values are of typeString, theBytevalue is converted accordingly.- Specified by:
withPutBytein interfaceInterOperableMap.InterOperableMapBuilder<String>- Parameters:
aKey- The key for which to retrieve the value.aValue- TheByterepresentation for theStringvalue.- Returns:
- This instance for further builder method calls.
-
withPutByte
Sets theBytevalue for the property referred to by the path elements representing the addressed path. As property keys and values are of typeString, theBytevalue is converted accordingly.- Specified by:
withPutBytein interfaceInterOperableMap.InterOperableMapBuilder<String>- Parameters:
aPathElements- The path elements of the path addressing the value.aValue- TheBytevalue to be associated with the path.- Returns:
- This instance for further builder method calls.
-
withPutChar
Sets theCharactervalue for the property referred to by the path elements representing the addressed path. As property keys and values are of typeString, theCharactervalue is converted accordingly.- Specified by:
withPutCharin interfaceInterOperableMap.InterOperableMapBuilder<String>- Parameters:
aPathElements- The path elements of the path addressing the value.aValue- TheCharactervalue to be associated with the path.- Returns:
- This instance for further builder method calls.
-
withPutChar
Sets theCharactervalue for the property referred to by the key. As property keys and values are of typeString, theCharactervalue is converted accordingly.- Specified by:
withPutCharin interfaceInterOperableMap.InterOperableMapBuilder<String>- Parameters:
aKey- The key for which to retrieve the value.aValue- TheCharacterrepresentation for theStringvalue.- Returns:
- This instance for further builder method calls.
-
withPutChar
Sets theCharactervalue for the property referred to by the path elements representing the addressed path. As property keys and values are of typeString, theCharactervalue is converted accordingly.- Specified by:
withPutCharin interfaceInterOperableMap.InterOperableMapBuilder<String>- Parameters:
aPathElements- The path elements of the path addressing the value.aValue- The valueCharacterto be associated with the path.- Returns:
- This instance for further builder method calls.
-
withPutChar
Sets theCharactervalue for the property referred to by the key. As property keys and values are of typeString, theCharactervalue is converted accordingly.- Specified by:
withPutCharin interfaceInterOperableMap.InterOperableMapBuilder<String>- Parameters:
aKey- The key for which to retrieve the value.aValue- TheCharacterrepresentation for theStringvalue.- Returns:
- This instance for further builder method calls.
-
withPutChar
Sets theCharactervalue for the property referred to by the path elements representing the addressed path. As property keys and values are of typeString, theCharactervalue is converted accordingly.- Specified by:
withPutCharin interfaceInterOperableMap.InterOperableMapBuilder<String>- Parameters:
aPathElements- The path elements of the path addressing the value.aValue- TheCharactervalue to be associated with the path.- Returns:
- This instance for further builder method calls.
-
withPutClass
default <C> CanonicalMap.CanonicalMapBuilder withPutClass(Collection<?> aPathElements, Class<C> aValue) Sets theClassvalue for the property referred to by the path elements representing the addressed path. As property keys and values are of typeString, theClassvalue is converted accordingly.- Specified by:
withPutClassin interfaceInterOperableMap.InterOperableMapBuilder<String>- Type Parameters:
C- The type of the class in question.- Parameters:
aPathElements- The path elements of the path addressing the value.aValue- TheClassvalue to be associated with the path.- Returns:
- This instance for further builder method calls.
-
withPutClass
Sets theClassvalue for the property referred to by the key. As property keys and values are of typeString, theClassvalue is converted accordingly.- Specified by:
withPutClassin interfaceInterOperableMap.InterOperableMapBuilder<String>- Type Parameters:
C- The type of the class in question.- Parameters:
aKey- The key for which to retrieve the value.aValue- TheClassrepresentation for theStringvalue.- Returns:
- This instance for further builder method calls.
-
withPutClass
Sets theClassvalue for the property referred to by the path elements representing the addressed path. As property keys and values are of typeString, theClassvalue is converted accordingly.- Specified by:
withPutClassin interfaceInterOperableMap.InterOperableMapBuilder<String>- Type Parameters:
C- The type of the class in question.- Parameters:
aPathElements- The path elements of the path addressing the value.aValue- The valueClassto be associated with the path.- Returns:
- This instance for further builder method calls.
-
withPutClass
Sets theClassvalue for the property referred to by the key. As property keys and values are of typeString, theClassvalue is converted accordingly.- Specified by:
withPutClassin interfaceInterOperableMap.InterOperableMapBuilder<String>- Type Parameters:
C- The type of the class in question.- Parameters:
aKey- The key for which to retrieve the value.aValue- TheClassrepresentation for theStringvalue.- Returns:
- This instance for further builder method calls.
-
withPutClass
Sets theClassvalue for the property referred to by the path elements representing the addressed path. As property keys and values are of typeString, theClassvalue is converted accordingly.- Specified by:
withPutClassin interfaceInterOperableMap.InterOperableMapBuilder<String>- Type Parameters:
C- The type of the class in question.- Parameters:
aPathElements- The path elements of the path addressing the value.aValue- TheClassvalue to be associated with the path.- Returns:
- This instance for further builder method calls.
-
withPutDouble
Sets theDoublevalue for the property referred to by the path elements representing the addressed path. As property keys and values are of typeString, theDoublevalue is converted accordingly.- Specified by:
withPutDoublein interfaceInterOperableMap.InterOperableMapBuilder<String>- Parameters:
aPathElements- The path elements of the path addressing the value.aValue- TheDoublevalue to be associated with the path.- Returns:
- This instance for further builder method calls.
-
withPutDouble
Sets theDoublevalue for the property referred to by the key. As property keys and values are of typeString, theDoublevalue is converted accordingly.- Specified by:
withPutDoublein interfaceInterOperableMap.InterOperableMapBuilder<String>- Parameters:
aKey- The key for which to retrieve the value.aValue- TheDoublerepresentation for theStringvalue.- Returns:
- This instance for further builder method calls.
-
withPutDouble
Sets theDoublevalue for the property referred to by the path elements representing the addressed path. As property keys and values are of typeString, theDoublevalue is converted accordingly.- Specified by:
withPutDoublein interfaceInterOperableMap.InterOperableMapBuilder<String>- Parameters:
aPathElements- The path elements of the path addressing the value.aValue- The valueDoubleto be associated with the path.- Returns:
- This instance for further builder method calls.
-
withPutDouble
Sets theDoublevalue for the property referred to by the key. As property keys and values are of typeString, theDoublevalue is converted accordingly.- Specified by:
withPutDoublein interfaceInterOperableMap.InterOperableMapBuilder<String>- Parameters:
aKey- The key for which to retrieve the value.aValue- TheDoublerepresentation for theStringvalue.- Returns:
- This instance for further builder method calls.
-
withPutDouble
Sets theDoublevalue for the property referred to by the path elements representing the addressed path. As property keys and values are of typeString, theDoublevalue is converted accordingly.- Specified by:
withPutDoublein interfaceInterOperableMap.InterOperableMapBuilder<String>- Parameters:
aPathElements- The path elements of the path addressing the value.aValue- TheDoublevalue to be associated with the path.- Returns:
- This instance for further builder method calls.
-
withPutEnum
default <E extends Enum<E>> CanonicalMap.CanonicalMapBuilder withPutEnum(Collection<?> aPathElements, E aValue) Sets theEnumvalue for the property referred to by the path elements representing the addressed path. As property keys and values are of typeString, theEnumvalue is converted accordingly.- Specified by:
withPutEnumin interfaceInterOperableMap.InterOperableMapBuilder<String>- Type Parameters:
E- The type of the enumeration in question.- Parameters:
aPathElements- The path elements of the path addressing the value.aValue- TheEnumvalue to be associated with the path.- Returns:
- This instance for further builder method calls.
-
withPutEnum
Sets theEnumvalue for the property referred to by the key. As property keys and values are of typeString, theEnumvalue is converted accordingly.- Specified by:
withPutEnumin interfaceInterOperableMap.InterOperableMapBuilder<String>- Type Parameters:
E- The type of the enumeration in question.- Parameters:
aKey- The key for which to retrieve the value.aValue- TheEnumrepresentation for theStringvalue.- Returns:
- This instance for further builder method calls.
-
withPutEnum
default <E extends Enum<E>> CanonicalMap.CanonicalMapBuilder withPutEnum(Object[] aPathElements, E aValue) Sets theEnumvalue for the property referred to by the path elements representing the addressed path. As property keys and values are of typeString, theEnumvalue is converted accordingly.- Specified by:
withPutEnumin interfaceInterOperableMap.InterOperableMapBuilder<String>- Type Parameters:
E- The type of the enumeration in question.- Parameters:
aPathElements- The path elements of the path addressing the value.aValue- The valueEnumto be associated with the path.- Returns:
- This instance for further builder method calls.
-
withPutEnum
Sets theEnumvalue for the property referred to by the key. As property keys and values are of typeString, theEnumvalue is converted accordingly.- Specified by:
withPutEnumin interfaceInterOperableMap.InterOperableMapBuilder<String>- Type Parameters:
E- The type of the enumeration in question.- Parameters:
aKey- The key for which to retrieve the value.aValue- TheEnumrepresentation for theStringvalue.- Returns:
- This instance for further builder method calls.
-
withPutEnum
default <E extends Enum<E>> CanonicalMap.CanonicalMapBuilder withPutEnum(String[] aPathElements, E aValue) Sets theEnumvalue for the property referred to by the path elements representing the addressed path. As property keys and values are of typeString, theEnumvalue is converted accordingly.- Specified by:
withPutEnumin interfaceInterOperableMap.InterOperableMapBuilder<String>- Type Parameters:
E- The type of the enumeration in question.- Parameters:
aPathElements- The path elements of the path addressing the value.aValue- TheEnumvalue to be associated with the path.- Returns:
- This instance for further builder method calls.
-
withPutFloat
Sets theFloatvalue for the property referred to by the path elements representing the addressed path. As property keys and values are of typeString, theFloatvalue is converted accordingly.- Specified by:
withPutFloatin interfaceInterOperableMap.InterOperableMapBuilder<String>- Parameters:
aPathElements- The path elements of the path addressing the value.aValue- TheFloatvalue to be associated with the path.- Returns:
- This instance for further builder method calls.
-
withPutFloat
Sets theFloatvalue for the property referred to by the key. As property keys and values are of typeString, theFloatvalue is converted accordingly.- Specified by:
withPutFloatin interfaceInterOperableMap.InterOperableMapBuilder<String>- Parameters:
aKey- The key for which to retrieve the value.aValue- TheFloatrepresentation for theStringvalue.- Returns:
- This instance for further builder method calls.
-
withPutFloat
Sets theFloatvalue for the property referred to by the path elements representing the addressed path. As property keys and values are of typeString, theFloatvalue is converted accordingly.- Specified by:
withPutFloatin interfaceInterOperableMap.InterOperableMapBuilder<String>- Parameters:
aPathElements- The path elements of the path addressing the value.aValue- The valueFloatto be associated with the path.- Returns:
- This instance for further builder method calls.
-
withPutFloat
Sets theFloatvalue for the property referred to by the key. As property keys and values are of typeString, theFloatvalue is converted accordingly.- Specified by:
withPutFloatin interfaceInterOperableMap.InterOperableMapBuilder<String>- Parameters:
aKey- The key for which to retrieve the value.aValue- TheFloatrepresentation for theStringvalue.- Returns:
- This instance for further builder method calls.
-
withPutFloat
Sets theFloatvalue for the property referred to by the path elements representing the addressed path. As property keys and values are of typeString, theFloatvalue is converted accordingly.- Specified by:
withPutFloatin interfaceInterOperableMap.InterOperableMapBuilder<String>- Parameters:
aPathElements- The path elements of the path addressing the value.aValue- TheFloatvalue to be associated with the path.- Returns:
- This instance for further builder method calls.
-
withPutInt
Sets theIntegervalue for the property referred to by the path elements representing the addressed path. As property keys and values are of typeString, theIntegervalue is converted accordingly.- Specified by:
withPutIntin interfaceInterOperableMap.InterOperableMapBuilder<String>- Parameters:
aPathElements- The path elements of the path addressing the value.aValue- TheIntegervalue to be associated with the path.- Returns:
- This instance for further builder method calls.
-
withPutInt
Sets theIntegervalue for the property referred to by the key. As property keys and values are of typeString, theIntegervalue is converted accordingly.- Specified by:
withPutIntin interfaceInterOperableMap.InterOperableMapBuilder<String>- Parameters:
aKey- The key for which to retrieve the value.aValue- TheIntegerrepresentation for theStringvalue.- Returns:
- This instance for further builder method calls.
-
withPutInt
Sets theIntegervalue for the property referred to by the path elements representing the addressed path. As property keys and values are of typeString, theIntegervalue is converted accordingly.- Specified by:
withPutIntin interfaceInterOperableMap.InterOperableMapBuilder<String>- Parameters:
aPathElements- The path elements of the path addressing the value.aValue- The valueIntegerto be associated with the path.- Returns:
- This instance for further builder method calls.
-
withPutInt
Sets theIntegervalue for the property referred to by the key. As property keys and values are of typeString, theIntegervalue is converted accordingly.- Specified by:
withPutIntin interfaceInterOperableMap.InterOperableMapBuilder<String>- Parameters:
aKey- The key for which to retrieve the value.aValue- TheIntegerrepresentation for theStringvalue.- Returns:
- This instance for further builder method calls.
-
withPutInt
Sets theIntegervalue for the property referred to by the path elements representing the addressed path. As property keys and values are of typeString, theIntegervalue is converted accordingly.- Specified by:
withPutIntin interfaceInterOperableMap.InterOperableMapBuilder<String>- Parameters:
aPathElements- The path elements of the path addressing the value.aValue- TheIntegervalue to be associated with the path.- Returns:
- This instance for further builder method calls.
-
withPutLong
Sets theLongvalue for the property referred to by the path elements representing the addressed path. As property keys and values are of typeString, theLongvalue is converted accordingly.- Specified by:
withPutLongin interfaceInterOperableMap.InterOperableMapBuilder<String>- Parameters:
aPathElements- The path elements of the path addressing the value.aValue- TheLongvalue to be associated with the path.- Returns:
- This instance for further builder method calls.
-
withPutLong
Sets theLongvalue for the property referred to by the key. As property keys and values are of typeString, theLongvalue is converted accordingly.- Specified by:
withPutLongin interfaceInterOperableMap.InterOperableMapBuilder<String>- Parameters:
aKey- The key for which to retrieve the value.aValue- TheLongrepresentation for theStringvalue.- Returns:
- This instance for further builder method calls.
-
withPutLong
Sets theLongvalue for the property referred to by the path elements representing the addressed path. As property keys and values are of typeString, theLongvalue is converted accordingly.- Specified by:
withPutLongin interfaceInterOperableMap.InterOperableMapBuilder<String>- Parameters:
aPathElements- The path elements of the path addressing the value.aValue- The valueLongto be associated with the path.- Returns:
- This instance for further builder method calls.
-
withPutLong
Sets theLongvalue for the property referred to by the key. As property keys and values are of typeString, theLongvalue is converted accordingly.- Specified by:
withPutLongin interfaceInterOperableMap.InterOperableMapBuilder<String>- Parameters:
aKey- The key for which to retrieve the value.aValue- TheLongrepresentation for theStringvalue.- Returns:
- This instance for further builder method calls.
-
withPutLong
Sets theLongvalue for the property referred to by the path elements representing the addressed path. As property keys and values are of typeString, theLongvalue is converted accordingly.- Specified by:
withPutLongin interfaceInterOperableMap.InterOperableMapBuilder<String>- Parameters:
aPathElements- The path elements of the path addressing the value.aValue- TheLongvalue to be associated with the path.- Returns:
- This instance for further builder method calls.
-
withPutShort
Sets theShortvalue for the property referred to by the path elements representing the addressed path. As property keys and values are of typeString, theShortvalue is converted accordingly.- Specified by:
withPutShortin interfaceInterOperableMap.InterOperableMapBuilder<String>- Parameters:
aPathElements- The path elements of the path addressing the value.aValue- TheShortvalue to be associated with the path.- Returns:
- This instance for further builder method calls.
-
withPutShort
Sets theShortvalue for the property referred to by the key. As property keys and values are of typeString, theShortvalue is converted accordingly.- Specified by:
withPutShortin interfaceInterOperableMap.InterOperableMapBuilder<String>- Parameters:
aKey- The key for which to retrieve the value.aValue- TheShortrepresentation for theStringvalue.- Returns:
- This instance for further builder method calls.
-
withPutShort
Sets theShortvalue for the property referred to by the path elements representing the addressed path. As property keys and values are of typeString, theShortvalue is converted accordingly.- Specified by:
withPutShortin interfaceInterOperableMap.InterOperableMapBuilder<String>- Parameters:
aPathElements- The path elements of the path addressing the value.aValue- The valueShortto be associated with the path.- Returns:
- This instance for further builder method calls.
-
withPutShort
Sets theShortvalue for the property referred to by the key. As property keys and values are of typeString, theShortvalue is converted accordingly.- Specified by:
withPutShortin interfaceInterOperableMap.InterOperableMapBuilder<String>- Parameters:
aKey- The key for which to retrieve the value.aValue- TheShortrepresentation for theStringvalue.- Returns:
- This instance for further builder method calls.
-
withPutShort
Sets theShortvalue for the property referred to by the path elements representing the addressed path. As property keys and values are of typeString, theShortvalue is converted accordingly.- Specified by:
withPutShortin interfaceInterOperableMap.InterOperableMapBuilder<String>- Parameters:
aPathElements- The path elements of the path addressing the value.aValue- TheShortvalue to be associated with the path.- Returns:
- This instance for further builder method calls.
-
withPutString
Sets theStringvalue for the property referred to by the path elements representing the addressed path. As property keys and values are of typeString, theStringvalue is converted accordingly.- Specified by:
withPutStringin interfaceInterOperableMap.InterOperableMapBuilder<String>- Parameters:
aPathElements- The path elements of the path addressing the value.aValue- TheStringvalue to be associated with the path.- Returns:
- This instance for further builder method calls.
-
withPutString
Sets theStringvalue for the property referred to by the key. As property keys and values are of typeString, theStringvalue is converted accordingly.- Specified by:
withPutStringin interfaceInterOperableMap.InterOperableMapBuilder<String>- Parameters:
aKey- The key for which to retrieve the value.aValue- TheStringrepresentation for theStringvalue.- Returns:
- This instance for further builder method calls.
-
withPutString
Sets theStringvalue for the property referred to by the path elements representing the addressed path. As property keys and values are of typeString, theStringvalue is converted accordingly.- Specified by:
withPutStringin interfaceInterOperableMap.InterOperableMapBuilder<String>- Parameters:
aPathElements- The path elements of the path addressing the value.aValue- The valueStringto be associated with the path.- Returns:
- This instance for further builder method calls.
-
withPutString
Sets theStringvalue for the property referred to by the key. As property keys and values are of typeString, theStringvalue is converted accordingly.- Specified by:
withPutStringin interfaceInterOperableMap.InterOperableMapBuilder<String>- Parameters:
aKey- The key for which to retrieve the value.aValue- TheStringrepresentation for theStringvalue.- Returns:
- This instance for further builder method calls.
-
withPutString
Sets theStringvalue for the property referred to by the path elements representing the addressed path. As property keys and values are of typeString, theStringvalue is converted accordingly.- Specified by:
withPutStringin interfaceInterOperableMap.InterOperableMapBuilder<String>- Parameters:
aPathElements- The path elements of the path addressing the value.aValue- TheStringvalue to be associated with the path.- Returns:
- This instance for further builder method calls.
-
withInsert
Convenience method for providing builder functionality to thePathMap.MutablePathMap.insert(Object)method.- Specified by:
withInsertin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withInsertin interfacePathMap.PathMapBuilder<String>- Parameters:
aObj- the obj- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withInsert
Method to semantically emphasize that we support our own types. Actually delegates toPathMap.MutablePathMap.insert(Object).- Specified by:
withInsertin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withInsertin interfacePathMap.PathMapBuilder<String>- Parameters:
aFrom- ThePathMapwhich is to be inspected with the therein contained values being added with their according determined paths.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withInsertBetween
default CanonicalMap.CanonicalMapBuilder withInsertBetween(Collection<?> aToPathElements, Object aFrom, Collection<?> aFromPathElements) Convenience method for providing builder functionality to thePathMap.MutablePathMap.insertBetween(String, Object, String)method.- Specified by:
withInsertBetweenin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withInsertBetweenin interfacePathMap.PathMapBuilder<String>- Parameters:
aToPathElements- The path elements of the to-path.aFrom- the fromaFromPathElements- The path elements of the from-path.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withInsertBetween
default CanonicalMap.CanonicalMapBuilder withInsertBetween(Collection<?> aToPathElements, PathMap<String> aFrom, Collection<?> aFromPathElements) Method to semantically emphasize that we support our own types. Actually delegates toPathMap.MutablePathMap.insertBetween(String, Object, String).- Specified by:
withInsertBetweenin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withInsertBetweenin interfacePathMap.PathMapBuilder<String>- Parameters:
aToPathElements- The path elements of the sub-path where to insert the object's introspected values to.aFrom- ThePathMapwhich 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.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withInsertBetween
default CanonicalMap.CanonicalMapBuilder withInsertBetween(Object aToPath, Object aFrom, Object aFromPath) Convenience method for providing builder functionality to thePathMap.MutablePathMap.insertBetween(String, Object, String)method.- Specified by:
withInsertBetweenin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withInsertBetweenin interfacePathMap.PathMapBuilder<String>- Parameters:
aToPath- The to-path.aFrom- the fromaFromPath- The from-path.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withInsertBetween
default CanonicalMap.CanonicalMapBuilder withInsertBetween(Object aToPath, PathMap<String> aFrom, Object aFromPath) Method to semantically emphasize that we support our own types. Actually delegates toPathMap.MutablePathMap.insertBetween(String, Object, String).- Specified by:
withInsertBetweenin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withInsertBetweenin interfacePathMap.PathMapBuilder<String>- Parameters:
aToPath- The sub-path where to insert the object's introspected values to.aFrom- ThePathMapwhich 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.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withInsertBetween
default CanonicalMap.CanonicalMapBuilder withInsertBetween(Object[] aToPathElements, Object aFrom, Object[] aFromPathElements) Convenience method for providing builder functionality to thePathMap.MutablePathMap.insertBetween(String, Object, String)method.- Specified by:
withInsertBetweenin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withInsertBetweenin interfacePathMap.PathMapBuilder<String>- Parameters:
aToPathElements- The path elements of the to-path.aFrom- the fromaFromPathElements- The path elements of the from-path.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withInsertBetween
default CanonicalMap.CanonicalMapBuilder withInsertBetween(Object[] aToPathElements, PathMap<String> aFrom, Object[] aFromPathElements) Method to semantically emphasize that we support our own types. Actually delegates toPathMap.MutablePathMap.insertBetween(String, Object, String).- Specified by:
withInsertBetweenin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withInsertBetweenin interfacePathMap.PathMapBuilder<String>- Parameters:
aToPathElements- The path elements of the sub-path where to insert the object's introspected values to.aFrom- ThePathMapwhich 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.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withInsertBetween
default CanonicalMap.CanonicalMapBuilder withInsertBetween(String aToPath, Object aFrom, String aFromPath) Convenience method for providing builder functionality to thePathMap.MutablePathMap.insertBetween(String, Object, String)method.- Specified by:
withInsertBetweenin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withInsertBetweenin interfacePathMap.PathMapBuilder<String>- Parameters:
aToPath- The to-path.aFrom- the fromaFromPath- The from-path.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withInsertBetween
default CanonicalMap.CanonicalMapBuilder withInsertBetween(String aToPath, PathMap<String> aFrom, String aFromPath) Method to semantically emphasize that we support our own types. Actually delegates toPathMap.MutablePathMap.insertBetween(String, Object, String).- Specified by:
withInsertBetweenin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withInsertBetweenin interfacePathMap.PathMapBuilder<String>- Parameters:
aToPath- The sub-path where to insert the object's introspected values to.aFrom- ThePathMapwhich 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.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withInsertBetween
default CanonicalMap.CanonicalMapBuilder withInsertBetween(String[] aToPathElements, Object aFrom, String[] aFromPathElements) Convenience method for providing builder functionality to thePathMap.MutablePathMap.insertBetween(String, Object, String)method.- Specified by:
withInsertBetweenin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withInsertBetweenin interfacePathMap.PathMapBuilder<String>- Parameters:
aToPathElements- The path elements of the to-path.aFrom- the fromaFromPathElements- The path elements of the from-path.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withInsertBetween
default CanonicalMap.CanonicalMapBuilder withInsertBetween(String[] aToPathElements, PathMap<String> aFrom, String[] aFromPathElements) Method to semantically emphasize that we support our own types. Actually delegates toPathMap.MutablePathMap.insertBetween(String, Object, String).- Specified by:
withInsertBetweenin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withInsertBetweenin interfacePathMap.PathMapBuilder<String>- Parameters:
aToPathElements- The path elements of the sub-path where to insert the object's introspected values to.aFrom- ThePathMapwhich 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.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withInsertFrom
default CanonicalMap.CanonicalMapBuilder withInsertFrom(Object aFrom, Collection<?> aFromPathElements) Convenience method for providing builder functionality to thePathMap.MutablePathMap.insertFrom(Object, String)method.- Specified by:
withInsertFromin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withInsertFromin interfacePathMap.PathMapBuilder<String>- Parameters:
aFrom- the fromaFromPathElements- The path elements representing the from-path.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withInsertFrom
Convenience method for providing builder functionality to thePathMap.MutablePathMap.insertFrom(Object, String)method.- Specified by:
withInsertFromin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withInsertFromin interfacePathMap.PathMapBuilder<String>- Parameters:
aFrom- the fromaFromPath- The from-path.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withInsertFrom
Convenience method for providing builder functionality to thePathMap.MutablePathMap.insertFrom(Object, String)method.- Specified by:
withInsertFromin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withInsertFromin interfacePathMap.PathMapBuilder<String>- Parameters:
aFrom- the fromaFromPathElements- The path elements representing the from-path.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withInsertFrom
Convenience method for providing builder functionality to thePathMap.MutablePathMap.insertFrom(Object, String)method.- Specified by:
withInsertFromin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withInsertFromin interfacePathMap.PathMapBuilder<String>- Parameters:
aFrom- the fromaFromPath- The from-path.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withInsertFrom
Convenience method for providing builder functionality to thePathMap.MutablePathMap.insertFrom(Object, String)method.- Specified by:
withInsertFromin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withInsertFromin interfacePathMap.PathMapBuilder<String>- Parameters:
aFrom- the fromaFromPathElements- The path elements representing the from-path.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withInsertFrom
default CanonicalMap.CanonicalMapBuilder withInsertFrom(PathMap<String> aFrom, Collection<?> aFromPathElements) Method to semantically emphasize that we support our own types. Actually delegates toPathMap.MutablePathMap.insertFrom(Object, String).- Specified by:
withInsertFromin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withInsertFromin interfacePathMap.PathMapBuilder<String>- Parameters:
aFrom- ThePathMapwhich 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.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withInsertFrom
Method to semantically emphasize that we support our own types. Actually delegates toPathMap.MutablePathMap.insertFrom(Object, String).- Specified by:
withInsertFromin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withInsertFromin interfacePathMap.PathMapBuilder<String>- Parameters:
aFrom- ThePathMapwhich 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.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withInsertFrom
default CanonicalMap.CanonicalMapBuilder withInsertFrom(PathMap<String> aFrom, Object... aFromPathElements) Method to semantically emphasize that we support our own types. Actually delegates toPathMap.MutablePathMap.insertFrom(Object, String).- Specified by:
withInsertFromin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withInsertFromin interfacePathMap.PathMapBuilder<String>- Parameters:
aFrom- ThePathMapwhich 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.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withInsertFrom
Method to semantically emphasize that we support our own types. Actually delegates toPathMap.MutablePathMap.insertFrom(Object, String).- Specified by:
withInsertFromin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withInsertFromin interfacePathMap.PathMapBuilder<String>- Parameters:
aFrom- ThePathMapwhich 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.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withInsertFrom
default CanonicalMap.CanonicalMapBuilder withInsertFrom(PathMap<String> aFrom, String... aFromPathElements) Method to semantically emphasize that we support our own types. Actually delegates toPathMap.MutablePathMap.insertFrom(Object, String).- Specified by:
withInsertFromin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withInsertFromin interfacePathMap.PathMapBuilder<String>- Parameters:
aFrom- ThePathMapwhich 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.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withInsertTo
Convenience method for providing builder functionality to thePathMap.MutablePathMap.insertTo(String, Object)method.- Specified by:
withInsertToin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withInsertToin interfacePathMap.PathMapBuilder<String>- Parameters:
aToPathElements- The path elements representing the to-path.aFrom- the from- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withInsertTo
default CanonicalMap.CanonicalMapBuilder withInsertTo(Collection<?> aToPathElements, PathMap<String> aFrom) Method to semantically emphasize that we support our own types. Actually delegates toPathMap.MutablePathMap.insertTo(String, Object).- Specified by:
withInsertToin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withInsertToin interfacePathMap.PathMapBuilder<String>- Parameters:
aToPathElements- The path elements representing the sub-path where to insert the object's introspected values to.aFrom- ThePathMapwhich is to be inspected with the therein contained values being added with their according determined paths.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withInsertTo
Convenience method for providing builder functionality to thePathMap.MutablePathMap.insertTo(String, Object)method.- Specified by:
withInsertToin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withInsertToin interfacePathMap.PathMapBuilder<String>- Parameters:
aToPath- The to-path.aFrom- the from- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withInsertTo
Method to semantically emphasize that we support our own types. Actually delegates toPathMap.MutablePathMap.insertTo(String, Object).- Specified by:
withInsertToin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withInsertToin interfacePathMap.PathMapBuilder<String>- Parameters:
aToPath- The sub-path where to insert the object's introspected values to.aFrom- ThePathMapwhich is to be inspected with the therein contained values being added with their according determined paths.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withInsertTo
Convenience method for providing builder functionality to thePathMap.MutablePathMap.insertTo(String, Object)method.- Specified by:
withInsertToin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withInsertToin interfacePathMap.PathMapBuilder<String>- Parameters:
aToPathElements- The path elements representing the to-path.aFrom- the from- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withInsertTo
default CanonicalMap.CanonicalMapBuilder withInsertTo(Object[] aToPathElements, PathMap<String> aFrom) Method to semantically emphasize that we support our own types. Actually delegates toPathMap.MutablePathMap.insertTo(String, Object).- Specified by:
withInsertToin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withInsertToin interfacePathMap.PathMapBuilder<String>- Parameters:
aToPathElements- The path elements representing the sub-path where to insert the object's introspected values to.aFrom- ThePathMapwhich is to be inspected with the therein contained values being added with their according determined paths.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withInsertTo
Convenience method for providing builder functionality to thePathMap.MutablePathMap.insertTo(String, Object)method.- Specified by:
withInsertToin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withInsertToin interfacePathMap.PathMapBuilder<String>- Parameters:
aToPath- The to-path.aFrom- the from- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withInsertTo
Method to semantically emphasize that we support our own types. Actually delegates toPathMap.MutablePathMap.insertTo(String, Object).- Specified by:
withInsertToin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withInsertToin interfacePathMap.PathMapBuilder<String>- Parameters:
aToPath- The sub-path where to insert the object's introspected values to.aFrom- ThePathMapwhich is to be inspected with the therein contained values being added with their according determined paths.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withInsertTo
Convenience method for providing builder functionality to thePathMap.MutablePathMap.insertTo(String, Object)method.- Specified by:
withInsertToin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withInsertToin interfacePathMap.PathMapBuilder<String>- Parameters:
aToPathElements- The path elements representing the to-path.aFrom- the from- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withInsertTo
default CanonicalMap.CanonicalMapBuilder withInsertTo(String[] aToPathElements, PathMap<String> aFrom) Method to semantically emphasize that we support our own types. Actually delegates toPathMap.MutablePathMap.insertTo(String, Object).- Specified by:
withInsertToin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withInsertToin interfacePathMap.PathMapBuilder<String>- Parameters:
aToPathElements- The path elements representing the sub-path where to insert the object's introspected values to.aFrom- ThePathMapwhich is to be inspected with the therein contained values being added with their according determined paths.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withMerge
Convenience method for providing builder functionality to thePathMap.MutablePathMap.merge(Object)method.- Specified by:
withMergein interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withMergein interfacePathMap.PathMapBuilder<String>- Parameters:
aObj- the obj- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withMerge
Method to semantically emphasize that we support our own types. Actually delegates toPathMap.MutablePathMap.merge(Object).- Specified by:
withMergein interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withMergein interfacePathMap.PathMapBuilder<String>- Parameters:
aFrom- ThePathMapwhich is to be inspected with the therein contained values being added with their according determined paths.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withMergeBetween
default CanonicalMap.CanonicalMapBuilder withMergeBetween(Collection<?> aToPathElements, Object aFrom, Collection<?> aFromPathElements) Convenience method for providing builder functionality to thePathMap.MutablePathMap.mergeBetween(String, Object, String)method.- Specified by:
withMergeBetweenin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withMergeBetweenin interfacePathMap.PathMapBuilder<String>- Parameters:
aToPathElements- The path elements of the to-path.aFrom- the fromaFromPathElements- The path elements of the from-path.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withMergeBetween
default CanonicalMap.CanonicalMapBuilder withMergeBetween(Collection<?> aToPathElements, PathMap<String> aFrom, Collection<?> aFromPathElements) Method to semantically emphasize that we support our own types. Actually delegates toPathMap.MutablePathMap.mergeBetween(String, Object, String).- Specified by:
withMergeBetweenin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withMergeBetweenin interfacePathMap.PathMapBuilder<String>- Parameters:
aToPathElements- The path elements of the sub-path where to merge the object's introspected values to.aFrom- ThePathMapwhich 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.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withMergeBetween
default CanonicalMap.CanonicalMapBuilder withMergeBetween(Object aToPath, Object aFrom, Object aFromPath) Convenience method for providing builder functionality to thePathMap.MutablePathMap.mergeBetween(String, Object, String)method.- Specified by:
withMergeBetweenin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withMergeBetweenin interfacePathMap.PathMapBuilder<String>- Parameters:
aToPath- The to-path.aFrom- the fromaFromPath- The from-path.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withMergeBetween
default CanonicalMap.CanonicalMapBuilder withMergeBetween(Object aToPath, PathMap<String> aFrom, Object aFromPath) Method to semantically emphasize that we support our own types. Actually delegates toPathMap.MutablePathMap.mergeBetween(String, Object, String).- Specified by:
withMergeBetweenin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withMergeBetweenin interfacePathMap.PathMapBuilder<String>- Parameters:
aToPath- The sub-path where to merge the object's introspected values to.aFrom- ThePathMapwhich 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.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withMergeBetween
default CanonicalMap.CanonicalMapBuilder withMergeBetween(Object[] aToPathElements, Object aFrom, Object[] aFromPathElements) Convenience method for providing builder functionality to thePathMap.MutablePathMap.mergeBetween(String, Object, String)method.- Specified by:
withMergeBetweenin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withMergeBetweenin interfacePathMap.PathMapBuilder<String>- Parameters:
aToPathElements- The path elements of the to-path.aFrom- the fromaFromPathElements- The path elements of the from-path.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withMergeBetween
default CanonicalMap.CanonicalMapBuilder withMergeBetween(Object[] aToPathElements, PathMap<String> aFrom, Object[] aFromPathElements) Method to semantically emphasize that we support our own types. Actually delegates toPathMap.MutablePathMap.mergeBetween(String, Object, String).- Specified by:
withMergeBetweenin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withMergeBetweenin interfacePathMap.PathMapBuilder<String>- Parameters:
aToPathElements- The path elements of the sub-path where to merge the object's introspected values to.aFrom- ThePathMapwhich 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.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withMergeBetween
default CanonicalMap.CanonicalMapBuilder withMergeBetween(String aToPath, Object aFrom, String aFromPath) Convenience method for providing builder functionality to thePathMap.MutablePathMap.mergeBetween(String, Object, String)method.- Specified by:
withMergeBetweenin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withMergeBetweenin interfacePathMap.PathMapBuilder<String>- Parameters:
aToPath- The to-path.aFrom- the fromaFromPath- The from-path.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withMergeBetween
default CanonicalMap.CanonicalMapBuilder withMergeBetween(String aToPath, PathMap<String> aFrom, String aFromPath) Method to semantically emphasize that we support our own types. Actually delegates toPathMap.MutablePathMap.mergeBetween(String, Object, String).- Specified by:
withMergeBetweenin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withMergeBetweenin interfacePathMap.PathMapBuilder<String>- Parameters:
aToPath- The sub-path where to merge the object's introspected values to.aFrom- ThePathMapwhich 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.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withMergeBetween
default CanonicalMap.CanonicalMapBuilder withMergeBetween(String[] aToPathElements, Object aFrom, String[] aFromPathElements) Convenience method for providing builder functionality to thePathMap.MutablePathMap.mergeBetween(String, Object, String)method.- Specified by:
withMergeBetweenin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withMergeBetweenin interfacePathMap.PathMapBuilder<String>- Parameters:
aToPathElements- The path elements of the to-path.aFrom- the fromaFromPathElements- The path elements of the from-path.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withMergeBetween
default CanonicalMap.CanonicalMapBuilder withMergeBetween(String[] aToPathElements, PathMap<String> aFrom, String[] aFromPathElements) Method to semantically emphasize that we support our own types. Actually delegates toPathMap.MutablePathMap.mergeBetween(String, Object, String).- Specified by:
withMergeBetweenin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withMergeBetweenin interfacePathMap.PathMapBuilder<String>- Parameters:
aToPathElements- The path elements of the sub-path where to merge the object's introspected values to.aFrom- ThePathMapwhich 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.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withMergeFrom
default CanonicalMap.CanonicalMapBuilder withMergeFrom(Object aFrom, Collection<?> aFromPathElements) Convenience method for providing builder functionality to thePathMap.MutablePathMap.mergeFrom(Object, String)method.- Specified by:
withMergeFromin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withMergeFromin interfacePathMap.PathMapBuilder<String>- Parameters:
aFrom- the fromaFromPathElements- The path elements representing the from-path.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withMergeFrom
Convenience method for providing builder functionality to thePathMap.MutablePathMap.mergeFrom(Object, String)method.- Specified by:
withMergeFromin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withMergeFromin interfacePathMap.PathMapBuilder<String>- Parameters:
aFrom- the fromaFromPath- The from-path.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withMergeFrom
Convenience method for providing builder functionality to thePathMap.MutablePathMap.mergeFrom(Object, String)method.- Specified by:
withMergeFromin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withMergeFromin interfacePathMap.PathMapBuilder<String>- Parameters:
aFrom- the fromaFromPathElements- The path elements representing the from-path.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withMergeFrom
Convenience method for providing builder functionality to thePathMap.MutablePathMap.mergeFrom(Object, String)method.- Specified by:
withMergeFromin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withMergeFromin interfacePathMap.PathMapBuilder<String>- Parameters:
aFrom- the fromaFromPath- The from-path.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withMergeFrom
Convenience method for providing builder functionality to thePathMap.MutablePathMap.mergeFrom(Object, String)method.- Specified by:
withMergeFromin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withMergeFromin interfacePathMap.PathMapBuilder<String>- Parameters:
aFrom- the fromaFromPathElements- The path elements representing the from-path.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withMergeFrom
default CanonicalMap.CanonicalMapBuilder withMergeFrom(PathMap<String> aFrom, Collection<?> aFromPathElements) Method to semantically emphasize that we support our own types. Actually delegates toPathMap.MutablePathMap.mergeFrom(Object, String).- Specified by:
withMergeFromin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withMergeFromin interfacePathMap.PathMapBuilder<String>- Parameters:
aFrom- ThePathMapwhich 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.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withMergeFrom
Method to semantically emphasize that we support our own types. Actually delegates toPathMap.MutablePathMap.mergeFrom(Object, String).- Specified by:
withMergeFromin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withMergeFromin interfacePathMap.PathMapBuilder<String>- Parameters:
aFrom- ThePathMapwhich 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.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withMergeFrom
default CanonicalMap.CanonicalMapBuilder withMergeFrom(PathMap<String> aFrom, Object... aFromPathElements) Method to semantically emphasize that we support our own types. Actually delegates toPathMap.MutablePathMap.mergeFrom(Object, String).- Specified by:
withMergeFromin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withMergeFromin interfacePathMap.PathMapBuilder<String>- Parameters:
aFrom- ThePathMapwhich 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.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withMergeFrom
Method to semantically emphasize that we support our own types. Actually delegates toPathMap.MutablePathMap.mergeFrom(Object, String).- Specified by:
withMergeFromin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withMergeFromin interfacePathMap.PathMapBuilder<String>- Parameters:
aFrom- ThePathMapwhich 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.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withMergeFrom
default CanonicalMap.CanonicalMapBuilder withMergeFrom(PathMap<String> aFrom, String... aFromPathElements) Method to semantically emphasize that we support our own types. Actually delegates toPathMap.MutablePathMap.mergeFrom(Object, String).- Specified by:
withMergeFromin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withMergeFromin interfacePathMap.PathMapBuilder<String>- Parameters:
aFrom- ThePathMapwhich 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.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withMergeTo
Convenience method for providing builder functionality to thePathMap.MutablePathMap.mergeTo(String, Object)method.- Specified by:
withMergeToin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withMergeToin interfacePathMap.PathMapBuilder<String>- Parameters:
aToPathElements- The path elements representing the to-path.aFrom- the from- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withMergeTo
default CanonicalMap.CanonicalMapBuilder withMergeTo(Collection<?> aToPathElements, PathMap<String> aFrom) Method to semantically emphasize that we support our own types. Actually delegates toPathMap.MutablePathMap.mergeTo(String, Object).- Specified by:
withMergeToin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withMergeToin interfacePathMap.PathMapBuilder<String>- Parameters:
aToPathElements- The path elements representing the sub-path where to merge the object's introspected values to.aFrom- ThePathMapwhich is to be inspected with the therein contained values being added with their according determined paths.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withMergeTo
Convenience method for providing builder functionality to thePathMap.MutablePathMap.mergeTo(String, Object)method.- Specified by:
withMergeToin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withMergeToin interfacePathMap.PathMapBuilder<String>- Parameters:
aToPath- The sub-path where to merge the object's introspected values to.aFrom- The object which is to be inspected with the therein contained values being added with their according determined paths.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withMergeTo
Method to semantically emphasize that we support our own types. Actually delegates toPathMap.MutablePathMap.mergeTo(String, Object).- Specified by:
withMergeToin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withMergeToin interfacePathMap.PathMapBuilder<String>- Parameters:
aToPath- The sub-path where to merge the object's introspected values to.aFrom- ThePathMapwhich is to be inspected with the therein contained values being added with their according determined paths.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withMergeTo
Convenience method for providing builder functionality to thePathMap.MutablePathMap.mergeTo(String, Object)method.- Specified by:
withMergeToin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withMergeToin interfacePathMap.PathMapBuilder<String>- Parameters:
aToPathElements- The path elements representing the to-path.aFrom- the from- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withMergeTo
default CanonicalMap.CanonicalMapBuilder withMergeTo(Object[] aToPathElements, PathMap<String> aFrom) Method to semantically emphasize that we support our own types. Actually delegates toPathMap.MutablePathMap.mergeTo(String, Object).- Specified by:
withMergeToin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withMergeToin interfacePathMap.PathMapBuilder<String>- Parameters:
aToPathElements- The path elements representing the sub-path where to merge the object's introspected values to.aFrom- ThePathMapwhich is to be inspected with the therein contained values being added with their according determined paths.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withMergeTo
Convenience method for providing builder functionality to thePathMap.MutablePathMap.mergeTo(String, Object)method.- Specified by:
withMergeToin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withMergeToin interfacePathMap.PathMapBuilder<String>- Parameters:
aToPath- The to-path.aFrom- the from- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withMergeTo
Method to semantically emphasize that we support our own types. Actually delegates toPathMap.MutablePathMap.mergeTo(String, Object).- Specified by:
withMergeToin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withMergeToin interfacePathMap.PathMapBuilder<String>- Parameters:
aToPath- The sub-path where to merge the object's introspected values to.aFrom- ThePathMapwhich is to be inspected with the therein contained values being added with their according determined paths.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withMergeTo
Convenience method for providing builder functionality to thePathMap.MutablePathMap.mergeTo(String, Object)method.- Specified by:
withMergeToin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withMergeToin interfacePathMap.PathMapBuilder<String>- Parameters:
aToPathElements- The path elements representing the to-path.aFrom- the from- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withMergeTo
default CanonicalMap.CanonicalMapBuilder withMergeTo(String[] aToPathElements, PathMap<String> aFrom) Method to semantically emphasize that we support our own types. Actually delegates toPathMap.MutablePathMap.mergeTo(String, Object).- Specified by:
withMergeToin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withMergeToin interfacePathMap.PathMapBuilder<String>- Parameters:
aToPathElements- The path elements representing the sub-path where to merge the object's introspected values to.aFrom- ThePathMapwhich is to be inspected with the therein contained values being added with their according determined paths.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withPutDirAt
default CanonicalMap.CanonicalMapBuilder 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. There may by many sub-paths for the same indexed path which are all are included by the according directory. Puts the given values below the path at the given index.- Specified by:
withPutDirAtin interfacePathMap.PathMapBuilder<String>- Parameters:
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.- Returns:
- This instance (on which the method call has been invoked) as of the builder pattern.
-
withPutDirAt
default CanonicalMap.CanonicalMapBuilder withPutDirAt(Collection<?> aPathElements, int aIndex, PathMap<String> aDir) An indexed directory represents all elements which begin with a path which's last path element represents an index. There may by many sub-paths for the same indexed path which are all are included by the according directory. Puts the given values below the path at the given index.- Specified by:
withPutDirAtin interfacePathMap.PathMapBuilder<String>- Parameters:
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.- Returns:
- This instance (on which the method call has been invoked) as of the builder pattern.
-
withPutDirAt
An indexed directory represents all elements which begin with a path which's last path element represents an index. There may by many sub-paths for the same indexed path which are all are included by the according directory. Puts the given values below the root path at the given index.- Specified by:
withPutDirAtin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutDirAtin interfacePathMap.PathMapBuilder<String>- Parameters:
aIndex- The index of the indexed element.aDir- The values to be put at the index.- Returns:
- This instance (on which the method call has been invoked) as of the builder pattern.
-
withPutDirAt
An indexed directory represents all elements which begin with a path which's last path element represents an index. There may by many sub-paths for the same indexed path which are all are included by the according directory. Puts the given values below the root path at the given index.- Specified by:
withPutDirAtin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutDirAtin interfacePathMap.PathMapBuilder<String>- Parameters:
aIndex- The index of the indexed element.aDir- The values to be put at the index.- Returns:
- This instance (on which the method call has been invoked) as of the builder pattern.
-
withPutDirAt
An indexed directory represents all elements which begin with a path which's last path element represents an index. There may by many sub-paths for the same indexed path which are all are included by the according directory. Puts the given values below the path at the given index.- Specified by:
withPutDirAtin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutDirAtin interfacePathMap.PathMapBuilder<String>- Parameters:
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.- Returns:
- This instance (on which the method call has been invoked) as of the builder pattern.
-
withPutDirAt
default CanonicalMap.CanonicalMapBuilder withPutDirAt(Object aPath, int aIndex, PathMap<String> aDir) An indexed directory represents all elements which begin with a path which's last path element represents an index. There may by many sub-paths for the same indexed path which are all are included by the according directory. Puts the given values below the path at the given index.- Specified by:
withPutDirAtin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutDirAtin interfacePathMap.PathMapBuilder<String>- Parameters:
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.- Returns:
- This instance (on which the method call has been invoked) as of the builder pattern.
-
withPutDirAt
default CanonicalMap.CanonicalMapBuilder 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. There may by many sub-paths for the same indexed path which are all are included by the according directory. Puts the given values below the path at the given index.- Specified by:
withPutDirAtin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutDirAtin interfacePathMap.PathMapBuilder<String>- Parameters:
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.- Returns:
- This instance (on which the method call has been invoked) as of the builder pattern.
-
withPutDirAt
default CanonicalMap.CanonicalMapBuilder withPutDirAt(Object[] aPathElements, int aIndex, PathMap<String> aDir) An indexed directory represents all elements which begin with a path which's last path element represents an index. There may by many sub-paths for the same indexed path which are all are included by the according directory. Puts the given values below the path at the given index.- Specified by:
withPutDirAtin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutDirAtin interfacePathMap.PathMapBuilder<String>- Parameters:
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.- Returns:
- This instance (on which the method call has been invoked) as of the builder pattern.
-
withPutDirAt
An indexed directory represents all elements which begin with a path which's last path element represents an index. There may by many sub-paths for the same indexed path which are all are included by the according directory. Puts the given values below the path at the given index.- Specified by:
withPutDirAtin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutDirAtin interfacePathMap.PathMapBuilder<String>- Parameters:
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.- Returns:
- This instance (on which the method call has been invoked) as of the builder pattern.
-
withPutDirAt
default CanonicalMap.CanonicalMapBuilder withPutDirAt(String aPath, int aIndex, PathMap<String> aDir) An indexed directory represents all elements which begin with a path which's last path element represents an index. There may by many sub-paths for the same indexed path which are all are included by the according directory. Puts the given values below the path at the given index.- Specified by:
withPutDirAtin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutDirAtin interfacePathMap.PathMapBuilder<String>- Parameters:
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.- Returns:
- This instance (on which the method call has been invoked) as of the builder pattern.
-
withPutDirAt
default CanonicalMap.CanonicalMapBuilder 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. There may by many sub-paths for the same indexed path which are all are included by the according directory. Puts the given values below the path at the given index.- Specified by:
withPutDirAtin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutDirAtin interfacePathMap.PathMapBuilder<String>- Parameters:
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.- Returns:
- This instance (on which the method call has been invoked) as of the builder pattern.
-
withPutDirAt
default CanonicalMap.CanonicalMapBuilder withPutDirAt(String[] aPathElements, int aIndex, PathMap<String> aDir) An indexed directory represents all elements which begin with a path which's last path element represents an index. There may by many sub-paths for the same indexed path which are all are included by the according directory. Puts the given values below the path at the given index.- Specified by:
withPutDirAtin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutDirAtin interfacePathMap.PathMapBuilder<String>- Parameters:
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.- Returns:
- This instance (on which the method call has been invoked) as of the builder pattern.
-
withRemoveFrom
Convenience method for providing builder functionality to thePathMap.MutablePathMap.removeFrom(String)method.- Specified by:
withRemoveFromin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withRemoveFromin interfacePathMap.PathMapBuilder<String>- Parameters:
aPathElements- The path elements of the path from where to remove all properties.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
-
withRemoveFrom
Convenience method for providing builder functionality to thePathMap.MutablePathMap.removeFrom(String)method.- Specified by:
withRemoveFromin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withRemoveFromin interfacePathMap.PathMapBuilder<String>- Parameters:
aPath- The path from where to remove all properties.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
-
withRemoveFrom
Convenience method for providing builder functionality to thePathMap.MutablePathMap.removeFrom(String)method.- Specified by:
withRemoveFromin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withRemoveFromin interfacePathMap.PathMapBuilder<String>- Parameters:
aPathElements- The path elements of the path from where to remove all properties.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
-
withRemoveFrom
Convenience method for providing builder functionality to thePathMap.MutablePathMap.removeFrom(String)method.- Specified by:
withRemoveFromin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withRemoveFromin interfacePathMap.PathMapBuilder<String>- Parameters:
aPath- The path from where to remove all properties.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
-
withRemoveFrom
Convenience method for providing builder functionality to thePathMap.MutablePathMap.removeFrom(String)method.- Specified by:
withRemoveFromin interfaceInterOperableMap.InterOperableMapBuilder<String>- Specified by:
withRemoveFromin interfacePathMap.PathMapBuilder<String>- Parameters:
aPathElements- The path elements of the path from where to remove all properties.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
-
withRemovePaths
Convenience method for providing builder functionality to thePathMap.MutablePathMap.removeFrom(String)method.- Specified by:
withRemovePathsin interfacePathMap.PathMapBuilder<String>- Parameters:
aPathElements- The path elements of the path from where to remove all properties.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
-