org.refcodes.mixin.AnnotatorAccessor
, CanonicalMap
, CanonicalMap.MutableCanonicalMap
, org.refcodes.mixin.Clearable
, Containable
, org.refcodes.mixin.DelimiterAccessor
, Dictionary<String,T>
, Dictionary.MutableDictionary<String,T>
, Dictionary.MutableDictionary.DictionaryBuilder<String,T,PathMap.PathMapBuilder<T>>
, org.refcodes.mixin.Dumpable
, InterOperableMap<String>
, InterOperableMap.InterOperableMapBuilder<String>
, InterOperableMap.MutableInterOperableMap<String>
, Keys<String,T>
, Keys.MutableKeys<String,T>
, Keys.MutableValues<String,T>
, Map<String,T>
, PathMap<String>
, PathMap.MutablePathMap<String>
, PathMap.PathMapBuilder<String>
, org.refcodes.mixin.TypeAccessor<String>
CanonicalMapBuilderImpl
public static interface CanonicalMap.CanonicalMapBuilder extends CanonicalMap.MutableCanonicalMap, InterOperableMap.InterOperableMapBuilder<String>
org.refcodes.mixin.AnnotatorAccessor.AnnotatorBuilder<B extends org.refcodes.mixin.AnnotatorAccessor.AnnotatorBuilder<B>>, org.refcodes.mixin.AnnotatorAccessor.AnnotatorMutator, org.refcodes.mixin.AnnotatorAccessor.AnnotatorProperty
CanonicalMap.CanonicalMapBuilder, CanonicalMap.MutableCanonicalMap
org.refcodes.mixin.DelimiterAccessor.DelimiterBuilder<B extends org.refcodes.mixin.DelimiterAccessor.DelimiterBuilder<B>>, org.refcodes.mixin.DelimiterAccessor.DelimiterMutator, org.refcodes.mixin.DelimiterAccessor.DelimiterProperty
Dictionary.MutableDictionary<K,V>
Dictionary.MutableDictionary.DictionaryBuilder<K,V,B extends Dictionary.MutableDictionary.DictionaryBuilder<K,V,B>>
InterOperableMap.InterOperableMapBuilder<T>, InterOperableMap.MutableInterOperableMap<T>
Map.Entry<K extends Object,V extends Object>
PathMap.MutablePathMap<T>, PathMap.PathMapBuilder<T>
org.refcodes.mixin.TypeAccessor.TypeBuilder<T extends Object,B extends org.refcodes.mixin.TypeAccessor.TypeBuilder<T,B>>, org.refcodes.mixin.TypeAccessor.TypeMutator<T extends Object>, org.refcodes.mixin.TypeAccessor.TypeProperty<T extends Object>
Modifier and Type | Method | Description |
---|---|---|
default CanonicalMap.CanonicalMapBuilder |
withInsert(Object aObj) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.insert(Object) method. |
default CanonicalMap.CanonicalMapBuilder |
withInsert(PathMap<String> aFrom) |
Method to semantically emphasize that we support our own types.
|
default CanonicalMap.CanonicalMapBuilder |
withInsertBetween(Object[] aToPathElements,
Object aFrom,
Object[] aFromPathElements) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.insertBetween(String, Object, String) method. |
default CanonicalMap.CanonicalMapBuilder |
withInsertBetween(Object[] aToPathElements,
PathMap<String> aFrom,
Object[] aFromPathElements) |
Method to semantically emphasize that we support our own types.
|
default CanonicalMap.CanonicalMapBuilder |
withInsertBetween(Object aToPath,
Object aFrom,
Object aFromPath) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.insertBetween(String, Object, String) method. |
default CanonicalMap.CanonicalMapBuilder |
withInsertBetween(Object aToPath,
PathMap<String> aFrom,
Object aFromPath) |
Method to semantically emphasize that we support our own types.
|
default CanonicalMap.CanonicalMapBuilder |
withInsertBetween(String[] aToPathElements,
Object aFrom,
String[] aFromPathElements) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.insertBetween(String, Object, String) method. |
default CanonicalMap.CanonicalMapBuilder |
withInsertBetween(String[] aToPathElements,
PathMap<String> aFrom,
String[] aFromPathElements) |
Method to semantically emphasize that we support our own types.
|
default CanonicalMap.CanonicalMapBuilder |
withInsertBetween(String aToPath,
Object aFrom,
String aFromPath) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.insertBetween(String, Object, String) method. |
default CanonicalMap.CanonicalMapBuilder |
withInsertBetween(String aToPath,
PathMap<String> aFrom,
String aFromPath) |
Method to semantically emphasize that we support our own types.
|
default CanonicalMap.CanonicalMapBuilder |
withInsertBetween(Collection<?> aToPathElements,
Object aFrom,
Collection<?> aFromPathElements) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.insertBetween(String, Object, String) method. |
default CanonicalMap.CanonicalMapBuilder |
withInsertBetween(Collection<?> aToPathElements,
PathMap<String> aFrom,
Collection<?> aFromPathElements) |
Method to semantically emphasize that we support our own types.
|
default CanonicalMap.CanonicalMapBuilder |
withInsertFrom(Object aFrom,
Object aFromPath) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.insertFrom(Object, String) method. |
default CanonicalMap.CanonicalMapBuilder |
withInsertFrom(Object aFrom,
Object... aFromPathElements) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.insertFrom(Object, String) method. |
default CanonicalMap.CanonicalMapBuilder |
withInsertFrom(Object aFrom,
String aFromPath) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.insertFrom(Object, String) method. |
default CanonicalMap.CanonicalMapBuilder |
withInsertFrom(Object aFrom,
String... aFromPathElements) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.insertFrom(Object, String) method. |
default CanonicalMap.CanonicalMapBuilder |
withInsertFrom(Object aFrom,
Collection<?> aFromPathElements) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.insertFrom(Object, String) method. |
default CanonicalMap.CanonicalMapBuilder |
withInsertFrom(PathMap<String> aFrom,
Object aFromPath) |
Method to semantically emphasize that we support our own types.
|
default CanonicalMap.CanonicalMapBuilder |
withInsertFrom(PathMap<String> aFrom,
Object... aFromPathElements) |
Method to semantically emphasize that we support our own types.
|
default CanonicalMap.CanonicalMapBuilder |
withInsertFrom(PathMap<String> aFrom,
String aFromPath) |
Method to semantically emphasize that we support our own types.
|
default CanonicalMap.CanonicalMapBuilder |
withInsertFrom(PathMap<String> aFrom,
String... aFromPathElements) |
Method to semantically emphasize that we support our own types.
|
default CanonicalMap.CanonicalMapBuilder |
withInsertFrom(PathMap<String> aFrom,
Collection<?> aFromPathElements) |
Method to semantically emphasize that we support our own types.
|
default CanonicalMap.CanonicalMapBuilder |
withInsertTo(Object[] aToPathElements,
Object aFrom) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.insertTo(String, Object) method. |
default CanonicalMap.CanonicalMapBuilder |
withInsertTo(Object[] aToPathElements,
PathMap<String> aFrom) |
Method to semantically emphasize that we support our own types.
|
default CanonicalMap.CanonicalMapBuilder |
withInsertTo(Object aToPath,
Object aFrom) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.insertTo(String, Object) method. |
default CanonicalMap.CanonicalMapBuilder |
withInsertTo(Object aToPath,
PathMap<String> aFrom) |
Method to semantically emphasize that we support our own types.
|
default CanonicalMap.CanonicalMapBuilder |
withInsertTo(String[] aToPathElements,
Object aFrom) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.insertTo(String, Object) method. |
default CanonicalMap.CanonicalMapBuilder |
withInsertTo(String[] aToPathElements,
PathMap<String> aFrom) |
Method to semantically emphasize that we support our own types.
|
default CanonicalMap.CanonicalMapBuilder |
withInsertTo(String aToPath,
Object aFrom) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.insertTo(String, Object) method. |
default CanonicalMap.CanonicalMapBuilder |
withInsertTo(String aToPath,
PathMap<String> aFrom) |
Method to semantically emphasize that we support our own types.
|
default CanonicalMap.CanonicalMapBuilder |
withInsertTo(Collection<?> aToPathElements,
Object aFrom) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.insertTo(String, Object) method. |
default CanonicalMap.CanonicalMapBuilder |
withInsertTo(Collection<?> aToPathElements,
PathMap<String> aFrom) |
Method to semantically emphasize that we support our own types.
|
default CanonicalMap.CanonicalMapBuilder |
withMerge(Object aObj) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.merge(Object) method. |
default CanonicalMap.CanonicalMapBuilder |
withMerge(PathMap<String> aFrom) |
Method to semantically emphasize that we support our own types.
|
default CanonicalMap.CanonicalMapBuilder |
withMergeBetween(Object[] aToPathElements,
Object aFrom,
Object[] aFromPathElements) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.mergeBetween(String, Object, String) method. |
default CanonicalMap.CanonicalMapBuilder |
withMergeBetween(Object[] aToPathElements,
PathMap<String> aFrom,
Object[] aFromPathElements) |
Method to semantically emphasize that we support our own types.
|
default CanonicalMap.CanonicalMapBuilder |
withMergeBetween(Object aToPath,
Object aFrom,
Object aFromPath) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.mergeBetween(String, Object, String) method. |
default CanonicalMap.CanonicalMapBuilder |
withMergeBetween(Object aToPath,
PathMap<String> aFrom,
Object aFromPath) |
Method to semantically emphasize that we support our own types.
|
default CanonicalMap.CanonicalMapBuilder |
withMergeBetween(String[] aToPathElements,
Object aFrom,
String[] aFromPathElements) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.mergeBetween(String, Object, String) method. |
default CanonicalMap.CanonicalMapBuilder |
withMergeBetween(String[] aToPathElements,
PathMap<String> aFrom,
String[] aFromPathElements) |
Method to semantically emphasize that we support our own types.
|
default CanonicalMap.CanonicalMapBuilder |
withMergeBetween(String aToPath,
Object aFrom,
String aFromPath) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.mergeBetween(String, Object, String) method. |
default CanonicalMap.CanonicalMapBuilder |
withMergeBetween(String aToPath,
PathMap<String> aFrom,
String aFromPath) |
Method to semantically emphasize that we support our own types.
|
default CanonicalMap.CanonicalMapBuilder |
withMergeBetween(Collection<?> aToPathElements,
Object aFrom,
Collection<?> aFromPathElements) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.mergeBetween(String, Object, String) method. |
default CanonicalMap.CanonicalMapBuilder |
withMergeBetween(Collection<?> aToPathElements,
PathMap<String> aFrom,
Collection<?> aFromPathElements) |
Method to semantically emphasize that we support our own types.
|
default CanonicalMap.CanonicalMapBuilder |
withMergeFrom(Object aFrom,
Object aFromPath) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.mergeFrom(Object, String) method. |
default CanonicalMap.CanonicalMapBuilder |
withMergeFrom(Object aFrom,
Object... aFromPathElements) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.mergeFrom(Object, String) method. |
default CanonicalMap.CanonicalMapBuilder |
withMergeFrom(Object aFrom,
String aFromPath) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.mergeFrom(Object, String) method. |
default CanonicalMap.CanonicalMapBuilder |
withMergeFrom(Object aFrom,
String... aFromPathElements) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.mergeFrom(Object, String) method. |
default CanonicalMap.CanonicalMapBuilder |
withMergeFrom(Object aFrom,
Collection<?> aFromPathElements) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.mergeFrom(Object, String) method. |
default CanonicalMap.CanonicalMapBuilder |
withMergeFrom(PathMap<String> aFrom,
Object aFromPath) |
Method to semantically emphasize that we support our own types.
|
default CanonicalMap.CanonicalMapBuilder |
withMergeFrom(PathMap<String> aFrom,
Object... aFromPathElements) |
Method to semantically emphasize that we support our own types.
|
default CanonicalMap.CanonicalMapBuilder |
withMergeFrom(PathMap<String> aFrom,
String aFromPath) |
Method to semantically emphasize that we support our own types.
|
default CanonicalMap.CanonicalMapBuilder |
withMergeFrom(PathMap<String> aFrom,
String... aFromPathElements) |
Method to semantically emphasize that we support our own types.
|
default CanonicalMap.CanonicalMapBuilder |
withMergeFrom(PathMap<String> aFrom,
Collection<?> aFromPathElements) |
Method to semantically emphasize that we support our own types.
|
default CanonicalMap.CanonicalMapBuilder |
withMergeTo(Object[] aToPathElements,
Object aFrom) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.mergeTo(String, Object) method. |
default CanonicalMap.CanonicalMapBuilder |
withMergeTo(Object[] aToPathElements,
PathMap<String> aFrom) |
Method to semantically emphasize that we support our own types.
|
default CanonicalMap.CanonicalMapBuilder |
withMergeTo(Object aToPath,
Object aFrom) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.mergeTo(String, Object) method. |
default CanonicalMap.CanonicalMapBuilder |
withMergeTo(Object aToPath,
PathMap<String> aFrom) |
Method to semantically emphasize that we support our own types.
|
default CanonicalMap.CanonicalMapBuilder |
withMergeTo(String[] aToPathElements,
Object aFrom) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.mergeTo(String, Object) method. |
default CanonicalMap.CanonicalMapBuilder |
withMergeTo(String[] aToPathElements,
PathMap<String> aFrom) |
Method to semantically emphasize that we support our own types.
|
default CanonicalMap.CanonicalMapBuilder |
withMergeTo(String aToPath,
Object aFrom) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.mergeTo(String, Object) method. |
default CanonicalMap.CanonicalMapBuilder |
withMergeTo(String aToPath,
PathMap<String> aFrom) |
Method to semantically emphasize that we support our own types.
|
default CanonicalMap.CanonicalMapBuilder |
withMergeTo(Collection<?> aToPathElements,
Object aFrom) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.mergeTo(String, Object) method. |
default CanonicalMap.CanonicalMapBuilder |
withMergeTo(Collection<?> aToPathElements,
PathMap<String> aFrom) |
Method to semantically emphasize that we support our own types.
|
default CanonicalMap.CanonicalMapBuilder |
withPut(Object[] aPathElements,
String aValue) |
Builder method for
Keys.MutableValues.put(Object, Object) . |
default CanonicalMap.CanonicalMapBuilder |
withPut(String[] aKey,
String aValue) |
Builder method for
Keys.MutableValues.put(Object, Object) . |
default CanonicalMap.CanonicalMapBuilder |
withPut(Collection<?> aPathElements,
String aValue) |
Builder method for
Keys.MutableValues.put(Object, Object) . |
default CanonicalMap.CanonicalMapBuilder |
withPut(Property aProperty) |
Builder method for
CanonicalMap.MutableCanonicalMap.put(Property) . |
default CanonicalMap.CanonicalMapBuilder |
withPut(Relation<String,String> aProperty) |
Builder method for
Dictionary.MutableDictionary.put(Relation) . |
default CanonicalMap.CanonicalMapBuilder |
withPutBoolean(Object[] aPathElements,
Boolean aValue) |
Sets the
Boolean value for the property referred to by the
path elements representing the addressed path. |
default CanonicalMap.CanonicalMapBuilder |
withPutBoolean(Object aKey,
Boolean aValue) |
Sets the
Boolean value for the property referred to by the
key. |
default CanonicalMap.CanonicalMapBuilder |
withPutBoolean(String[] aPathElements,
Boolean aValue) |
Sets the
Boolean value for the property referred to by the
path elements representing the addressed path. |
default CanonicalMap.CanonicalMapBuilder |
withPutBoolean(String aKey,
Boolean aValue) |
Sets the
Boolean value for the property referred to by the
key. |
default CanonicalMap.CanonicalMapBuilder |
withPutBoolean(Collection<?> aPathElements,
Boolean aValue) |
Sets the
Boolean value for the property referred to by the
path elements representing the addressed path. |
default CanonicalMap.CanonicalMapBuilder |
withPutByte(Object[] aPathElements,
Byte aValue) |
Sets the
Byte value for the property referred to by the path
elements representing the addressed path. |
default CanonicalMap.CanonicalMapBuilder |
withPutByte(Object aKey,
Byte aValue) |
Sets the
Byte value for the property referred to by the key. |
default CanonicalMap.CanonicalMapBuilder |
withPutByte(String[] aPathElements,
Byte aValue) |
Sets the
Byte value for the property referred to by the path
elements representing the addressed path. |
default CanonicalMap.CanonicalMapBuilder |
withPutByte(String aKey,
Byte aValue) |
Sets the
Byte value for the property referred to by the key. |
default CanonicalMap.CanonicalMapBuilder |
withPutByte(Collection<?> aPathElements,
Byte aValue) |
Sets the
Byte value for the property referred to by the path
elements representing the addressed path. |
default CanonicalMap.CanonicalMapBuilder |
withPutChar(Object[] aPathElements,
Character aValue) |
Sets the
Character value for the property referred to by the
path elements representing the addressed path. |
default CanonicalMap.CanonicalMapBuilder |
withPutChar(Object aKey,
Character aValue) |
Sets the
Character value for the property referred to by the
key. |
default CanonicalMap.CanonicalMapBuilder |
withPutChar(String[] aPathElements,
Character aValue) |
Sets the
Character value for the property referred to by the
path elements representing the addressed path. |
default CanonicalMap.CanonicalMapBuilder |
withPutChar(String aKey,
Character aValue) |
Sets the
Character value for the property referred to by the
key. |
default CanonicalMap.CanonicalMapBuilder |
withPutChar(Collection<?> aPathElements,
Character aValue) |
Sets the
Character value for the property referred to by the
path elements representing the addressed path. |
default <C> CanonicalMap.CanonicalMapBuilder |
withPutClass(Object[] aPathElements,
Class<C> aValue) |
Sets the
Class value for the property referred to by the path
elements representing the addressed path. |
default <C> CanonicalMap.CanonicalMapBuilder |
withPutClass(Object aKey,
Class<C> aValue) |
Sets the
Class value for the property referred to by the key. |
default <C> CanonicalMap.CanonicalMapBuilder |
withPutClass(String[] aPathElements,
Class<C> aValue) |
Sets the
Class value for the property referred to by the path
elements representing the addressed path. |
default <C> CanonicalMap.CanonicalMapBuilder |
withPutClass(String aKey,
Class<C> aValue) |
Sets the
Class value for the property referred to by the key. |
default <C> CanonicalMap.CanonicalMapBuilder |
withPutClass(Collection<?> aPathElements,
Class<C> aValue) |
Sets the
Class value for the property referred to by the path
elements representing the addressed path. |
default CanonicalMap.CanonicalMapBuilder |
withPutDirAt(int aIndex,
Object aDir) |
An indexed directory represents all elements which begin with a path
which's last path element represents an index.
|
default CanonicalMap.CanonicalMapBuilder |
withPutDirAt(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.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.
|
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.
|
default CanonicalMap.CanonicalMapBuilder |
withPutDirAt(Object aPath,
int aIndex,
Object aDir) |
An indexed directory represents all elements which begin with a path
which's last path element represents an index.
|
default 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.
|
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.
|
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.
|
default CanonicalMap.CanonicalMapBuilder |
withPutDirAt(String aPath,
int aIndex,
Object aDir) |
An indexed directory represents all elements which begin with a path
which's last path element represents an index.
|
default 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.
|
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.
|
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.
|
default CanonicalMap.CanonicalMapBuilder |
withPutDouble(Object[] aPathElements,
Double aValue) |
Sets the
Double value for the property referred to by the
path elements representing the addressed path. |
default CanonicalMap.CanonicalMapBuilder |
withPutDouble(Object aKey,
Double aValue) |
Sets the
Double value for the property referred to by the
key. |
default CanonicalMap.CanonicalMapBuilder |
withPutDouble(String[] aPathElements,
Double aValue) |
Sets the
Double value for the property referred to by the
path elements representing the addressed path. |
default CanonicalMap.CanonicalMapBuilder |
withPutDouble(String aKey,
Double aValue) |
Sets the
Double value for the property referred to by the
key. |
default CanonicalMap.CanonicalMapBuilder |
withPutDouble(Collection<?> aPathElements,
Double aValue) |
Sets the
Double value for the property referred to by the
path elements representing the addressed path. |
default <E extends Enum<E>> |
withPutEnum(Object[] aPathElements,
E aValue) |
Sets the
Enum value for the property referred to by the path
elements representing the addressed path. |
default <E extends Enum<E>> |
withPutEnum(Object aKey,
E aValue) |
Sets the
Enum value for the property referred to by the key. |
default <E extends Enum<E>> |
withPutEnum(String[] aPathElements,
E aValue) |
Sets the
Enum value for the property referred to by the path
elements representing the addressed path. |
default <E extends Enum<E>> |
withPutEnum(String aKey,
E aValue) |
Sets the
Enum value for the property referred to by the key. |
default <E extends Enum<E>> |
withPutEnum(Collection<?> aPathElements,
E aValue) |
Sets the
Enum value for the property referred to by the path
elements representing the addressed path. |
default CanonicalMap.CanonicalMapBuilder |
withPutFloat(Object[] aPathElements,
Float aValue) |
Sets the
Float value for the property referred to by the path
elements representing the addressed path. |
default CanonicalMap.CanonicalMapBuilder |
withPutFloat(Object aKey,
Float aValue) |
Sets the
Float value for the property referred to by the key. |
default CanonicalMap.CanonicalMapBuilder |
withPutFloat(String[] aPathElements,
Float aValue) |
Sets the
Float value for the property referred to by the path
elements representing the addressed path. |
default CanonicalMap.CanonicalMapBuilder |
withPutFloat(String aKey,
Float aValue) |
Sets the
Float value for the property referred to by the key. |
default CanonicalMap.CanonicalMapBuilder |
withPutFloat(Collection<?> aPathElements,
Float aValue) |
Sets the
Float value for the property referred to by the path
elements representing the addressed path. |
default CanonicalMap.CanonicalMapBuilder |
withPutInt(Object[] aPathElements,
Integer aValue) |
Sets the
Integer value for the property referred to by the
path elements representing the addressed path. |
default CanonicalMap.CanonicalMapBuilder |
withPutInt(Object aKey,
Integer aValue) |
Sets the
Integer value for the property referred to by the
key. |
default CanonicalMap.CanonicalMapBuilder |
withPutInt(String[] aPathElements,
Integer aValue) |
Sets the
Integer value for the property referred to by the
path elements representing the addressed path. |
default CanonicalMap.CanonicalMapBuilder |
withPutInt(String aKey,
Integer aValue) |
Sets the
Integer value for the property referred to by the
key. |
default CanonicalMap.CanonicalMapBuilder |
withPutInt(Collection<?> aPathElements,
Integer aValue) |
Sets the
Integer value for the property referred to by the
path elements representing the addressed path. |
default CanonicalMap.CanonicalMapBuilder |
withPutLong(Object[] aPathElements,
Long aValue) |
Sets the
Long value for the property referred to by the path
elements representing the addressed path. |
default CanonicalMap.CanonicalMapBuilder |
withPutLong(Object aKey,
Long aValue) |
Sets the
Long value for the property referred to by the key. |
default CanonicalMap.CanonicalMapBuilder |
withPutLong(String[] aPathElements,
Long aValue) |
Sets the
Long value for the property referred to by the path
elements representing the addressed path. |
default CanonicalMap.CanonicalMapBuilder |
withPutLong(String aKey,
Long aValue) |
Sets the
Long value for the property referred to by the key. |
default CanonicalMap.CanonicalMapBuilder |
withPutLong(Collection<?> aPathElements,
Long aValue) |
Sets the
Long value for the property referred to by the path
elements representing the addressed path. |
default CanonicalMap.CanonicalMapBuilder |
withPutShort(Object[] aPathElements,
Short aValue) |
Sets the
Short value for the property referred to by the path
elements representing the addressed path. |
default CanonicalMap.CanonicalMapBuilder |
withPutShort(Object aKey,
Short aValue) |
Sets the
Short value for the property referred to by the key. |
default CanonicalMap.CanonicalMapBuilder |
withPutShort(String[] aPathElements,
Short aValue) |
Sets the
Short value for the property referred to by the path
elements representing the addressed path. |
default CanonicalMap.CanonicalMapBuilder |
withPutShort(String aKey,
Short aValue) |
Sets the
Short value for the property referred to by the key. |
default CanonicalMap.CanonicalMapBuilder |
withPutShort(Collection<?> aPathElements,
Short aValue) |
Sets the
Short value for the property referred to by the path
elements representing the addressed path. |
default CanonicalMap.CanonicalMapBuilder |
withPutString(Object[] aPathElements,
String aValue) |
Sets the
String value for the property referred to by the
path elements representing the addressed path. |
default CanonicalMap.CanonicalMapBuilder |
withPutString(Object aKey,
String aValue) |
Sets the
String value for the property referred to by the
key. |
default CanonicalMap.CanonicalMapBuilder |
withPutString(String[] aPathElements,
String aValue) |
Sets the
String value for the property referred to by the
path elements representing the addressed path. |
default CanonicalMap.CanonicalMapBuilder |
withPutString(String aKey,
String aValue) |
Sets the
String value for the property referred to by the
key. |
default CanonicalMap.CanonicalMapBuilder |
withPutString(Collection<?> aPathElements,
String aValue) |
Sets the
String value for the property referred to by the
path elements representing the addressed path. |
default CanonicalMap.CanonicalMapBuilder |
withRemoveFrom(Object aPath) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.removeFrom( String) method. |
default CanonicalMap.CanonicalMapBuilder |
withRemoveFrom(Object... aPathElements) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.removeFrom( String) method. |
default CanonicalMap.CanonicalMapBuilder |
withRemoveFrom(String aPath) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.removeFrom( String) method. |
default CanonicalMap.CanonicalMapBuilder |
withRemoveFrom(String... aPathElements) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.removeFrom( String) method. |
default CanonicalMap.CanonicalMapBuilder |
withRemoveFrom(Collection<?> aPathElements) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.removeFrom( String) method. |
default CanonicalMap.CanonicalMapBuilder |
withRemovePaths(String... aPathElements) |
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.removeFrom( String) method. |
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, query, query, query, query, query, queryBetween, queryBetween, queryBetween, queryBetween, queryBetween, queryBetween, queryFrom, queryFrom, queryFrom, queryFrom, queryFrom, queryFrom, queryTo, queryTo, queryTo, queryTo, queryTo, queryTo, retrieveBetween, retrieveBetween, retrieveBetween, retrieveBetween, retrieveBetween, retrieveFrom, retrieveFrom, retrieveFrom, retrieveFrom, retrieveFrom, retrieveTo, retrieveTo, retrieveTo, retrieveTo, retrieveTo, toMap, toProperties
containsValue, insert, insertBetween, insertFrom, insertTo, put, put, put, put, put, putAll, putAll, putAll, putDirAt, putDirAt, putDirAt, putDirAt, putDirAt, putDirAt, putDirAt, putDirAt, putDirAt, putDirAt, putDirAt, putDirAt, removeAll, removeAll, removeAll, removeAll, removeAll, removeAll, removeDirAt, removeDirAt, removeDirAt, removeDirAt, removeDirAt, removeFrom, removeFrom, removeFrom, removeFrom, removeFrom, removePaths, removePaths, toDump
isEmpty, size
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, getStringOr
withPut
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, putString
put
clear, compute, computeIfAbsent, computeIfPresent, containsKey, entry, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, of, of, of, of, of, of, of, of, of, of, of, ofEntries, put, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
children, children, children, children, children, children, containsKey, containsKey, containsKey, dirs, dirs, dirs, dirs, dirs, dirs, findPaths, fromExternalPath, get, get, get, getArray, getArray, getArray, getArray, getArray, getArrayIndexes, getArrayIndexes, getArrayIndexes, getArrayIndexes, getArrayIndexes, getDirIndexes, getDirIndexes, getDirIndexes, getDirIndexes, getDirIndexes, getRootPath, getValueAt, getValueAt, getValueAt, getValueAt, getValueAt, getValueAt, hasChildren, hasChildren, hasChildren, hasChildren, hasChildren, hasDirAt, hasDirAt, hasDirAt, hasDirAt, hasDirAt, hasDirAt, hasDirAt, hasDirAt, hasDirAt, hasDirAt, hasDirAt, hasParentPath, hasPath, hasPath, hasPath, hasPath, hasSubDirs, hasSubDirs, hasSubDirs, hasSubDirs, hasValue, hasValue, hasValue, hasValue, hasValue, hasValueAt, hasValueAt, hasValueAt, hasValueAt, hasValueAt, hasValueAt, hasValueAt, hasValueAt, isArray, isArray, isArray, isArray, isArray, isArray, isChild, isChild, isChild, isChild, isDir, isDir, isDir, isDir, isDir, isEqualTo, isIndexDir, isIndexDir, isIndexDir, isIndexDir, isIndexDir, isLeaf, isLeaf, isLeaf, isLeaf, isLeaf, isRootPath, keySet, keySet, keySet, keySet, keySet, lastArrayIndex, lastArrayIndex, lastArrayIndex, lastArrayIndex, lastArrayIndex, lastArrayIndex, lastDirIndex, lastDirIndex, lastDirIndex, lastDirIndex, lastDirIndex, lastDirIndex, leaves, leaves, leaves, leaves, leaves, leaves, nextArrayIndex, nextArrayIndex, nextArrayIndex, nextArrayIndex, nextArrayIndex, nextArrayIndex, nextDirIndex, nextDirIndex, nextDirIndex, nextDirIndex, nextDirIndex, nextDirIndex, paths, paths, paths, paths, paths, paths, queryPaths, queryPaths, queryPaths, queryPaths, queryPaths, queryPaths, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, toDataStructure, toDataStructure, toExternalPath, toInstance, toInstance, toLeaf, toMap, toNormalizedPath, toParentPath, toPath, toPath, toPath, toPathElements, toPathList, toPathStack, toPropertyPath, toType, toType
add, add, add, add, add, add, appendDirTo, appendDirTo, appendDirTo, appendDirTo, appendDirTo, appendDirTo, appendDirTo, appendDirTo, appendDirTo, appendDirTo, appendDirTo, appendDirTo, appendValueTo, appendValueTo, appendValueTo, appendValueTo, appendValueTo, appendValueTo, delete, delete, delete, delete, delete, insert, insert, insertBetween, insertBetween, insertBetween, insertBetween, insertBetween, insertBetween, insertBetween, insertBetween, insertBetween, insertBetween, insertFrom, insertFrom, insertFrom, insertFrom, insertFrom, insertFrom, insertFrom, insertFrom, insertFrom, insertFrom, insertTo, insertTo, insertTo, insertTo, insertTo, insertTo, insertTo, insertTo, insertTo, insertTo, merge, merge, mergeBetween, mergeBetween, mergeBetween, mergeBetween, mergeBetween, mergeBetween, mergeBetween, mergeBetween, mergeBetween, mergeBetween, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeTo, mergeTo, mergeTo, mergeTo, mergeTo, mergeTo, mergeTo, mergeTo, mergeTo, mergeTo, put, putArray, putArray, putArray, putArray, putArray, putArray, putArray, putArray, putArray, putArray, putArray, putArray, putValueAt, putValueAt, putValueAt, putValueAt, putValueAt, putValueAt, remove, remove, remove, removeValueAt, removeValueAt, removeValueAt, removeValueAt, removeValueAt, toSourceCode, toSourceCode
default CanonicalMap.CanonicalMapBuilder withPut(Collection<?> aPathElements, String aValue)
Keys.MutableValues.put(Object, Object)
.withPut
in interface InterOperableMap.InterOperableMapBuilder<String>
withPut
in interface PathMap.PathMapBuilder<String>
aPathElements
- the path elements for the property to be put.aValue
- the value for the property to be put.default CanonicalMap.CanonicalMapBuilder withPut(Object[] aPathElements, String aValue) throws NumberFormatException
Keys.MutableValues.put(Object, Object)
.withPut
in interface InterOperableMap.InterOperableMapBuilder<String>
withPut
in interface PathMap.PathMapBuilder<String>
aPathElements
- the path elements for the property to be put.aValue
- the value for the property to be put.NumberFormatException
default CanonicalMap.CanonicalMapBuilder withPut(Relation<String,String> aProperty)
Dictionary.MutableDictionary.put(Relation)
.withPut
in interface Dictionary.MutableDictionary.DictionaryBuilder<String,T,PathMap.PathMapBuilder<T>>
withPut
in interface InterOperableMap.InterOperableMapBuilder<String>
withPut
in interface PathMap.PathMapBuilder<String>
aProperty
- the property to be put.default CanonicalMap.CanonicalMapBuilder withPut(Property aProperty)
CanonicalMap.MutableCanonicalMap.put(Property)
.aProperty
- the property to be put.default CanonicalMap.CanonicalMapBuilder withPut(String[] aKey, String aValue)
Keys.MutableValues.put(Object, Object)
.withPut
in interface InterOperableMap.InterOperableMapBuilder<String>
withPut
in interface PathMap.PathMapBuilder<String>
aKey
- the path elements for the property to be put.aValue
- the value for the property to be put.default CanonicalMap.CanonicalMapBuilder withPutBoolean(Collection<?> aPathElements, Boolean aValue)
Boolean
value for the property referred to by the
path elements representing the addressed path. As property keys and
values are of type String
, the Boolean
value is
converted accordingly.withPutBoolean
in interface InterOperableMap.InterOperableMapBuilder<String>
aPathElements
- The path elements of the path addressing the
value.aValue
- The Boolean
value to be associated with the
path.default CanonicalMap.CanonicalMapBuilder withPutBoolean(Object aKey, Boolean aValue)
Boolean
value for the property referred to by the
key. As property keys and values are of type String
, the
Boolean
value is converted accordingly.withPutBoolean
in interface InterOperableMap.InterOperableMapBuilder<String>
aKey
- The key for which to retrieve the value.aValue
- The Boolean
representation for the
String
value.default CanonicalMap.CanonicalMapBuilder withPutBoolean(Object[] aPathElements, Boolean aValue)
Boolean
value for the property referred to by the
path elements representing the addressed path. As property keys and
values are of type String
, the Boolean
value is
converted accordingly.withPutBoolean
in interface InterOperableMap.InterOperableMapBuilder<String>
aPathElements
- The path elements of the path addressing the
value.aValue
- The value Boolean
to be associated with the
path.default CanonicalMap.CanonicalMapBuilder withPutBoolean(String aKey, Boolean aValue)
Boolean
value for the property referred to by the
key. As property keys and values are of type String
, the
Boolean
value is converted accordingly.withPutBoolean
in interface InterOperableMap.InterOperableMapBuilder<String>
aKey
- The key for which to retrieve the value.aValue
- The Boolean
representation for the
String
value.default CanonicalMap.CanonicalMapBuilder withPutBoolean(String[] aPathElements, Boolean aValue)
Boolean
value for the property referred to by the
path elements representing the addressed path. As property keys and
values are of type String
, the Boolean
value is
converted accordingly.withPutBoolean
in interface InterOperableMap.InterOperableMapBuilder<String>
aPathElements
- The path elements of the path addressing the
value.aValue
- The Boolean
value to be associated with the
path.default CanonicalMap.CanonicalMapBuilder withPutByte(Collection<?> aPathElements, Byte aValue)
Byte
value for the property referred to by the path
elements representing the addressed path. As property keys and values
are of type String
, the Byte
value is converted
accordingly.withPutByte
in interface InterOperableMap.InterOperableMapBuilder<String>
aPathElements
- The path elements of the path addressing the
value.aValue
- The Byte
value to be associated with the path.default CanonicalMap.CanonicalMapBuilder withPutByte(Object aKey, Byte aValue)
Byte
value for the property referred to by the key.
As property keys and values are of type String
, the
Byte
value is converted accordingly.withPutByte
in interface InterOperableMap.InterOperableMapBuilder<String>
aKey
- The key for which to retrieve the value.aValue
- The Byte
representation for the String
value.default CanonicalMap.CanonicalMapBuilder withPutByte(Object[] aPathElements, Byte aValue)
Byte
value for the property referred to by the path
elements representing the addressed path. As property keys and values
are of type String
, the Byte
value is converted
accordingly.withPutByte
in interface InterOperableMap.InterOperableMapBuilder<String>
aPathElements
- The path elements of the path addressing the
value.aValue
- The value Byte
to be associated with the path.default CanonicalMap.CanonicalMapBuilder withPutByte(String aKey, Byte aValue)
Byte
value for the property referred to by the key.
As property keys and values are of type String
, the
Byte
value is converted accordingly.withPutByte
in interface InterOperableMap.InterOperableMapBuilder<String>
aKey
- The key for which to retrieve the value.aValue
- The Byte
representation for the String
value.default CanonicalMap.CanonicalMapBuilder withPutByte(String[] aPathElements, Byte aValue)
Byte
value for the property referred to by the path
elements representing the addressed path. As property keys and values
are of type String
, the Byte
value is converted
accordingly.withPutByte
in interface InterOperableMap.InterOperableMapBuilder<String>
aPathElements
- The path elements of the path addressing the
value.aValue
- The Byte
value to be associated with the path.default CanonicalMap.CanonicalMapBuilder withPutChar(Collection<?> aPathElements, Character aValue)
Character
value for the property referred to by the
path elements representing the addressed path. As property keys and
values are of type String
, the Character
value is
converted accordingly.withPutChar
in interface InterOperableMap.InterOperableMapBuilder<String>
aPathElements
- The path elements of the path addressing the
value.aValue
- The Character
value to be associated with the
path.default CanonicalMap.CanonicalMapBuilder withPutChar(Object aKey, Character aValue)
Character
value for the property referred to by the
key. As property keys and values are of type String
, the
Character
value is converted accordingly.withPutChar
in interface InterOperableMap.InterOperableMapBuilder<String>
aKey
- The key for which to retrieve the value.aValue
- The Character
representation for the
String
value.default CanonicalMap.CanonicalMapBuilder withPutChar(Object[] aPathElements, Character aValue)
Character
value for the property referred to by the
path elements representing the addressed path. As property keys and
values are of type String
, the Character
value is
converted accordingly.withPutChar
in interface InterOperableMap.InterOperableMapBuilder<String>
aPathElements
- The path elements of the path addressing the
value.aValue
- The value Character
to be associated with the
path.default CanonicalMap.CanonicalMapBuilder withPutChar(String aKey, Character aValue)
Character
value for the property referred to by the
key. As property keys and values are of type String
, the
Character
value is converted accordingly.withPutChar
in interface InterOperableMap.InterOperableMapBuilder<String>
aKey
- The key for which to retrieve the value.aValue
- The Character
representation for the
String
value.default CanonicalMap.CanonicalMapBuilder withPutChar(String[] aPathElements, Character aValue)
Character
value for the property referred to by the
path elements representing the addressed path. As property keys and
values are of type String
, the Character
value is
converted accordingly.withPutChar
in interface InterOperableMap.InterOperableMapBuilder<String>
aPathElements
- The path elements of the path addressing the
value.aValue
- The Character
value to be associated with the
path.default <C> CanonicalMap.CanonicalMapBuilder withPutClass(Collection<?> aPathElements, Class<C> aValue)
Class
value for the property referred to by the path
elements representing the addressed path. As property keys and values
are of type String
, the Class
value is converted
accordingly.withPutClass
in interface InterOperableMap.InterOperableMapBuilder<String>
C
- The type of the class in question.aPathElements
- The path elements of the path addressing the
value.aValue
- The Class
value to be associated with the path.default <C> CanonicalMap.CanonicalMapBuilder withPutClass(Object aKey, Class<C> aValue)
Class
value for the property referred to by the key.
As property keys and values are of type String
, the
Class
value is converted accordingly.withPutClass
in interface InterOperableMap.InterOperableMapBuilder<String>
C
- The type of the class in question.aKey
- The key for which to retrieve the value.aValue
- The Class
representation for the String
value.default <C> CanonicalMap.CanonicalMapBuilder withPutClass(Object[] aPathElements, Class<C> aValue)
Class
value for the property referred to by the path
elements representing the addressed path. As property keys and values
are of type String
, the Class
value is converted
accordingly.withPutClass
in interface InterOperableMap.InterOperableMapBuilder<String>
C
- The type of the class in question.aPathElements
- The path elements of the path addressing the
value.aValue
- The value Class
to be associated with the path.default <C> CanonicalMap.CanonicalMapBuilder withPutClass(String aKey, Class<C> aValue)
Class
value for the property referred to by the key.
As property keys and values are of type String
, the
Class
value is converted accordingly.withPutClass
in interface InterOperableMap.InterOperableMapBuilder<String>
C
- The type of the class in question.aKey
- The key for which to retrieve the value.aValue
- The Class
representation for the String
value.default <C> CanonicalMap.CanonicalMapBuilder withPutClass(String[] aPathElements, Class<C> aValue)
Class
value for the property referred to by the path
elements representing the addressed path. As property keys and values
are of type String
, the Class
value is converted
accordingly.withPutClass
in interface InterOperableMap.InterOperableMapBuilder<String>
C
- The type of the class in question.aPathElements
- The path elements of the path addressing the
value.aValue
- The Class
value to be associated with the path.default CanonicalMap.CanonicalMapBuilder withPutDouble(Collection<?> aPathElements, Double aValue)
Double
value for the property referred to by the
path elements representing the addressed path. As property keys and
values are of type String
, the Double
value is
converted accordingly.withPutDouble
in interface InterOperableMap.InterOperableMapBuilder<String>
aPathElements
- The path elements of the path addressing the
value.aValue
- The Double
value to be associated with the
path.default CanonicalMap.CanonicalMapBuilder withPutDouble(Object aKey, Double aValue)
Double
value for the property referred to by the
key. As property keys and values are of type String
, the
Double
value is converted accordingly.withPutDouble
in interface InterOperableMap.InterOperableMapBuilder<String>
aKey
- The key for which to retrieve the value.aValue
- The Double
representation for the
String
value.default CanonicalMap.CanonicalMapBuilder withPutDouble(Object[] aPathElements, Double aValue)
Double
value for the property referred to by the
path elements representing the addressed path. As property keys and
values are of type String
, the Double
value is
converted accordingly.withPutDouble
in interface InterOperableMap.InterOperableMapBuilder<String>
aPathElements
- The path elements of the path addressing the
value.aValue
- The value Double
to be associated with the
path.default CanonicalMap.CanonicalMapBuilder withPutDouble(String aKey, Double aValue)
Double
value for the property referred to by the
key. As property keys and values are of type String
, the
Double
value is converted accordingly.withPutDouble
in interface InterOperableMap.InterOperableMapBuilder<String>
aKey
- The key for which to retrieve the value.aValue
- The Double
representation for the
String
value.default CanonicalMap.CanonicalMapBuilder withPutDouble(String[] aPathElements, Double aValue)
Double
value for the property referred to by the
path elements representing the addressed path. As property keys and
values are of type String
, the Double
value is
converted accordingly.withPutDouble
in interface InterOperableMap.InterOperableMapBuilder<String>
aPathElements
- The path elements of the path addressing the
value.aValue
- The Double
value to be associated with the
path.default <E extends Enum<E>> CanonicalMap.CanonicalMapBuilder withPutEnum(Collection<?> aPathElements, E aValue)
Enum
value for the property referred to by the path
elements representing the addressed path. As property keys and values
are of type String
, the Enum
value is converted
accordingly.withPutEnum
in interface InterOperableMap.InterOperableMapBuilder<String>
E
- The type of the enumeration in question.aPathElements
- The path elements of the path addressing the
value.aValue
- The Enum
value to be associated with the path.default <E extends Enum<E>> CanonicalMap.CanonicalMapBuilder withPutEnum(Object aKey, E aValue)
Enum
value for the property referred to by the key.
As property keys and values are of type String
, the
Enum
value is converted accordingly.withPutEnum
in interface InterOperableMap.InterOperableMapBuilder<String>
E
- The type of the enumeration in question.aKey
- The key for which to retrieve the value.aValue
- The Enum
representation for the String
value.default <E extends Enum<E>> CanonicalMap.CanonicalMapBuilder withPutEnum(Object[] aPathElements, E aValue)
Enum
value for the property referred to by the path
elements representing the addressed path. As property keys and values
are of type String
, the Enum
value is converted
accordingly.withPutEnum
in interface InterOperableMap.InterOperableMapBuilder<String>
E
- The type of the enumeration in question.aPathElements
- The path elements of the path addressing the
value.aValue
- The value Enum
to be associated with the path.default <E extends Enum<E>> CanonicalMap.CanonicalMapBuilder withPutEnum(String aKey, E aValue)
Enum
value for the property referred to by the key.
As property keys and values are of type String
, the
Enum
value is converted accordingly.withPutEnum
in interface InterOperableMap.InterOperableMapBuilder<String>
E
- The type of the enumeration in question.aKey
- The key for which to retrieve the value.aValue
- The Enum
representation for the String
value.default <E extends Enum<E>> CanonicalMap.CanonicalMapBuilder withPutEnum(String[] aPathElements, E aValue)
Enum
value for the property referred to by the path
elements representing the addressed path. As property keys and values
are of type String
, the Enum
value is converted
accordingly.withPutEnum
in interface InterOperableMap.InterOperableMapBuilder<String>
E
- The type of the enumeration in question.aPathElements
- The path elements of the path addressing the
value.aValue
- The Enum
value to be associated with the path.default CanonicalMap.CanonicalMapBuilder withPutFloat(Collection<?> aPathElements, Float aValue)
Float
value for the property referred to by the path
elements representing the addressed path. As property keys and values
are of type String
, the Float
value is converted
accordingly.withPutFloat
in interface InterOperableMap.InterOperableMapBuilder<String>
aPathElements
- The path elements of the path addressing the
value.aValue
- The Float
value to be associated with the path.default CanonicalMap.CanonicalMapBuilder withPutFloat(Object aKey, Float aValue)
Float
value for the property referred to by the key.
As property keys and values are of type String
, the
Float
value is converted accordingly.withPutFloat
in interface InterOperableMap.InterOperableMapBuilder<String>
aKey
- The key for which to retrieve the value.aValue
- The Float
representation for the String
value.default CanonicalMap.CanonicalMapBuilder withPutFloat(Object[] aPathElements, Float aValue)
Float
value for the property referred to by the path
elements representing the addressed path. As property keys and values
are of type String
, the Float
value is converted
accordingly.withPutFloat
in interface InterOperableMap.InterOperableMapBuilder<String>
aPathElements
- The path elements of the path addressing the
value.aValue
- The value Float
to be associated with the path.default CanonicalMap.CanonicalMapBuilder withPutFloat(String aKey, Float aValue)
Float
value for the property referred to by the key.
As property keys and values are of type String
, the
Float
value is converted accordingly.withPutFloat
in interface InterOperableMap.InterOperableMapBuilder<String>
aKey
- The key for which to retrieve the value.aValue
- The Float
representation for the String
value.default CanonicalMap.CanonicalMapBuilder withPutFloat(String[] aPathElements, Float aValue)
Float
value for the property referred to by the path
elements representing the addressed path. As property keys and values
are of type String
, the Float
value is converted
accordingly.withPutFloat
in interface InterOperableMap.InterOperableMapBuilder<String>
aPathElements
- The path elements of the path addressing the
value.aValue
- The Float
value to be associated with the path.default CanonicalMap.CanonicalMapBuilder withPutInt(Collection<?> aPathElements, Integer aValue)
Integer
value for the property referred to by the
path elements representing the addressed path. As property keys and
values are of type String
, the Integer
value is
converted accordingly.withPutInt
in interface InterOperableMap.InterOperableMapBuilder<String>
aPathElements
- The path elements of the path addressing the
value.aValue
- The Integer
value to be associated with the
path.default CanonicalMap.CanonicalMapBuilder withPutInt(Object aKey, Integer aValue)
Integer
value for the property referred to by the
key. As property keys and values are of type String
, the
Integer
value is converted accordingly.withPutInt
in interface InterOperableMap.InterOperableMapBuilder<String>
aKey
- The key for which to retrieve the value.aValue
- The Integer
representation for the
String
value.default CanonicalMap.CanonicalMapBuilder withPutInt(Object[] aPathElements, Integer aValue)
Integer
value for the property referred to by the
path elements representing the addressed path. As property keys and
values are of type String
, the Integer
value is
converted accordingly.withPutInt
in interface InterOperableMap.InterOperableMapBuilder<String>
aPathElements
- The path elements of the path addressing the
value.aValue
- The value Integer
to be associated with the
path.default CanonicalMap.CanonicalMapBuilder withPutInt(String aKey, Integer aValue)
Integer
value for the property referred to by the
key. As property keys and values are of type String
, the
Integer
value is converted accordingly.withPutInt
in interface InterOperableMap.InterOperableMapBuilder<String>
aKey
- The key for which to retrieve the value.aValue
- The Integer
representation for the
String
value.default CanonicalMap.CanonicalMapBuilder withPutInt(String[] aPathElements, Integer aValue)
Integer
value for the property referred to by the
path elements representing the addressed path. As property keys and
values are of type String
, the Integer
value is
converted accordingly.withPutInt
in interface InterOperableMap.InterOperableMapBuilder<String>
aPathElements
- The path elements of the path addressing the
value.aValue
- The Integer
value to be associated with the
path.default CanonicalMap.CanonicalMapBuilder withPutLong(Collection<?> aPathElements, Long aValue)
Long
value for the property referred to by the path
elements representing the addressed path. As property keys and values
are of type String
, the Long
value is converted
accordingly.withPutLong
in interface InterOperableMap.InterOperableMapBuilder<String>
aPathElements
- The path elements of the path addressing the
value.aValue
- The Long
value to be associated with the path.default CanonicalMap.CanonicalMapBuilder withPutLong(Object aKey, Long aValue)
Long
value for the property referred to by the key.
As property keys and values are of type String
, the
Long
value is converted accordingly.withPutLong
in interface InterOperableMap.InterOperableMapBuilder<String>
aKey
- The key for which to retrieve the value.aValue
- The Long
representation for the String
value.default CanonicalMap.CanonicalMapBuilder withPutLong(Object[] aPathElements, Long aValue)
Long
value for the property referred to by the path
elements representing the addressed path. As property keys and values
are of type String
, the Long
value is converted
accordingly.withPutLong
in interface InterOperableMap.InterOperableMapBuilder<String>
aPathElements
- The path elements of the path addressing the
value.aValue
- The value Long
to be associated with the path.default CanonicalMap.CanonicalMapBuilder withPutLong(String aKey, Long aValue)
Long
value for the property referred to by the key.
As property keys and values are of type String
, the
Long
value is converted accordingly.withPutLong
in interface InterOperableMap.InterOperableMapBuilder<String>
aKey
- The key for which to retrieve the value.aValue
- The Long
representation for the String
value.default CanonicalMap.CanonicalMapBuilder withPutLong(String[] aPathElements, Long aValue)
Long
value for the property referred to by the path
elements representing the addressed path. As property keys and values
are of type String
, the Long
value is converted
accordingly.withPutLong
in interface InterOperableMap.InterOperableMapBuilder<String>
aPathElements
- The path elements of the path addressing the
value.aValue
- The Long
value to be associated with the path.default CanonicalMap.CanonicalMapBuilder withPutShort(Collection<?> aPathElements, Short aValue)
Short
value for the property referred to by the path
elements representing the addressed path. As property keys and values
are of type String
, the Short
value is converted
accordingly.withPutShort
in interface InterOperableMap.InterOperableMapBuilder<String>
aPathElements
- The path elements of the path addressing the
value.aValue
- The Short
value to be associated with the path.default CanonicalMap.CanonicalMapBuilder withPutShort(Object aKey, Short aValue)
Short
value for the property referred to by the key.
As property keys and values are of type String
, the
Short
value is converted accordingly.withPutShort
in interface InterOperableMap.InterOperableMapBuilder<String>
aKey
- The key for which to retrieve the value.aValue
- The Short
representation for the String
value.default CanonicalMap.CanonicalMapBuilder withPutShort(Object[] aPathElements, Short aValue)
Short
value for the property referred to by the path
elements representing the addressed path. As property keys and values
are of type String
, the Short
value is converted
accordingly.withPutShort
in interface InterOperableMap.InterOperableMapBuilder<String>
aPathElements
- The path elements of the path addressing the
value.aValue
- The value Short
to be associated with the path.default CanonicalMap.CanonicalMapBuilder withPutShort(String aKey, Short aValue)
Short
value for the property referred to by the key.
As property keys and values are of type String
, the
Short
value is converted accordingly.withPutShort
in interface InterOperableMap.InterOperableMapBuilder<String>
aKey
- The key for which to retrieve the value.aValue
- The Short
representation for the String
value.default CanonicalMap.CanonicalMapBuilder withPutShort(String[] aPathElements, Short aValue)
Short
value for the property referred to by the path
elements representing the addressed path. As property keys and values
are of type String
, the Short
value is converted
accordingly.withPutShort
in interface InterOperableMap.InterOperableMapBuilder<String>
aPathElements
- The path elements of the path addressing the
value.aValue
- The Short
value to be associated with the path.default CanonicalMap.CanonicalMapBuilder withPutString(Collection<?> aPathElements, String aValue)
String
value for the property referred to by the
path elements representing the addressed path. As property keys and
values are of type String
, the String
value is
converted accordingly.withPutString
in interface InterOperableMap.InterOperableMapBuilder<String>
aPathElements
- The path elements of the path addressing the
value.aValue
- The String
value to be associated with the
path.default CanonicalMap.CanonicalMapBuilder withPutString(Object aKey, String aValue)
String
value for the property referred to by the
key. As property keys and values are of type String
, the
String
value is converted accordingly.withPutString
in interface InterOperableMap.InterOperableMapBuilder<String>
aKey
- The key for which to retrieve the value.aValue
- The String
representation for the
String
value.default CanonicalMap.CanonicalMapBuilder withPutString(Object[] aPathElements, String aValue)
String
value for the property referred to by the
path elements representing the addressed path. As property keys and
values are of type String
, the String
value is
converted accordingly.withPutString
in interface InterOperableMap.InterOperableMapBuilder<String>
aPathElements
- The path elements of the path addressing the
value.aValue
- The value String
to be associated with the
path.default CanonicalMap.CanonicalMapBuilder withPutString(String aKey, String aValue)
String
value for the property referred to by the
key. As property keys and values are of type String
, the
String
value is converted accordingly.withPutString
in interface InterOperableMap.InterOperableMapBuilder<String>
aKey
- The key for which to retrieve the value.aValue
- The String
representation for the
String
value.default CanonicalMap.CanonicalMapBuilder withPutString(String[] aPathElements, String aValue)
String
value for the property referred to by the
path elements representing the addressed path. As property keys and
values are of type String
, the String
value is
converted accordingly.withPutString
in interface InterOperableMap.InterOperableMapBuilder<String>
aPathElements
- The path elements of the path addressing the
value.aValue
- The String
value to be associated with the
path.default CanonicalMap.CanonicalMapBuilder withInsert(Object aObj)
PathMap.MutablePathMap.insert(Object)
method.withInsert
in interface InterOperableMap.InterOperableMapBuilder<String>
withInsert
in interface PathMap.PathMapBuilder<String>
aObj
- the objPathMap.MutablePathMap.insert(Object)
default CanonicalMap.CanonicalMapBuilder withInsert(PathMap<String> aFrom)
PathMap.MutablePathMap.insert(Object)
.withInsert
in interface InterOperableMap.InterOperableMapBuilder<String>
withInsert
in interface PathMap.PathMapBuilder<String>
aFrom
- The PathMap
which is to be inspected with the
therein contained values being added with their according
determined paths.PathMap.MutablePathMap.insert(Object)
default CanonicalMap.CanonicalMapBuilder withInsertBetween(Collection<?> aToPathElements, Object aFrom, Collection<?> aFromPathElements)
PathMap.MutablePathMap.insertBetween(String, Object, String)
method.withInsertBetween
in interface InterOperableMap.InterOperableMapBuilder<String>
withInsertBetween
in interface PathMap.PathMapBuilder<String>
aToPathElements
- The path elements of the to-path.aFrom
- the fromaFromPathElements
- The path elements of the from-path.PathMap.MutablePathMap.insertBetween(String, Object, String)
default CanonicalMap.CanonicalMapBuilder withInsertBetween(Collection<?> aToPathElements, PathMap<String> aFrom, Collection<?> aFromPathElements)
PathMap.MutablePathMap.insertBetween(String, Object, String)
.withInsertBetween
in interface InterOperableMap.InterOperableMapBuilder<String>
withInsertBetween
in interface PathMap.PathMapBuilder<String>
aToPathElements
- The path elements of the sub-path where to
insert the object's introspected values to.aFrom
- The PathMap
which is to be inspected with the
therein contained values being added with their according
determined paths.aFromPathElements
- The path elements of the path from where to
start adding elements of the provided object.PathMap.MutablePathMap.insertBetween(String, Object, String)
default CanonicalMap.CanonicalMapBuilder withInsertBetween(Object aToPath, Object aFrom, Object aFromPath)
PathMap.MutablePathMap.insertBetween(String, Object, String)
method.withInsertBetween
in interface InterOperableMap.InterOperableMapBuilder<String>
withInsertBetween
in interface PathMap.PathMapBuilder<String>
aToPath
- The to-path.aFrom
- the fromaFromPath
- The from-path.PathMap.MutablePathMap.insertBetween(String, Object, String)
default CanonicalMap.CanonicalMapBuilder withInsertBetween(Object aToPath, PathMap<String> aFrom, Object aFromPath)
PathMap.MutablePathMap.insertBetween(String, Object, String)
.withInsertBetween
in interface InterOperableMap.InterOperableMapBuilder<String>
withInsertBetween
in interface PathMap.PathMapBuilder<String>
aToPath
- The sub-path where to insert the object's introspected
values to.aFrom
- The PathMap
which is to be inspected with the
therein contained values being added with their according
determined paths.aFromPath
- The path from where to start adding elements of the
provided object.PathMap.MutablePathMap.insertBetween(String, Object, String)
default CanonicalMap.CanonicalMapBuilder withInsertBetween(Object[] aToPathElements, Object aFrom, Object[] aFromPathElements)
PathMap.MutablePathMap.insertBetween(String, Object, String)
method.withInsertBetween
in interface InterOperableMap.InterOperableMapBuilder<String>
withInsertBetween
in interface PathMap.PathMapBuilder<String>
aToPathElements
- The path elements of the to-path.aFrom
- the fromaFromPathElements
- The path elements of the from-path.PathMap.MutablePathMap.insertBetween(String, Object, String)
default CanonicalMap.CanonicalMapBuilder withInsertBetween(Object[] aToPathElements, PathMap<String> aFrom, Object[] aFromPathElements)
PathMap.MutablePathMap.insertBetween(String, Object, String)
.withInsertBetween
in interface InterOperableMap.InterOperableMapBuilder<String>
withInsertBetween
in interface PathMap.PathMapBuilder<String>
aToPathElements
- The path elements of the sub-path where to
insert the object's introspected values to.aFrom
- The PathMap
which is to be inspected with the
therein contained values being added with their according
determined paths.aFromPathElements
- The path elements of the path from where to
start adding elements of the provided object.PathMap.MutablePathMap.insertBetween(String, Object, String)
default CanonicalMap.CanonicalMapBuilder withInsertBetween(String aToPath, Object aFrom, String aFromPath)
PathMap.MutablePathMap.insertBetween(String, Object, String)
method.withInsertBetween
in interface InterOperableMap.InterOperableMapBuilder<String>
withInsertBetween
in interface PathMap.PathMapBuilder<String>
aToPath
- The to-path.aFrom
- the fromaFromPath
- The from-path.PathMap.MutablePathMap.insertBetween(String, Object, String)
default CanonicalMap.CanonicalMapBuilder withInsertBetween(String aToPath, PathMap<String> aFrom, String aFromPath)
PathMap.MutablePathMap.insertBetween(String, Object, String)
.withInsertBetween
in interface InterOperableMap.InterOperableMapBuilder<String>
withInsertBetween
in interface PathMap.PathMapBuilder<String>
aToPath
- The sub-path where to insert the object's introspected
values to.aFrom
- The PathMap
which is to be inspected with the
therein contained values being added with their according
determined paths.aFromPath
- The path from where to start adding elements of the
provided object.PathMap.MutablePathMap.insertBetween(String, Object, String)
default CanonicalMap.CanonicalMapBuilder withInsertBetween(String[] aToPathElements, Object aFrom, String[] aFromPathElements)
PathMap.MutablePathMap.insertBetween(String, Object, String)
method.withInsertBetween
in interface InterOperableMap.InterOperableMapBuilder<String>
withInsertBetween
in interface PathMap.PathMapBuilder<String>
aToPathElements
- The path elements of the to-path.aFrom
- the fromaFromPathElements
- The path elements of the from-path.PathMap.MutablePathMap.insertBetween(String, Object, String)
default CanonicalMap.CanonicalMapBuilder withInsertBetween(String[] aToPathElements, PathMap<String> aFrom, String[] aFromPathElements)
PathMap.MutablePathMap.insertBetween(String, Object, String)
.withInsertBetween
in interface InterOperableMap.InterOperableMapBuilder<String>
withInsertBetween
in interface PathMap.PathMapBuilder<String>
aToPathElements
- The path elements of the sub-path where to
insert the object's introspected values to.aFrom
- The PathMap
which is to be inspected with the
therein contained values being added with their according
determined paths.aFromPathElements
- The path elements of the path from where to
start adding elements of the provided object.PathMap.MutablePathMap.insertBetween(String, Object, String)
default CanonicalMap.CanonicalMapBuilder withInsertFrom(Object aFrom, Collection<?> aFromPathElements)
PathMap.MutablePathMap.insertFrom(Object, String)
method.withInsertFrom
in interface InterOperableMap.InterOperableMapBuilder<String>
withInsertFrom
in interface PathMap.PathMapBuilder<String>
aFrom
- the fromaFromPathElements
- The path elements representing the
from-path.PathMap.MutablePathMap.insertFrom(Object, String)
default CanonicalMap.CanonicalMapBuilder withInsertFrom(Object aFrom, Object aFromPath)
PathMap.MutablePathMap.insertFrom(Object, String)
method.withInsertFrom
in interface InterOperableMap.InterOperableMapBuilder<String>
withInsertFrom
in interface PathMap.PathMapBuilder<String>
aFrom
- the fromaFromPath
- The from-path.PathMap.MutablePathMap.insertFrom(Object, String)
default CanonicalMap.CanonicalMapBuilder withInsertFrom(Object aFrom, Object... aFromPathElements)
PathMap.MutablePathMap.insertFrom(Object, String)
method.withInsertFrom
in interface InterOperableMap.InterOperableMapBuilder<String>
withInsertFrom
in interface PathMap.PathMapBuilder<String>
aFrom
- the fromaFromPathElements
- The path elements representing the
from-path.PathMap.MutablePathMap.insertFrom(Object, String)
default CanonicalMap.CanonicalMapBuilder withInsertFrom(Object aFrom, String aFromPath)
PathMap.MutablePathMap.insertFrom(Object, String)
method.withInsertFrom
in interface InterOperableMap.InterOperableMapBuilder<String>
withInsertFrom
in interface PathMap.PathMapBuilder<String>
aFrom
- the fromaFromPath
- The from-path.PathMap.MutablePathMap.insertFrom(Object, String)
default CanonicalMap.CanonicalMapBuilder withInsertFrom(Object aFrom, String... aFromPathElements)
PathMap.MutablePathMap.insertFrom(Object, String)
method.withInsertFrom
in interface InterOperableMap.InterOperableMapBuilder<String>
withInsertFrom
in interface PathMap.PathMapBuilder<String>
aFrom
- the fromaFromPathElements
- The path elements representing the
from-path.PathMap.MutablePathMap.insertFrom(Object, String)
default CanonicalMap.CanonicalMapBuilder withInsertFrom(PathMap<String> aFrom, Collection<?> aFromPathElements)
PathMap.MutablePathMap.insertFrom(Object, String)
.withInsertFrom
in interface InterOperableMap.InterOperableMapBuilder<String>
withInsertFrom
in interface PathMap.PathMapBuilder<String>
aFrom
- The PathMap
which is to be inspected with the
therein contained values being added with their according
determined paths.aFromPathElements
- The path elements representing the path from
where to start adding elements of the provided object.PathMap.MutablePathMap.insertFrom(Object, String)
default CanonicalMap.CanonicalMapBuilder withInsertFrom(PathMap<String> aFrom, Object aFromPath)
PathMap.MutablePathMap.insertFrom(Object, String)
.withInsertFrom
in interface InterOperableMap.InterOperableMapBuilder<String>
withInsertFrom
in interface PathMap.PathMapBuilder<String>
aFrom
- The PathMap
which is to be inspected with the
therein contained values being added with their according
determined paths.aFromPath
- The path from where to start adding elements of the
provided object.PathMap.MutablePathMap.insertFrom(Object, String)
default CanonicalMap.CanonicalMapBuilder withInsertFrom(PathMap<String> aFrom, Object... aFromPathElements)
PathMap.MutablePathMap.insertFrom(Object, String)
.withInsertFrom
in interface InterOperableMap.InterOperableMapBuilder<String>
withInsertFrom
in interface PathMap.PathMapBuilder<String>
aFrom
- The PathMap
which is to be inspected with the
therein contained values being added with their according
determined paths.aFromPathElements
- The path elements representing the path from
where to start adding elements of the provided object.PathMap.MutablePathMap.insertFrom(Object, String)
default CanonicalMap.CanonicalMapBuilder withInsertFrom(PathMap<String> aFrom, String aFromPath)
PathMap.MutablePathMap.insertFrom(Object, String)
.withInsertFrom
in interface InterOperableMap.InterOperableMapBuilder<String>
withInsertFrom
in interface PathMap.PathMapBuilder<String>
aFrom
- The PathMap
which is to be inspected with the
therein contained values being added with their according
determined paths.aFromPath
- The path from where to start adding elements of the
provided object.PathMap.MutablePathMap.insertFrom(Object, String)
default CanonicalMap.CanonicalMapBuilder withInsertFrom(PathMap<String> aFrom, String... aFromPathElements)
PathMap.MutablePathMap.insertFrom(Object, String)
.withInsertFrom
in interface InterOperableMap.InterOperableMapBuilder<String>
withInsertFrom
in interface PathMap.PathMapBuilder<String>
aFrom
- The PathMap
which is to be inspected with the
therein contained values being added with their according
determined paths.aFromPathElements
- The path elements representing the path from
where to start adding elements of the provided object.PathMap.MutablePathMap.insertFrom(Object, String)
default CanonicalMap.CanonicalMapBuilder withInsertTo(Collection<?> aToPathElements, Object aFrom)
PathMap.MutablePathMap.insertTo(String, Object)
method.withInsertTo
in interface InterOperableMap.InterOperableMapBuilder<String>
withInsertTo
in interface PathMap.PathMapBuilder<String>
aToPathElements
- The path elements representing the to-path.aFrom
- the fromPathMap.MutablePathMap.insertTo(String, Object)
default CanonicalMap.CanonicalMapBuilder withInsertTo(Collection<?> aToPathElements, PathMap<String> aFrom)
PathMap.MutablePathMap.insertTo(String, Object)
.withInsertTo
in interface InterOperableMap.InterOperableMapBuilder<String>
withInsertTo
in interface PathMap.PathMapBuilder<String>
aToPathElements
- The path elements representing the sub-path
where to insert the object's introspected values to.aFrom
- The PathMap
which is to be inspected with the
therein contained values being added with their according
determined paths.PathMap.MutablePathMap.insertTo(String, Object)
default CanonicalMap.CanonicalMapBuilder withInsertTo(Object aToPath, Object aFrom)
PathMap.MutablePathMap.insertTo(String, Object)
method.withInsertTo
in interface InterOperableMap.InterOperableMapBuilder<String>
withInsertTo
in interface PathMap.PathMapBuilder<String>
aToPath
- The to-path.aFrom
- the fromPathMap.MutablePathMap.insertTo(String, Object)
default CanonicalMap.CanonicalMapBuilder withInsertTo(Object aToPath, PathMap<String> aFrom)
PathMap.MutablePathMap.insertTo(String, Object)
.withInsertTo
in interface InterOperableMap.InterOperableMapBuilder<String>
withInsertTo
in interface PathMap.PathMapBuilder<String>
aToPath
- The sub-path where to insert the object's introspected
values to.aFrom
- The PathMap
which is to be inspected with the
therein contained values being added with their according
determined paths.PathMap.MutablePathMap.insertTo(String, Object)
default CanonicalMap.CanonicalMapBuilder withInsertTo(Object[] aToPathElements, Object aFrom)
PathMap.MutablePathMap.insertTo(String, Object)
method.withInsertTo
in interface InterOperableMap.InterOperableMapBuilder<String>
withInsertTo
in interface PathMap.PathMapBuilder<String>
aToPathElements
- The path elements representing the to-path.aFrom
- the fromPathMap.MutablePathMap.insertTo(String, Object)
default CanonicalMap.CanonicalMapBuilder withInsertTo(Object[] aToPathElements, PathMap<String> aFrom)
PathMap.MutablePathMap.insertTo(String, Object)
.withInsertTo
in interface InterOperableMap.InterOperableMapBuilder<String>
withInsertTo
in interface PathMap.PathMapBuilder<String>
aToPathElements
- The path elements representing the sub-path
where to insert the object's introspected values to.aFrom
- The PathMap
which is to be inspected with the
therein contained values being added with their according
determined paths.PathMap.MutablePathMap.insertTo(String, Object)
default CanonicalMap.CanonicalMapBuilder withInsertTo(String aToPath, Object aFrom)
PathMap.MutablePathMap.insertTo(String, Object)
method.withInsertTo
in interface InterOperableMap.InterOperableMapBuilder<String>
withInsertTo
in interface PathMap.PathMapBuilder<String>
aToPath
- The to-path.aFrom
- the fromPathMap.MutablePathMap.insertTo(String, Object)
default CanonicalMap.CanonicalMapBuilder withInsertTo(String aToPath, PathMap<String> aFrom)
PathMap.MutablePathMap.insertTo(String, Object)
.withInsertTo
in interface InterOperableMap.InterOperableMapBuilder<String>
withInsertTo
in interface PathMap.PathMapBuilder<String>
aToPath
- The sub-path where to insert the object's introspected
values to.aFrom
- The PathMap
which is to be inspected with the
therein contained values being added with their according
determined paths.PathMap.MutablePathMap.insertTo(String, Object)
default CanonicalMap.CanonicalMapBuilder withInsertTo(String[] aToPathElements, Object aFrom)
PathMap.MutablePathMap.insertTo(String, Object)
method.withInsertTo
in interface InterOperableMap.InterOperableMapBuilder<String>
withInsertTo
in interface PathMap.PathMapBuilder<String>
aToPathElements
- The path elements representing the to-path.aFrom
- the fromPathMap.MutablePathMap.insertTo(String, Object)
default CanonicalMap.CanonicalMapBuilder withInsertTo(String[] aToPathElements, PathMap<String> aFrom)
PathMap.MutablePathMap.insertTo(String, Object)
.withInsertTo
in interface InterOperableMap.InterOperableMapBuilder<String>
withInsertTo
in interface PathMap.PathMapBuilder<String>
aToPathElements
- The path elements representing the sub-path
where to insert the object's introspected values to.aFrom
- The PathMap
which is to be inspected with the
therein contained values being added with their according
determined paths.PathMap.MutablePathMap.insertTo(String, Object)
default CanonicalMap.CanonicalMapBuilder withMerge(Object aObj)
PathMap.MutablePathMap.merge(Object)
method.withMerge
in interface InterOperableMap.InterOperableMapBuilder<String>
withMerge
in interface PathMap.PathMapBuilder<String>
aObj
- the objPathMap.MutablePathMap.merge(Object)
default CanonicalMap.CanonicalMapBuilder withMerge(PathMap<String> aFrom)
PathMap.MutablePathMap.merge(Object)
.withMerge
in interface InterOperableMap.InterOperableMapBuilder<String>
withMerge
in interface PathMap.PathMapBuilder<String>
aFrom
- The PathMap
which is to be inspected with the
therein contained values being added with their according
determined paths.PathMap.MutablePathMap.merge(Object)
default CanonicalMap.CanonicalMapBuilder withMergeBetween(Collection<?> aToPathElements, Object aFrom, Collection<?> aFromPathElements)
PathMap.MutablePathMap.mergeBetween(String, Object, String)
method.withMergeBetween
in interface InterOperableMap.InterOperableMapBuilder<String>
withMergeBetween
in interface PathMap.PathMapBuilder<String>
aToPathElements
- The path elements of the to-path.aFrom
- the fromaFromPathElements
- The path elements of the from-path.PathMap.MutablePathMap.mergeBetween(String, Object, String)
default CanonicalMap.CanonicalMapBuilder withMergeBetween(Collection<?> aToPathElements, PathMap<String> aFrom, Collection<?> aFromPathElements)
PathMap.MutablePathMap.mergeBetween(String, Object, String)
.withMergeBetween
in interface InterOperableMap.InterOperableMapBuilder<String>
withMergeBetween
in interface PathMap.PathMapBuilder<String>
aToPathElements
- The path elements of the sub-path where to
merge the object's introspected values to.aFrom
- The PathMap
which is to be inspected with the
therein contained values being added with their according
determined paths.aFromPathElements
- The path elements of the path from where to
start adding elements of the provided object.PathMap.MutablePathMap.mergeBetween(String, Object, String)
default CanonicalMap.CanonicalMapBuilder withMergeBetween(Object aToPath, Object aFrom, Object aFromPath)
PathMap.MutablePathMap.mergeBetween(String, Object, String)
method.withMergeBetween
in interface InterOperableMap.InterOperableMapBuilder<String>
withMergeBetween
in interface PathMap.PathMapBuilder<String>
aToPath
- The to-path.aFrom
- the fromaFromPath
- The from-path.PathMap.MutablePathMap.mergeBetween(String, Object, String)
default CanonicalMap.CanonicalMapBuilder withMergeBetween(Object aToPath, PathMap<String> aFrom, Object aFromPath)
PathMap.MutablePathMap.mergeBetween(String, Object, String)
.withMergeBetween
in interface InterOperableMap.InterOperableMapBuilder<String>
withMergeBetween
in interface PathMap.PathMapBuilder<String>
aToPath
- The sub-path where to merge the object's introspected
values to.aFrom
- The PathMap
which is to be inspected with the
therein contained values being added with their according
determined paths.aFromPath
- The path from where to start adding elements of the
provided object.PathMap.MutablePathMap.mergeBetween(String, Object, String)
default CanonicalMap.CanonicalMapBuilder withMergeBetween(Object[] aToPathElements, Object aFrom, Object[] aFromPathElements)
PathMap.MutablePathMap.mergeBetween(String, Object, String)
method.withMergeBetween
in interface InterOperableMap.InterOperableMapBuilder<String>
withMergeBetween
in interface PathMap.PathMapBuilder<String>
aToPathElements
- The path elements of the to-path.aFrom
- the fromaFromPathElements
- The path elements of the from-path.PathMap.MutablePathMap.mergeBetween(String, Object, String)
default CanonicalMap.CanonicalMapBuilder withMergeBetween(Object[] aToPathElements, PathMap<String> aFrom, Object[] aFromPathElements)
PathMap.MutablePathMap.mergeBetween(String, Object, String)
.withMergeBetween
in interface InterOperableMap.InterOperableMapBuilder<String>
withMergeBetween
in interface PathMap.PathMapBuilder<String>
aToPathElements
- The path elements of the sub-path where to
merge the object's introspected values to.aFrom
- The PathMap
which is to be inspected with the
therein contained values being added with their according
determined paths.aFromPathElements
- The path elements of the path from where to
start adding elements of the provided object.PathMap.MutablePathMap.mergeBetween(String, Object, String)
default CanonicalMap.CanonicalMapBuilder withMergeBetween(String aToPath, Object aFrom, String aFromPath)
PathMap.MutablePathMap.mergeBetween(String, Object, String)
method.withMergeBetween
in interface InterOperableMap.InterOperableMapBuilder<String>
withMergeBetween
in interface PathMap.PathMapBuilder<String>
aToPath
- The to-path.aFrom
- the fromaFromPath
- The from-path.PathMap.MutablePathMap.mergeBetween(String, Object, String)
default CanonicalMap.CanonicalMapBuilder withMergeBetween(String aToPath, PathMap<String> aFrom, String aFromPath)
PathMap.MutablePathMap.mergeBetween(String, Object, String)
.withMergeBetween
in interface InterOperableMap.InterOperableMapBuilder<String>
withMergeBetween
in interface PathMap.PathMapBuilder<String>
aToPath
- The sub-path where to merge the object's introspected
values to.aFrom
- The PathMap
which is to be inspected with the
therein contained values being added with their according
determined paths.aFromPath
- The path from where to start adding elements of the
provided object.PathMap.MutablePathMap.mergeBetween(String, Object, String)
default CanonicalMap.CanonicalMapBuilder withMergeBetween(String[] aToPathElements, Object aFrom, String[] aFromPathElements)
PathMap.MutablePathMap.mergeBetween(String, Object, String)
method.withMergeBetween
in interface InterOperableMap.InterOperableMapBuilder<String>
withMergeBetween
in interface PathMap.PathMapBuilder<String>
aToPathElements
- The path elements of the to-path.aFrom
- the fromaFromPathElements
- The path elements of the from-path.PathMap.MutablePathMap.mergeBetween(String, Object, String)
default CanonicalMap.CanonicalMapBuilder withMergeBetween(String[] aToPathElements, PathMap<String> aFrom, String[] aFromPathElements)
PathMap.MutablePathMap.mergeBetween(String, Object, String)
.withMergeBetween
in interface InterOperableMap.InterOperableMapBuilder<String>
withMergeBetween
in interface PathMap.PathMapBuilder<String>
aToPathElements
- The path elements of the sub-path where to
merge the object's introspected values to.aFrom
- The PathMap
which is to be inspected with the
therein contained values being added with their according
determined paths.aFromPathElements
- The path elements of the path from where to
start adding elements of the provided object.PathMap.MutablePathMap.mergeBetween(String, Object, String)
default CanonicalMap.CanonicalMapBuilder withMergeFrom(Object aFrom, Collection<?> aFromPathElements)
PathMap.MutablePathMap.mergeFrom(Object, String)
method.withMergeFrom
in interface InterOperableMap.InterOperableMapBuilder<String>
withMergeFrom
in interface PathMap.PathMapBuilder<String>
aFrom
- the fromaFromPathElements
- The path elements representing the
from-path.PathMap.MutablePathMap.mergeFrom(Object, String)
default CanonicalMap.CanonicalMapBuilder withMergeFrom(Object aFrom, Object aFromPath)
PathMap.MutablePathMap.mergeFrom(Object, String)
method.withMergeFrom
in interface InterOperableMap.InterOperableMapBuilder<String>
withMergeFrom
in interface PathMap.PathMapBuilder<String>
aFrom
- the fromaFromPath
- The from-path.PathMap.MutablePathMap.mergeFrom(Object, String)
default CanonicalMap.CanonicalMapBuilder withMergeFrom(Object aFrom, Object... aFromPathElements)
PathMap.MutablePathMap.mergeFrom(Object, String)
method.withMergeFrom
in interface InterOperableMap.InterOperableMapBuilder<String>
withMergeFrom
in interface PathMap.PathMapBuilder<String>
aFrom
- the fromaFromPathElements
- The path elements representing the
from-path.PathMap.MutablePathMap.mergeFrom(Object, String)
default CanonicalMap.CanonicalMapBuilder withMergeFrom(Object aFrom, String aFromPath)
PathMap.MutablePathMap.mergeFrom(Object, String)
method.withMergeFrom
in interface InterOperableMap.InterOperableMapBuilder<String>
withMergeFrom
in interface PathMap.PathMapBuilder<String>
aFrom
- the fromaFromPath
- The from-path.PathMap.MutablePathMap.mergeFrom(Object, String)
default CanonicalMap.CanonicalMapBuilder withMergeFrom(Object aFrom, String... aFromPathElements)
PathMap.MutablePathMap.mergeFrom(Object, String)
method.withMergeFrom
in interface InterOperableMap.InterOperableMapBuilder<String>
withMergeFrom
in interface PathMap.PathMapBuilder<String>
aFrom
- the fromaFromPathElements
- The path elements representing the
from-path.PathMap.MutablePathMap.mergeFrom(Object, String)
default CanonicalMap.CanonicalMapBuilder withMergeFrom(PathMap<String> aFrom, Collection<?> aFromPathElements)
PathMap.MutablePathMap.mergeFrom(Object, String)
.withMergeFrom
in interface InterOperableMap.InterOperableMapBuilder<String>
withMergeFrom
in interface PathMap.PathMapBuilder<String>
aFrom
- The PathMap
which is to be inspected with the
therein contained values being added with their according
determined paths.aFromPathElements
- The path elements representing the path from
where to start adding elements of the provided object.PathMap.MutablePathMap.mergeFrom(Object, String)
default CanonicalMap.CanonicalMapBuilder withMergeFrom(PathMap<String> aFrom, Object aFromPath)
PathMap.MutablePathMap.mergeFrom(Object, String)
.withMergeFrom
in interface InterOperableMap.InterOperableMapBuilder<String>
withMergeFrom
in interface PathMap.PathMapBuilder<String>
aFrom
- The PathMap
which is to be inspected with the
therein contained values being added with their according
determined paths.aFromPath
- The path from where to start adding elements of the
provided object.PathMap.MutablePathMap.mergeFrom(Object, String)
default CanonicalMap.CanonicalMapBuilder withMergeFrom(PathMap<String> aFrom, Object... aFromPathElements)
PathMap.MutablePathMap.mergeFrom(Object, String)
.withMergeFrom
in interface InterOperableMap.InterOperableMapBuilder<String>
withMergeFrom
in interface PathMap.PathMapBuilder<String>
aFrom
- The PathMap
which is to be inspected with the
therein contained values being added with their according
determined paths.aFromPathElements
- The path elements representing the path from
where to start adding elements of the provided object.PathMap.MutablePathMap.mergeFrom(Object, String)
default CanonicalMap.CanonicalMapBuilder withMergeFrom(PathMap<String> aFrom, String aFromPath)
PathMap.MutablePathMap.mergeFrom(Object, String)
.withMergeFrom
in interface InterOperableMap.InterOperableMapBuilder<String>
withMergeFrom
in interface PathMap.PathMapBuilder<String>
aFrom
- The PathMap
which is to be inspected with the
therein contained values being added with their according
determined paths.aFromPath
- The path from where to start adding elements of the
provided object.PathMap.MutablePathMap.mergeFrom(Object, String)
default CanonicalMap.CanonicalMapBuilder withMergeFrom(PathMap<String> aFrom, String... aFromPathElements)
PathMap.MutablePathMap.mergeFrom(Object, String)
.withMergeFrom
in interface InterOperableMap.InterOperableMapBuilder<String>
withMergeFrom
in interface PathMap.PathMapBuilder<String>
aFrom
- The PathMap
which is to be inspected with the
therein contained values being added with their according
determined paths.aFromPathElements
- The path elements representing the path from
where to start adding elements of the provided object.PathMap.MutablePathMap.mergeFrom(Object, String)
default CanonicalMap.CanonicalMapBuilder withMergeTo(Collection<?> aToPathElements, Object aFrom)
PathMap.MutablePathMap.mergeTo(String, Object)
method.withMergeTo
in interface InterOperableMap.InterOperableMapBuilder<String>
withMergeTo
in interface PathMap.PathMapBuilder<String>
aToPathElements
- The path elements representing the to-path.aFrom
- the fromPathMap.MutablePathMap.mergeTo(String, Object)
default CanonicalMap.CanonicalMapBuilder withMergeTo(Collection<?> aToPathElements, PathMap<String> aFrom)
PathMap.MutablePathMap.mergeTo(String, Object)
.withMergeTo
in interface InterOperableMap.InterOperableMapBuilder<String>
withMergeTo
in interface PathMap.PathMapBuilder<String>
aToPathElements
- The path elements representing the sub-path
where to merge the object's introspected values to.aFrom
- The PathMap
which is to be inspected with the
therein contained values being added with their according
determined paths.PathMap.MutablePathMap.mergeTo(String, Object)
default CanonicalMap.CanonicalMapBuilder withMergeTo(Object aToPath, Object aFrom)
PathMap.MutablePathMap.mergeTo(String, Object)
method.withMergeTo
in interface InterOperableMap.InterOperableMapBuilder<String>
withMergeTo
in interface PathMap.PathMapBuilder<String>
aToPath
- The to-path.aFrom
- the fromPathMap.MutablePathMap.mergeTo(String, Object)
default CanonicalMap.CanonicalMapBuilder withMergeTo(Object aToPath, PathMap<String> aFrom)
PathMap.MutablePathMap.mergeTo(String, Object)
.withMergeTo
in interface InterOperableMap.InterOperableMapBuilder<String>
withMergeTo
in interface PathMap.PathMapBuilder<String>
aToPath
- The sub-path where to merge the object's introspected
values to.aFrom
- The PathMap
which is to be inspected with the
therein contained values being added with their according
determined paths.PathMap.MutablePathMap.mergeTo(String, Object)
default CanonicalMap.CanonicalMapBuilder withMergeTo(Object[] aToPathElements, Object aFrom)
PathMap.MutablePathMap.mergeTo(String, Object)
method.withMergeTo
in interface InterOperableMap.InterOperableMapBuilder<String>
withMergeTo
in interface PathMap.PathMapBuilder<String>
aToPathElements
- The path elements representing the to-path.aFrom
- the fromPathMap.MutablePathMap.mergeTo(String, Object)
default CanonicalMap.CanonicalMapBuilder withMergeTo(Object[] aToPathElements, PathMap<String> aFrom)
PathMap.MutablePathMap.mergeTo(String, Object)
.withMergeTo
in interface InterOperableMap.InterOperableMapBuilder<String>
withMergeTo
in interface PathMap.PathMapBuilder<String>
aToPathElements
- The path elements representing the sub-path
where to merge the object's introspected values to.aFrom
- The PathMap
which is to be inspected with the
therein contained values being added with their according
determined paths.PathMap.MutablePathMap.mergeTo(String, Object)
default CanonicalMap.CanonicalMapBuilder withMergeTo(String aToPath, Object aFrom)
PathMap.MutablePathMap.mergeTo(String, Object)
method.withMergeTo
in interface InterOperableMap.InterOperableMapBuilder<String>
withMergeTo
in interface PathMap.PathMapBuilder<String>
aToPath
- The to-path.aFrom
- the fromPathMap.MutablePathMap.mergeTo(String, Object)
default CanonicalMap.CanonicalMapBuilder withMergeTo(String aToPath, PathMap<String> aFrom)
PathMap.MutablePathMap.mergeTo(String, Object)
.withMergeTo
in interface InterOperableMap.InterOperableMapBuilder<String>
withMergeTo
in interface PathMap.PathMapBuilder<String>
aToPath
- The sub-path where to merge the object's introspected
values to.aFrom
- The PathMap
which is to be inspected with the
therein contained values being added with their according
determined paths.PathMap.MutablePathMap.mergeTo(String, Object)
default CanonicalMap.CanonicalMapBuilder withMergeTo(String[] aToPathElements, Object aFrom)
PathMap.MutablePathMap.mergeTo(String, Object)
method.withMergeTo
in interface InterOperableMap.InterOperableMapBuilder<String>
withMergeTo
in interface PathMap.PathMapBuilder<String>
aToPathElements
- The path elements representing the to-path.aFrom
- the fromPathMap.MutablePathMap.mergeTo(String, Object)
default CanonicalMap.CanonicalMapBuilder withMergeTo(String[] aToPathElements, PathMap<String> aFrom)
PathMap.MutablePathMap.mergeTo(String, Object)
.withMergeTo
in interface InterOperableMap.InterOperableMapBuilder<String>
withMergeTo
in interface PathMap.PathMapBuilder<String>
aToPathElements
- The path elements representing the sub-path
where to merge the object's introspected values to.aFrom
- The PathMap
which is to be inspected with the
therein contained values being added with their according
determined paths.PathMap.MutablePathMap.mergeTo(String, Object)
default CanonicalMap.CanonicalMapBuilder withPutDirAt(Collection<?> aPathElements, int aIndex, Object aDir) throws IllegalArgumentException
withPutDirAt
in interface PathMap.PathMapBuilder<String>
aPathElements
- The path elements of the path where to put the
indexed element.aIndex
- The index of the indexed element.aDir
- The values to be put at the index.IllegalArgumentException
- in case the path does not represent
indexed elements as of PathMap.isIndexDir(String)
.default CanonicalMap.CanonicalMapBuilder withPutDirAt(Collection<?> aPathElements, int aIndex, PathMap<String> aDir) throws IllegalArgumentException
withPutDirAt
in interface PathMap.PathMapBuilder<String>
aPathElements
- The path elements of the path where to put the
indexed element.aIndex
- The index of the indexed element.aDir
- The values to be put at the index.IllegalArgumentException
- in case the path does not represent
indexed elements as of PathMap.isIndexDir(String)
.default CanonicalMap.CanonicalMapBuilder withPutDirAt(int aIndex, Object aDir) throws IllegalArgumentException
withPutDirAt
in interface InterOperableMap.InterOperableMapBuilder<String>
withPutDirAt
in interface PathMap.PathMapBuilder<String>
aIndex
- The index of the indexed element.aDir
- The values to be put at the index.IllegalArgumentException
- in case the path does not represent
indexed elements as of PathMap.isIndexDir(String)
.default CanonicalMap.CanonicalMapBuilder withPutDirAt(int aIndex, PathMap<String> aDir) throws IllegalArgumentException
withPutDirAt
in interface InterOperableMap.InterOperableMapBuilder<String>
withPutDirAt
in interface PathMap.PathMapBuilder<String>
aIndex
- The index of the indexed element.aDir
- The values to be put at the index.IllegalArgumentException
- in case the path does not represent
indexed elements as of PathMap.isIndexDir(String)
.default CanonicalMap.CanonicalMapBuilder withPutDirAt(Object aPath, int aIndex, Object aDir) throws IllegalArgumentException
withPutDirAt
in interface InterOperableMap.InterOperableMapBuilder<String>
withPutDirAt
in interface PathMap.PathMapBuilder<String>
aPath
- The path where to put the indexed element.aIndex
- The index of the indexed element.aDir
- The values to be put at the index.IllegalArgumentException
- in case the path does not represent
indexed elements as of PathMap.isIndexDir(String)
.default CanonicalMap.CanonicalMapBuilder withPutDirAt(Object aPath, int aIndex, PathMap<String> aDir) throws IllegalArgumentException
withPutDirAt
in interface InterOperableMap.InterOperableMapBuilder<String>
withPutDirAt
in interface PathMap.PathMapBuilder<String>
aPath
- The path where to put the indexed element.aIndex
- The index of the indexed element.aDir
- The values to be put at the index.IllegalArgumentException
- in case the path does not represent
indexed elements as of PathMap.isIndexDir(String)
.default CanonicalMap.CanonicalMapBuilder withPutDirAt(Object[] aPathElements, int aIndex, Object aDir) throws IllegalArgumentException
withPutDirAt
in interface InterOperableMap.InterOperableMapBuilder<String>
withPutDirAt
in interface PathMap.PathMapBuilder<String>
aPathElements
- The path elements of the path where to put the
indexed element.aIndex
- The index of the indexed element.aDir
- The values to be put at the index.IllegalArgumentException
- in case the path does not represent
indexed elements as of PathMap.isIndexDir(String)
.default CanonicalMap.CanonicalMapBuilder withPutDirAt(Object[] aPathElements, int aIndex, PathMap<String> aDir) throws IllegalArgumentException
withPutDirAt
in interface InterOperableMap.InterOperableMapBuilder<String>
withPutDirAt
in interface PathMap.PathMapBuilder<String>
aPathElements
- The path elements of the path where to put the
indexed element.aIndex
- The index of the indexed element.aDir
- The values to be put at the index.IllegalArgumentException
- in case the path does not represent
indexed elements as of PathMap.isIndexDir(String)
.default CanonicalMap.CanonicalMapBuilder withPutDirAt(String aPath, int aIndex, Object aDir) throws IllegalArgumentException
withPutDirAt
in interface InterOperableMap.InterOperableMapBuilder<String>
withPutDirAt
in interface PathMap.PathMapBuilder<String>
aPath
- The path where to put the indexed element.aIndex
- The index of the indexed element.aDir
- The values to be put at the index.IllegalArgumentException
- in case the path does not represent
indexed elements as of PathMap.isIndexDir(String)
.default CanonicalMap.CanonicalMapBuilder withPutDirAt(String aPath, int aIndex, PathMap<String> aDir) throws IllegalArgumentException
withPutDirAt
in interface InterOperableMap.InterOperableMapBuilder<String>
withPutDirAt
in interface PathMap.PathMapBuilder<String>
aPath
- The path where to put the indexed element.aIndex
- The index of the indexed element.aDir
- The values to be put at the index.IllegalArgumentException
- in case the path does not represent
indexed elements as of PathMap.isIndexDir(String)
.default CanonicalMap.CanonicalMapBuilder withPutDirAt(String[] aPathElements, int aIndex, Object aDir) throws IllegalArgumentException
withPutDirAt
in interface InterOperableMap.InterOperableMapBuilder<String>
withPutDirAt
in interface PathMap.PathMapBuilder<String>
aPathElements
- The path elements of the path where to put the
indexed element.aIndex
- The index of the indexed element.aDir
- The values to be put at the index.IllegalArgumentException
- in case the path does not represent
indexed elements as of PathMap.isIndexDir(String)
.default CanonicalMap.CanonicalMapBuilder withPutDirAt(String[] aPathElements, int aIndex, PathMap<String> aDir) throws IllegalArgumentException
withPutDirAt
in interface InterOperableMap.InterOperableMapBuilder<String>
withPutDirAt
in interface PathMap.PathMapBuilder<String>
aPathElements
- The path elements of the path where to put the
indexed element.aIndex
- The index of the indexed element.aDir
- The values to be put at the index.IllegalArgumentException
- in case the path does not represent
indexed elements as of PathMap.isIndexDir(String)
.default CanonicalMap.CanonicalMapBuilder withRemoveFrom(Collection<?> aPathElements)
PathMap.MutablePathMap.removeFrom( String)
method.withRemoveFrom
in interface InterOperableMap.InterOperableMapBuilder<String>
withRemoveFrom
in interface PathMap.PathMapBuilder<String>
aPathElements
- The path elements of the path from where to
remove all properties.default CanonicalMap.CanonicalMapBuilder withRemoveFrom(Object aPath)
PathMap.MutablePathMap.removeFrom( String)
method.withRemoveFrom
in interface InterOperableMap.InterOperableMapBuilder<String>
withRemoveFrom
in interface PathMap.PathMapBuilder<String>
aPath
- The path from where to remove all properties.default CanonicalMap.CanonicalMapBuilder withRemoveFrom(Object... aPathElements)
PathMap.MutablePathMap.removeFrom( String)
method.withRemoveFrom
in interface InterOperableMap.InterOperableMapBuilder<String>
withRemoveFrom
in interface PathMap.PathMapBuilder<String>
aPathElements
- The path elements of the path from where to
remove all properties.default CanonicalMap.CanonicalMapBuilder withRemoveFrom(String aPath)
PathMap.MutablePathMap.removeFrom( String)
method.withRemoveFrom
in interface InterOperableMap.InterOperableMapBuilder<String>
withRemoveFrom
in interface PathMap.PathMapBuilder<String>
aPath
- The path from where to remove all properties.default CanonicalMap.CanonicalMapBuilder withRemoveFrom(String... aPathElements)
PathMap.MutablePathMap.removeFrom( String)
method.withRemoveFrom
in interface InterOperableMap.InterOperableMapBuilder<String>
withRemoveFrom
in interface PathMap.PathMapBuilder<String>
aPathElements
- The path elements of the path from where to
remove all properties.default CanonicalMap.CanonicalMapBuilder withRemovePaths(String... aPathElements)
PathMap.MutablePathMap.removeFrom( String)
method.withRemovePaths
in interface PathMap.PathMapBuilder<String>
aPathElements
- The path elements of the path from where to
remove all properties.Copyright © 2021. All rights reserved.