org.refcodes.mixin.AnnotatorAccessor, org.refcodes.mixin.Clearable, Containable, org.refcodes.mixin.DelimiterAccessor, Dictionary<String,T>, Dictionary.MutableDictionary<String,T>, org.refcodes.mixin.Dumpable, Keys<K,V>, Keys.MutableKeys<K,V>, Keys.MutableValues<K,V>, Map<String,T>, PathMap<T>, PathMap.MutablePathMap<T>, org.refcodes.mixin.TypeAccessor<T>CanonicalMap.CanonicalMapBuilder, CanonicalMap.MutableCanonicalMap, InterOperableMap.InterOperableMapBuilder<T>, SimpleTypeMap.MutableSimpleTypeMap, SimpleTypeMap.SimpleTypeMapBuilderCanonicalMapBuilderImpl, SimpleTypeMapBuilderImplpublic static interface InterOperableMap.MutableInterOperableMap<T> extends PathMap.MutablePathMap<T>
InterOperableMap.InterOperableMapBuilder provides convenience accessor default
methods for supporting primitive data types.org.refcodes.mixin.AnnotatorAccessor.AnnotatorBuilder<B extends org.refcodes.mixin.AnnotatorAccessor.AnnotatorBuilder<B>>, org.refcodes.mixin.AnnotatorAccessor.AnnotatorMutator, org.refcodes.mixin.AnnotatorAccessor.AnnotatorPropertyorg.refcodes.mixin.DelimiterAccessor.DelimiterBuilder<B extends org.refcodes.mixin.DelimiterAccessor.DelimiterBuilder<B>>, org.refcodes.mixin.DelimiterAccessor.DelimiterMutator, org.refcodes.mixin.DelimiterAccessor.DelimiterPropertyDictionary.MutableDictionary<K,V>Dictionary.MutableDictionary.DictionaryBuilder<K,V,B extends Dictionary.MutableDictionary.DictionaryBuilder<K,V,B>>Keys.MutableKeys<K,V>, Keys.MutableValues<K,V>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 boolean |
containsValue(Object value) |
This method is defined for the sake of
Map conformity. |
default void |
insert(InterOperableMap.InterOperableMapBuilder<T> aFrom) |
Method to semantically emphasize that we support our own types.
|
default void |
insertBetween(String aToPath,
InterOperableMap.InterOperableMapBuilder<T> aFrom,
String aFromPath) |
Method to semantically emphasize that we support our own types.
|
default void |
insertFrom(InterOperableMap.InterOperableMapBuilder<T> aFrom,
String aFromPath) |
Method to semantically emphasize that we support our own types.
|
default void |
insertTo(String aToPath,
InterOperableMap.InterOperableMapBuilder<T> aFrom) |
Method to semantically emphasize that we support our own types.
|
default T |
putBoolean(Object[] aPathElements,
Boolean aValue) |
Sets the
Boolean value for the property referred to by the
path elements representing the addressed path. |
default T |
putBoolean(Object aKey,
Boolean aValue) |
Sets the
Boolean value for the property referred to by the
key. |
default T |
putBoolean(String[] aPathElements,
Boolean aValue) |
Sets the
Boolean value for the property referred to by the
path elements representing the addressed path. |
default T |
putBoolean(String aKey,
Boolean aValue) |
Sets the
Boolean value for the property referred to by the
key. |
default T |
putBoolean(Collection<?> aPathElements,
Boolean aValue) |
Sets the
Boolean value for the property referred to by the
path elements representing the addressed path. |
default T |
putByte(Object[] aPathElements,
Byte aValue) |
Sets the
Byte value for the property referred to by the path
elements representing the addressed path. |
default T |
putByte(Object aKey,
Byte aValue) |
Sets the
Byte value for the property referred to by the key. |
default T |
putByte(String[] aPathElements,
Byte aValue) |
Sets the
Byte value for the property referred to by the path
elements representing the addressed path. |
default T |
putByte(String aKey,
Byte aValue) |
Sets the
Byte value for the property referred to by the key. |
default T |
putByte(Collection<?> aPathElements,
Byte aValue) |
Sets the
Byte value for the property referred to by the path
elements representing the addressed path. |
default T |
putChar(Object[] aPathElements,
Character aValue) |
Sets the
Character value for the property referred to by the
path elements representing the addressed path. |
default T |
putChar(Object aKey,
Character aValue) |
Sets the
Character value for the property referred to by the
key. |
default T |
putChar(String[] aPathElements,
Character aValue) |
Sets the
Character value for the property referred to by the
path elements representing the addressed path. |
default T |
putChar(String aKey,
Character aValue) |
Sets the
Character value for the property referred to by the
key. |
default T |
putChar(Collection<?> aPathElements,
Character aValue) |
Sets the
Character value for the property referred to by the
path elements representing the addressed path. |
default <C> T |
putClass(Object[] aPathElements,
Class<C> aValue) |
Sets the
Class value for the property referred to by the path
elements representing the addressed path. |
default <C> T |
putClass(Object aKey,
Class<C> aValue) |
Sets the
Class value for the property referred to by the key. |
default <C> T |
putClass(String[] aPathElements,
Class<C> aValue) |
Sets the
Class value for the property referred to by the path
elements representing the addressed path. |
default <C> T |
putClass(String aKey,
Class<C> aValue) |
Sets the
Class value for the property referred to by the key. |
default <C> T |
putClass(Collection<?> aPathElements,
Class<C> aValue) |
Sets the
Class value for the property referred to by the path
elements representing the addressed path. |
default T |
putDouble(Object[] aPathElements,
Double aValue) |
Sets the
Double value for the property referred to by the
path elements representing the addressed path. |
default T |
putDouble(Object aKey,
Double aValue) |
Sets the
Double value for the property referred to by the
key. |
default T |
putDouble(String[] aPathElements,
Double aValue) |
Sets the
Double value for the property referred to by the
path elements representing the addressed path. |
default T |
putDouble(String aKey,
Double aValue) |
Sets the
Double value for the property referred to by the
key. |
default T |
putDouble(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>> |
putEnum(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>> |
putEnum(Object aKey,
E aValue) |
Sets the
Enum value for the property referred to by the key. |
default <E extends Enum<E>> |
putEnum(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>> |
putEnum(String aKey,
E aValue) |
Sets the
Enum value for the property referred to by the key. |
default <E extends Enum<E>> |
putEnum(Collection<?> aPathElements,
E aValue) |
Sets the
Enum value for the property referred to by the path
elements representing the addressed path. |
default T |
putFloat(Object[] aPathElements,
Float aValue) |
Sets the
Float value for the property referred to by the path
elements representing the addressed path. |
default T |
putFloat(Object aKey,
Float aValue) |
Sets the
Float value for the property referred to by the key. |
default T |
putFloat(String[] aPathElements,
Float aValue) |
Sets the
Float value for the property referred to by the path
elements representing the addressed path. |
default T |
putFloat(String aKey,
Float aValue) |
Sets the
Float value for the property referred to by the key. |
default T |
putFloat(Collection<?> aPathElements,
Float aValue) |
Sets the
Float value for the property referred to by the path
elements representing the addressed path. |
default T |
putInt(Object[] aPathElements,
Integer aValue) |
Sets the
Integer value for the property referred to by the
path elements representing the addressed path. |
default T |
putInt(Object aKey,
Integer aValue) |
Sets the
Integer value for the property referred to by the
key. |
default T |
putInt(String[] aPathElements,
Integer aValue) |
Sets the
Integer value for the property referred to by the
path elements representing the addressed path. |
default T |
putInt(String aKey,
Integer aValue) |
Sets the
Integer value for the property referred to by the
key. |
default T |
putInt(Collection<?> aPathElements,
Integer aValue) |
Sets the
Integer value for the property referred to by the
path elements representing the addressed path. |
default T |
putLong(Object[] aPathElements,
Long aValue) |
Sets the
Long value for the property referred to by the path
elements representing the addressed path. |
default T |
putLong(Object aKey,
Long aValue) |
Sets the
Long value for the property referred to by the key. |
default T |
putLong(String[] aPathElements,
Long aValue) |
Sets the
Long value for the property referred to by the path
elements representing the addressed path. |
default T |
putLong(String aKey,
Long aValue) |
Sets the
Long value for the property referred to by the key. |
default T |
putLong(Collection<?> aPathElements,
Long aValue) |
Sets the
Long value for the property referred to by the path
elements representing the addressed path. |
default T |
putShort(Object[] aPathElements,
Short aValue) |
Sets the
Short value for the property referred to by the path
elements representing the addressed path. |
default T |
putShort(Object aKey,
Short aValue) |
Sets the
Short value for the property referred to by the key. |
default T |
putShort(String[] aPathElements,
Short aValue) |
Sets the
Short value for the property referred to by the path
elements representing the addressed path. |
default T |
putShort(String aKey,
Short aValue) |
Sets the
Short value for the property referred to by the key. |
default T |
putShort(Collection<?> aPathElements,
Short aValue) |
Sets the
Short value for the property referred to by the path
elements representing the addressed path. |
default T |
putString(Object[] aPathElements,
String aValue) |
Sets the
String value for the property referred to by the
path elements representing the addressed path. |
default T |
putString(Object aKey,
String aValue) |
Sets the
String value for the property referred to by the
key. |
default T |
putString(String[] aPathElements,
String aValue) |
Sets the
String value for the property referred to by the
path elements representing the addressed path. |
default T |
putString(String aKey,
String aValue) |
Sets the
String value for the property referred to by the
key. |
default T |
putString(Collection<?> aPathElements,
String aValue) |
Sets the
String value for the property referred to by the
path elements representing the addressed path. |
isEmpty, sizecontainsKey, get, getOr, keySet, use, valuesputclear, 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, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valueschildren, 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, getDir, getDir, getDir, getDir, getDir, getDirAt, getDirAt, getDirAt, getDirAt, getDirAt, getDirAt, 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, query, query, query, query, query, queryBetween, queryBetween, queryBetween, queryBetween, queryBetween, queryBetween, queryFrom, queryFrom, queryFrom, queryFrom, queryFrom, queryFrom, queryPaths, queryPaths, queryPaths, queryPaths, queryPaths, queryPaths, queryTo, queryTo, queryTo, queryTo, queryTo, queryTo, retrieveBetween, retrieveBetween, retrieveBetween, retrieveBetween, retrieveBetween, retrieveFrom, retrieveFrom, retrieveFrom, retrieveFrom, retrieveFrom, retrieveTo, retrieveTo, retrieveTo, retrieveTo, retrieveTo, 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, toMap, toNormalizedPath, toParentPath, toPath, toPath, toPath, toPathElements, toPathList, toPathStack, toPropertyPath, toType, toTypeadd, 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, put, put, put, putArray, putArray, putArray, putArray, putArray, putArray, putArray, putArray, putArray, putArray, putArray, putArray, putDirAt, putDirAt, putDirAt, putDirAt, putDirAt, putDirAt, putDirAt, putDirAt, putDirAt, putDirAt, putDirAt, putDirAt, putValueAt, putValueAt, putValueAt, putValueAt, putValueAt, putValueAt, remove, remove, remove, removeAll, removeAll, removeAll, removeAll, removeAll, removeAll, removeDirAt, removeDirAt, removeDirAt, removeDirAt, removeDirAt, removeFrom, removeFrom, removeFrom, removeFrom, removeFrom, removePaths, removePaths, removeValueAt, removeValueAt, removeValueAt, removeValueAt, removeValueAt, toSourceCode, toSourceCodedefault boolean containsValue(Object value)
Map conformity. Tests
whether the provided value has a key assigned.containsValue in interface Keys<K,V>containsValue in interface Map<String,T>value - The value to test if a key references this value.default void insert(InterOperableMap.InterOperableMapBuilder<T> aFrom)
PathMap.MutablePathMap.insert(Object).aFrom - The InterOperableMap.InterOperableMapBuilder which is to be
inspected with the therein contained values being added with
their according determined paths.default void insertBetween(String aToPath, InterOperableMap.InterOperableMapBuilder<T> aFrom, String aFromPath)
PathMap.MutablePathMap.insertBetween(String, Object, String).aToPath - The sub-path where to insert the object's introspected
values to.aFrom - The InterOperableMap.InterOperableMapBuilder 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.default void insertFrom(InterOperableMap.InterOperableMapBuilder<T> aFrom, String aFromPath)
PathMap.MutablePathMap.insertFrom(Object, String).aFrom - The InterOperableMap.InterOperableMapBuilder 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.default void insertTo(String aToPath, InterOperableMap.InterOperableMapBuilder<T> aFrom)
PathMap.MutablePathMap.insertTo(String, Object).aToPath - The sub-path where to insert the object's introspected
values to.aFrom - The InterOperableMap.InterOperableMapBuilder which is to be
inspected with the therein contained values being added with
their according determined paths.default T putBoolean(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.aKey - The key for which to retrieve the value.aValue - The Boolean representation for the
String value.default T putBoolean(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.aPathElements - The path elements of the path addressing the
value.aValue - The value Boolean to be associated with the
path.default T putBoolean(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.aPathElements - The path elements of the path addressing the
value.aValue - The value Boolean to be associated with the
path.default T putBoolean(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.aKey - The key for which to retrieve the value.aValue - The Boolean representation for the
String value.default T putBoolean(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.aPathElements - The path elements of the path addressing the
value.aValue - The Boolean value to be associated with the
path.default T putByte(Object aKey, Byte aValue)
Byte value for the property referred to by the key.
As property keys and values are of type String, the
Boolean value is converted accordingly.aKey - The key for which to retrieve the value.aValue - The Byte representation for the String
value.default T putByte(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.aPathElements - The path elements of the path addressing the
value.aValue - The value Byte to be associated with the path.default T putByte(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.aPathElements - The path elements of the path addressing the
value.aValue - The value Byte to be associated with the path.default T putByte(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.aKey - The key for which to retrieve the value.aValue - The Byte representation for the String
value.default T putByte(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.aPathElements - The path elements of the path addressing the
value.aValue - The Byte value to be associated with the path.default T putChar(Object aKey, Character aValue)
Character value for the property referred to by the
key. As property keys and values are of type String, the
Boolean value is converted accordingly.aKey - The key for which to retrieve the value.aValue - The Character representation for the
String value.default T putChar(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.aPathElements - The path elements of the path addressing the
value.aValue - The value Character to be associated with the
path.default T putChar(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.aPathElements - The path elements of the path addressing the
value.aValue - The value Character to be associated with the
path.default T putChar(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.aKey - The key for which to retrieve the value.aValue - The Character representation for the
String value.default T putChar(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.aPathElements - The path elements of the path addressing the
value.aValue - The Character value to be associated with the
path.default <C> T putClass(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
Boolean value is converted accordingly.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> T putClass(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.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> T putClass(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.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> T putClass(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.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> T putClass(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.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 T putDouble(Object aKey, Double aValue)
Double value for the property referred to by the
key. As property keys and values are of type String, the
Boolean value is converted accordingly.aKey - The key for which to retrieve the value.aValue - The Double representation for the
String value.default T putDouble(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.aPathElements - The path elements of the path addressing the
value.aValue - The value Double to be associated with the
path.default T putDouble(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.aPathElements - The path elements of the path addressing the
value.aValue - The value Double to be associated with the
path.default T putDouble(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.aKey - The key for which to retrieve the value.aValue - The Double representation for the
String value.default T putDouble(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.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>> T putEnum(Object aKey, E aValue)
Enum value for the property referred to by the key.
As property keys and values are of type String, the
Boolean value is converted accordingly.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>> T putEnum(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.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>> T putEnum(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.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>> T putEnum(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.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>> T putEnum(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.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 T putFloat(Object aKey, Float aValue)
Float value for the property referred to by the key.
As property keys and values are of type String, the
Boolean value is converted accordingly.aKey - The key for which to retrieve the value.aValue - The Float representation for the String
value.default T putFloat(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.aPathElements - The path elements of the path addressing the
value.aValue - The value Float to be associated with the path.default T putFloat(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.aPathElements - The path elements of the path addressing the
value.aValue - The value Float to be associated with the path.default T putFloat(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.aKey - The key for which to retrieve the value.aValue - The Float representation for the String
value.default T putFloat(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.aPathElements - The path elements of the path addressing the
value.aValue - The Float value to be associated with the path.default T putInt(Object aKey, Integer aValue)
Integer value for the property referred to by the
key. As property keys and values are of type String, the
Boolean value is converted accordingly.aKey - The key for which to retrieve the value.aValue - The Integer representation for the
String value.default T putInt(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.aPathElements - The path elements of the path addressing the
value.aValue - The value Integer to be associated with the
path.default T putInt(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.aPathElements - The path elements of the path addressing the
value.aValue - The value Integer to be associated with the
path.default T putInt(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.aKey - The key for which to retrieve the value.aValue - The Integer representation for the
String value.default T putInt(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.aPathElements - The path elements of the path addressing the
value.aValue - The Integer value to be associated with the
path.default T putLong(Object aKey, Long aValue)
Long value for the property referred to by the key.
As property keys and values are of type String, the
Boolean value is converted accordingly.aKey - The key for which to retrieve the value.aValue - The Long representation for the String
value.default T putLong(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.aPathElements - The path elements of the path addressing the
value.aValue - The value Long to be associated with the path.default T putLong(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.aPathElements - The path elements of the path addressing the
value.aValue - The value Long to be associated with the path.default T putLong(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.aKey - The key for which to retrieve the value.aValue - The Long representation for the String
value.default T putLong(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.aPathElements - The path elements of the path addressing the
value.aValue - The Long value to be associated with the path.default T putShort(Object aKey, Short aValue)
Short value for the property referred to by the key.
As property keys and values are of type String, the
Boolean value is converted accordingly.aKey - The key for which to retrieve the value.aValue - The Short representation for the String
value.default T putShort(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.aPathElements - The path elements of the path addressing the
value.aValue - The value Short to be associated with the path.default T putShort(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.aPathElements - The path elements of the path addressing the
value.aValue - The value Short to be associated with the path.default T putShort(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.aKey - The key for which to retrieve the value.aValue - The Short representation for the String
value.default T putShort(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.aPathElements - The path elements of the path addressing the
value.aValue - The Short value to be associated with the path.default T putString(Object aKey, String aValue)
String value for the property referred to by the
key. As property keys and values are of type String, the
Boolean value is converted accordingly.aKey - The key for which to retrieve the value.aValue - The String representation for the
String value.default T putString(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.aPathElements - The path elements of the path addressing the
value.aValue - The value String to be associated with the
path.default T putString(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.aPathElements - The path elements of the path addressing the
value.aValue - The value String to be associated with the
path.default T putString(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.aKey - The key for which to retrieve the value.aValue - The String representation for the
String value.default T putString(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.aPathElements - The path elements of the path addressing the
value.aValue - The String value to be associated with the
path.Copyright © 2021. All rights reserved.