java.lang.Object
org.refcodes.struct.PathMapBuilderImpl<String>
org.refcodes.struct.CanonicalMapBuilderImpl
org.refcodes.hal.HalMap
org.refcodes.hal.HalStruct
- All Implemented Interfaces:
Serializable
,Map<String,
,String> org.refcodes.mixin.AnnotatorAccessor
,org.refcodes.mixin.Clearable
,org.refcodes.mixin.DelimiterAccessor
,org.refcodes.mixin.Dumpable
,org.refcodes.mixin.EmptyAccessor
,org.refcodes.mixin.TypeAccessor<String>
,org.refcodes.struct.CanonicalMap
,org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
,org.refcodes.struct.CanonicalMap.MutableCanonicalMap
,org.refcodes.struct.Containable
,org.refcodes.struct.Dictionary<String,
,String> org.refcodes.struct.Dictionary.MutableDictionary<String,
,String> org.refcodes.struct.Dictionary.MutableDictionary.DictionaryBuilder<String,
,String, org.refcodes.struct.PathMap.PathMapBuilder<String>> org.refcodes.struct.InterOperableMap<String>
,org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
,org.refcodes.struct.InterOperableMap.MutableInterOperableMap<String>
,org.refcodes.struct.Keys<String,
,String> org.refcodes.struct.Keys.MutableKeys<String,
,String> org.refcodes.struct.Keys.MutableValues<String,
,String> org.refcodes.struct.PathMap<String>
,org.refcodes.struct.PathMap.MutablePathMap<String>
,org.refcodes.struct.PathMap.PathMapBuilder<String>
The
HalStruct
interface defines a CanonicalMap.CanonicalMapBuilder
https://www.metacodes.proized for representing the structure including
Meta-Data of a HalStruct
instance . In comparison, HalData
instances represent the actual structures ("data definition") of a
HAL-Resource The HalStruct
extends the
CanonicalMapBuilderImpl
class. The path delimiter as of
PathMapBuilderImpl.getDelimiter()
is set to be the Delimiter.PATH
character.- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.refcodes.mixin.AnnotatorAccessor
org.refcodes.mixin.AnnotatorAccessor.AnnotatorBuilder<B extends org.refcodes.mixin.AnnotatorAccessor.AnnotatorBuilder<B>>, org.refcodes.mixin.AnnotatorAccessor.AnnotatorMutator, org.refcodes.mixin.AnnotatorAccessor.AnnotatorProperty
Nested classes/interfaces inherited from interface org.refcodes.struct.CanonicalMap
org.refcodes.struct.CanonicalMap.CanonicalMapBuilder, org.refcodes.struct.CanonicalMap.MutableCanonicalMap
Nested classes/interfaces inherited from interface org.refcodes.mixin.DelimiterAccessor
org.refcodes.mixin.DelimiterAccessor.DelimiterBuilder<B extends org.refcodes.mixin.DelimiterAccessor.DelimiterBuilder<B>>, org.refcodes.mixin.DelimiterAccessor.DelimiterMutator, org.refcodes.mixin.DelimiterAccessor.DelimiterProperty
Nested classes/interfaces inherited from interface org.refcodes.struct.Dictionary
org.refcodes.struct.Dictionary.MutableDictionary<K extends Object,
V extends Object> Nested classes/interfaces inherited from interface org.refcodes.struct.Dictionary.MutableDictionary
org.refcodes.struct.Dictionary.MutableDictionary.DictionaryBuilder<K extends Object,
V extends Object, B extends org.refcodes.struct.Dictionary.MutableDictionary.DictionaryBuilder<K, V, B>> Nested classes/interfaces inherited from interface org.refcodes.mixin.EmptyAccessor
org.refcodes.mixin.EmptyAccessor.EmptyMutator, org.refcodes.mixin.EmptyAccessor.EmptyProperty
Nested classes/interfaces inherited from interface org.refcodes.struct.InterOperableMap
org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<T extends Object>, org.refcodes.struct.InterOperableMap.MutableInterOperableMap<T extends Object>
Nested classes/interfaces inherited from interface org.refcodes.struct.Keys
org.refcodes.struct.Keys.MutableKeys<K extends Object,
V extends Object>, org.refcodes.struct.Keys.MutableValues<K extends Object, V extends Object> Nested classes/interfaces inherited from interface java.util.Map
Map.Entry<K extends Object,
V extends Object> Nested classes/interfaces inherited from interface org.refcodes.struct.PathMap
org.refcodes.struct.PathMap.MutablePathMap<T extends Object>, org.refcodes.struct.PathMap.PathMapBuilder<T extends Object>
Nested classes/interfaces inherited from interface org.refcodes.mixin.TypeAccessor
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> -
Field Summary
Fields inherited from class org.refcodes.hal.HalMap
HAL_ALPS, HAL_DESCRIPTOR, HAL_DESCRIPTORS, HAL_DOC, HAL_EMBEDDED, HAL_ENUM, HAL_FORMAT, HAL_HREF, HAL_LINKS, HAL_NAME, HAL_PATH_SELF_HREF, HAL_PROFILE, HAL_PROPERTIES, HAL_READ_ONLY, HAL_REF, HAL_RELATION, HAL_SELF, HAL_TEMPLATED, HAL_TITLE, HAL_TYPE, HAL_VALUE, META_DATA_ARRAY, META_DATA_ENUM, META_DATA_FORMAT, META_DATA_HREF, META_DATA_READ_ONLY, META_DATA_SELF, META_DATA_TYPE, META_DATA_VALUE, ROOT_PATH
Fields inherited from class org.refcodes.struct.PathMapBuilderImpl
_backingMap
Fields inherited from interface org.refcodes.struct.PathMap
ANNOTATOR, DELIMITER
-
Constructor Summary
ConstructorsConstructorDescriptionCreate an emptyHalStruct
instance using the public path delimiter "/" (Delimiter.PATH
) for the path declarations.Create aHalStruct
instance containing the elements as ofPathMap.MutablePathMap.insert(Object)
using the public path delimiter "/" (Delimiter.PATH
) for the path declarations.Creates aHalStruct
instance containing the elements as ofPathMap.MutablePathMap.insert(Object)
using the public path delimiter "/" (Delimiter.PATH
) for the path declarations.Create aHalStruct
instance containing the elements as ofPathMap.MutablePathMap.insert(Object)
using the public path delimiter "/" (Delimiter.PATH
) for the path declarations.Creates aHalStruct
instance containing the elements as ofPathMap.MutablePathMap.insert(Object)
using the public path delimiter "/" (Delimiter.PATH
for the path declarations. -
Method Summary
Modifier and TypeMethodDescriptiongetDirAt
(int aIndex) putDirAt
(Collection<?> aPathElements, int aIndex, Object aDir) putDirAt
(Collection<?> aPathElements, int aIndex, org.refcodes.struct.PathMap<String> aDir) query
(Collection<?> aQueryElements) queryBetween
(Object[] aFromPath, Object[] aPathQuery, Object[] aToPath) queryBetween
(Object aFromPath, Object aPathQuery, Object aToPath) queryBetween
(String[] aFromPath, String[] aPathQuery, String[] aToPath) queryBetween
(String aFromPath, String aPathQuery, String aToPath) queryBetween
(String aFromPath, Pattern aRegExp, String aToPath) queryBetween
(Collection<?> aFromPath, Collection<?> aPathQuery, Collection<?> aToPath) queryFrom
(Collection<?> aPathQuery, Collection<?> aFromPath) queryTo
(Collection<?> aPathQuery, String aToPath) removeAll
(Collection<?> aPathQueryElements) removeDirAt
(int aIndex) removeDirAt
(Object[] aPathElements, int aIndex) removeDirAt
(Object aPath, int aIndex) removeDirAt
(String[] aPathElements, int aIndex) removeDirAt
(String aPath, int aIndex) removeFrom
(Object aPath) removeFrom
(Object... aPathElements) removeFrom
(String aPath) removeFrom
(String... aPathElements) removePaths
(String... aPaths) removePaths
(Collection<?> aPaths) retrieveBetween
(Object[] aFromPath, Object[] aToPath) retrieveBetween
(Object aFromPath, Object aToPath) retrieveBetween
(String[] aFromPath, String[] aToPath) retrieveBetween
(String aFromPath, String aToPath) retrieveBetween
(Collection<?> aFromPath, Collection<?> aToPath) retrieveFrom
(Object aParentPath) retrieveFrom
(Object... aPathElements) retrieveFrom
(String aFromPath) retrieveFrom
(String... aPathElements) retrieveFrom
(Collection<?> aPathElements) retrieveTo
(Object aToPath) retrieveTo
(Object... aToPathElements) retrieveTo
(String aToPath) retrieveTo
(String... aToPathElements) retrieveTo
(Collection<?> aToPathElements) withInsert
(Object aObj) withInsert
(org.refcodes.struct.PathMap<String> aFrom) withInsertBetween
(Object[] aToPathElements, Object aFrom, Object[] aFromPathElements) withInsertBetween
(Object[] aToPathElements, org.refcodes.struct.PathMap<String> aFrom, Object[] aFromPathElements) withInsertBetween
(Object aToPath, Object aFrom, Object aFromPath) withInsertBetween
(Object aToPath, org.refcodes.struct.PathMap<String> aFrom, Object aFromPath) withInsertBetween
(String[] aToPathElements, Object aFrom, String[] aFromPathElements) withInsertBetween
(String[] aToPathElements, org.refcodes.struct.PathMap<String> aFrom, String[] aFromPathElements) withInsertBetween
(String aToPath, Object aFrom, String aFromPath) withInsertBetween
(String aToPath, org.refcodes.struct.PathMap<String> aFrom, String aFromPath) withInsertBetween
(Collection<?> aToPathElements, Object aFrom, Collection<?> aFromPathElements) withInsertBetween
(Collection<?> aToPathElements, org.refcodes.struct.PathMap<String> aFrom, Collection<?> aFromPathElements) withInsertFrom
(Object aFrom, Object aFromPath) withInsertFrom
(Object aFrom, Object... aFromPathElements) withInsertFrom
(Object aFrom, String aFromPath) withInsertFrom
(Object aFrom, String... aFromPathElements) withInsertFrom
(Object aFrom, Collection<?> aFromPathElements) withInsertFrom
(org.refcodes.struct.PathMap<String> aFrom, Object aFromPath) withInsertFrom
(org.refcodes.struct.PathMap<String> aFrom, Object... aFromPathElements) withInsertFrom
(org.refcodes.struct.PathMap<String> aFrom, String aFromPath) withInsertFrom
(org.refcodes.struct.PathMap<String> aFrom, String... aFromPathElements) withInsertFrom
(org.refcodes.struct.PathMap<String> aFrom, Collection<?> aFromPathElements) withInsertTo
(Object[] aToPathElements, Object aFrom) withInsertTo
(Object[] aToPathElements, org.refcodes.struct.PathMap<String> aFrom) withInsertTo
(Object aToPath, Object aFrom) withInsertTo
(Object aToPath, org.refcodes.struct.PathMap<String> aFrom) withInsertTo
(String[] aToPathElements, Object aFrom) withInsertTo
(String[] aToPathElements, org.refcodes.struct.PathMap<String> aFrom) withInsertTo
(String aToPath, Object aFrom) withInsertTo
(String aToPath, org.refcodes.struct.PathMap<String> aFrom) withInsertTo
(Collection<?> aToPathElements, Object aFrom) withInsertTo
(Collection<?> aToPathElements, org.refcodes.struct.PathMap<String> aFrom) withMergeBetween
(Object[] aToPathElements, Object aFrom, Object[] aFromPathElements) withMergeBetween
(Object[] aToPathElements, org.refcodes.struct.PathMap<String> aFrom, Object[] aFromPathElements) withMergeBetween
(Object aToPath, Object aFrom, Object aFromPath) withMergeBetween
(Object aToPath, org.refcodes.struct.PathMap<String> aFrom, Object aFromPath) withMergeBetween
(String[] aToPathElements, Object aFrom, String[] aFromPathElements) withMergeBetween
(String[] aToPathElements, org.refcodes.struct.PathMap<String> aFrom, String[] aFromPathElements) withMergeBetween
(String aToPath, Object aFrom, String aFromPath) withMergeBetween
(String aToPath, org.refcodes.struct.PathMap<String> aFrom, String aFromPath) withMergeBetween
(Collection<?> aToPathElements, Object aFrom, Collection<?> aFromPathElements) withMergeBetween
(Collection<?> aToPathElements, org.refcodes.struct.PathMap<String> aFrom, Collection<?> aFromPathElements) withMergeFrom
(Object aFrom, Object aFromPath) withMergeFrom
(Object aFrom, Object... aFromPathElements) withMergeFrom
(Object aFrom, String aFromPath) withMergeFrom
(Object aFrom, String... aFromPathElements) withMergeFrom
(Object aFrom, Collection<?> aFromPathElements) withMergeFrom
(org.refcodes.struct.PathMap<String> aFrom, Object aFromPath) withMergeFrom
(org.refcodes.struct.PathMap<String> aFrom, Object... aFromPathElements) withMergeFrom
(org.refcodes.struct.PathMap<String> aFrom, String aFromPath) withMergeFrom
(org.refcodes.struct.PathMap<String> aFrom, String... aFromPathElements) withMergeFrom
(org.refcodes.struct.PathMap<String> aFrom, Collection<?> aFromPathElements) withMergeTo
(Object[] aToPathElements, Object aFrom) withMergeTo
(Object[] aToPathElements, org.refcodes.struct.PathMap<String> aFrom) withMergeTo
(Object aToPath, Object aFrom) withMergeTo
(Object aToPath, org.refcodes.struct.PathMap<String> aFrom) withMergeTo
(String[] aToPathElements, Object aFrom) withMergeTo
(String[] aToPathElements, org.refcodes.struct.PathMap<String> aFrom) withMergeTo
(String aToPath, Object aFrom) withMergeTo
(String aToPath, org.refcodes.struct.PathMap<String> aFrom) withMergeTo
(Collection<?> aToPathElements, Object aFrom) withMergeTo
(Collection<?> aToPathElements, org.refcodes.struct.PathMap<String> aFrom) withPut
(Collection<?> aPathElements, String aValue) withPut
(org.refcodes.struct.Property aProperty) withPutBoolean
(Object[] aPathElements, Boolean aValue) withPutBoolean
(Object aKey, Boolean aValue) withPutBoolean
(String[] aPathElements, Boolean aValue) withPutBoolean
(String aKey, Boolean aValue) withPutBoolean
(Collection<?> aPathElements, Boolean aValue) withPutByte
(Object[] aPathElements, Byte aValue) withPutByte
(Object aKey, Byte aValue) withPutByte
(String[] aPathElements, Byte aValue) withPutByte
(String aKey, Byte aValue) withPutByte
(Collection<?> aPathElements, Byte aValue) withPutChar
(Object[] aPathElements, Character aValue) withPutChar
(Object aKey, Character aValue) withPutChar
(String[] aPathElements, Character aValue) withPutChar
(String aKey, Character aValue) withPutChar
(Collection<?> aPathElements, Character aValue) <C> HalStruct
withPutClass
(Object[] aPathElements, Class<C> aValue) <C> HalStruct
withPutClass
(Object aKey, Class<C> aValue) <C> HalStruct
withPutClass
(String[] aPathElements, Class<C> aValue) <C> HalStruct
withPutClass
(String aKey, Class<C> aValue) <C> HalStruct
withPutClass
(Collection<?> aPathElements, Class<C> aValue) withPutDirAt
(int aIndex, Object aDir) withPutDirAt
(int aIndex, org.refcodes.struct.PathMap<String> aDir) withPutDirAt
(Object[] aPathElements, int aIndex, Object aDir) withPutDirAt
(Object[] aPathElements, int aIndex, org.refcodes.struct.PathMap<String> aDir) withPutDirAt
(Object aPath, int aIndex, Object aDir) withPutDirAt
(Object aPath, int aIndex, org.refcodes.struct.PathMap<String> aDir) withPutDirAt
(String[] aPathElements, int aIndex, Object aDir) withPutDirAt
(String[] aPathElements, int aIndex, org.refcodes.struct.PathMap<String> aDir) withPutDirAt
(String aPath, int aIndex, Object aDir) withPutDirAt
(String aPath, int aIndex, org.refcodes.struct.PathMap<String> aDir) withPutDirAt
(Collection<?> aPathElements, int aIndex, Object aDir) withPutDirAt
(Collection<?> aPathElements, int aIndex, org.refcodes.struct.PathMap<String> aDir) withPutDouble
(Object[] aPathElements, Double aValue) withPutDouble
(Object aKey, Double aValue) withPutDouble
(String[] aPathElements, Double aValue) withPutDouble
(String aKey, Double aValue) withPutDouble
(Collection<?> aPathElements, Double aValue) withPutEnum
(Object[] aPathElements, E aValue) withPutEnum
(Object aKey, E aValue) withPutEnum
(String[] aPathElements, E aValue) withPutEnum
(String aKey, E aValue) withPutEnum
(Collection<?> aPathElements, E aValue) withPutFloat
(Object[] aPathElements, Float aValue) withPutFloat
(Object aKey, Float aValue) withPutFloat
(String[] aPathElements, Float aValue) withPutFloat
(String aKey, Float aValue) withPutFloat
(Collection<?> aPathElements, Float aValue) withPutInt
(Object[] aPathElements, Integer aValue) withPutInt
(Object aKey, Integer aValue) withPutInt
(String[] aPathElements, Integer aValue) withPutInt
(String aKey, Integer aValue) withPutInt
(Collection<?> aPathElements, Integer aValue) withPutLong
(Object[] aPathElements, Long aValue) withPutLong
(Object aKey, Long aValue) withPutLong
(String[] aPathElements, Long aValue) withPutLong
(String aKey, Long aValue) withPutLong
(Collection<?> aPathElements, Long aValue) withPutShort
(Object[] aPathElements, Short aValue) withPutShort
(Object aKey, Short aValue) withPutShort
(String[] aPathElements, Short aValue) withPutShort
(String aKey, Short aValue) withPutShort
(Collection<?> aPathElements, Short aValue) withPutString
(Object[] aPathElements, String aValue) withPutString
(Object aKey, String aValue) withPutString
(String[] aPathElements, String aValue) withPutString
(String aKey, String aValue) withPutString
(Collection<?> aPathElements, String aValue) withRemoveFrom
(Object aPath) withRemoveFrom
(Object... aPathElements) withRemoveFrom
(String aPath) withRemoveFrom
(String... aPathElements) withRemoveFrom
(Collection<?> aPathElements) withRemovePaths
(String... aPathElements) Methods inherited from class org.refcodes.struct.CanonicalMapBuilderImpl
fromInstance, fromObject, toInstance
Methods inherited from class org.refcodes.struct.PathMapBuilderImpl
clear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, createBackingMap, entrySet, equals, forEach, fromValue, fromValue, get, getAnnotator, getDelimiter, getOrDefault, getType, hashCode, insert, insertBetween, insertFrom, insertTo, isEmpty, keySet, merge, merge, mergeBetween, mergeFrom, mergeTo, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, toDataStructure, toString, values
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.refcodes.mixin.AnnotatorAccessor
getAnnotator
Methods inherited from interface org.refcodes.struct.CanonicalMap
asArray, asArray, asArray, asArray, asBooleanArray, asBooleanArray, asBooleanArray, asBooleanArray, asByteArray, asByteArray, asByteArray, asByteArray, asCharArray, asCharArray, asCharArray, asCharArray, asDoubleArray, asDoubleArray, asDoubleArray, asDoubleArray, asFloatArray, asFloatArray, asFloatArray, asFloatArray, asIntArray, asIntArray, asIntArray, asIntArray, asLongArray, asLongArray, asLongArray, asLongArray, asShortArray, asShortArray, asShortArray, asShortArray, getDir, getDir, getDir, getDir, getDir, getDirAt, getDirAt, getDirAt, getDirAt, getDirs, getDirs, getDirs, getDirs, getDirs, toMap, toProperties
Methods inherited from interface org.refcodes.struct.CanonicalMap.MutableCanonicalMap
containsValue, insert, insertBetween, insertFrom, insertTo, put, put, put, put, put, putAll, putAll, putAll, removeFrom, toDump
Methods inherited from interface org.refcodes.mixin.Clearable
clear
Methods inherited from interface org.refcodes.struct.Containable
size
Methods inherited from interface org.refcodes.mixin.DelimiterAccessor
getDelimiter
Methods inherited from interface org.refcodes.mixin.Dumpable
toDump
Methods inherited from interface org.refcodes.mixin.EmptyAccessor
isEmpty
Methods inherited from interface org.refcodes.struct.InterOperableMap
getBoolean, getBoolean, getBoolean, getBoolean, getBoolean, getBooleanOr, getBooleanOr, getBooleanOr, getBooleanOr, getBooleanOr, getByte, getByte, getByte, getByte, getByte, getByteOr, getByteOr, getByteOr, getByteOr, getByteOr, getChar, getChar, getChar, getChar, getChar, getCharOr, getCharOr, getCharOr, getCharOr, getCharOr, getClass, getClass, getClass, getClass, getClass, getClassOr, getClassOr, getClassOr, getClassOr, getClassOr, getDouble, getDouble, getDouble, getDouble, getDouble, getDoubleOr, getDoubleOr, getDoubleOr, getDoubleOr, getDoubleOr, getEnum, getEnum, getEnum, getEnum, getEnum, getEnumOr, getEnumOr, getEnumOr, getEnumOr, getEnumOr, getEnumOr, getEnumOr, getEnumOr, getEnumOr, getEnumOr, getFloat, getFloat, getFloat, getFloat, getFloat, getFloatOr, getFloatOr, getFloatOr, getFloatOr, getFloatOr, getInt, getInt, getInt, getInt, getInt, getIntOr, getIntOr, getIntOr, getIntOr, getIntOr, getLong, getLong, getLong, getLong, getLong, getLongOr, getLongOr, getLongOr, getLongOr, getLongOr, getShort, getShort, getShort, getShort, getShort, getShortOr, getShortOr, getShortOr, getShortOr, getShortOr, getString, getString, getString, getString, getString, getStringOr, getStringOr, getStringOr, getStringOr, getStringOr
Methods inherited from interface org.refcodes.struct.InterOperableMap.MutableInterOperableMap
containsValue, insert, insertBetween, insertFrom, insertTo, putBoolean, putBoolean, putBoolean, putBoolean, putBoolean, putByte, putByte, putByte, putByte, putByte, putChar, putChar, putChar, putChar, putChar, putClass, putClass, putClass, putClass, putClass, putDouble, putDouble, putDouble, putDouble, putDouble, putEnum, putEnum, putEnum, putEnum, putEnum, putFloat, putFloat, putFloat, putFloat, putFloat, putInt, putInt, putInt, putInt, putInt, putLong, putLong, putLong, putLong, putLong, putShort, putShort, putShort, putShort, putShort, putString, putString, putString, putString, putString
Methods inherited from interface org.refcodes.struct.Keys
containsKey, get, getOr, keySet, use, values
Methods inherited from interface org.refcodes.struct.Keys.MutableValues
put
Methods inherited from interface java.util.Map
clear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, put, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
Methods inherited from interface org.refcodes.struct.PathMap
children, children, children, children, children, children, containsKey, containsKey, containsKey, dirs, dirs, dirs, dirs, dirs, dirs, findPaths, fromExternalPath, get, get, get, getArray, getArray, getArray, getArray, getArray, getArray, getArrayIndexes, getArrayIndexes, getArrayIndexes, getArrayIndexes, getArrayIndexes, getArrayOr, getArrayOr, getArrayOr, getArrayOr, getArrayOr, getArrayOr, getDirIndexes, getDirIndexes, getDirIndexes, getDirIndexes, getDirIndexes, getDirIndexes, getRootPath, getValueAt, getValueAt, getValueAt, getValueAt, getValueAt, getValueAt, hasChildren, hasChildren, hasChildren, hasChildren, hasChildren, hasDirAt, hasDirAt, hasDirAt, hasDirAt, hasDirAt, hasDirAt, hasDirAt, hasDirAt, hasDirAt, hasDirAt, hasDirAt, hasParentPath, hasPath, hasPath, hasPath, hasPath, hasPath, hasSubDirs, hasSubDirs, hasSubDirs, hasSubDirs, hasValue, hasValue, hasValue, hasValue, hasValue, hasValueAt, hasValueAt, hasValueAt, hasValueAt, hasValueAt, hasValueAt, hasValueAt, hasValueAt, isArray, isArray, isArray, isArray, isArray, isArray, isChild, isChild, isChild, isChild, isDir, isDir, isDir, isDir, isDir, isEqualTo, isIndexDir, isIndexDir, isIndexDir, isIndexDir, isIndexDir, isLeaf, isLeaf, isLeaf, isLeaf, isLeaf, isRootPath, keySet, keySet, keySet, keySet, keySet, lastArrayIndex, lastArrayIndex, lastArrayIndex, lastArrayIndex, lastArrayIndex, lastArrayIndex, lastDirIndex, lastDirIndex, lastDirIndex, lastDirIndex, lastDirIndex, lastDirIndex, leaves, leaves, leaves, leaves, leaves, leaves, nextArrayIndex, nextArrayIndex, nextArrayIndex, nextArrayIndex, nextArrayIndex, nextArrayIndex, nextDirIndex, nextDirIndex, nextDirIndex, nextDirIndex, nextDirIndex, nextDirIndex, paths, paths, paths, paths, paths, paths, queryPaths, queryPaths, queryPaths, queryPaths, queryPaths, queryPaths, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, toDataStructure, toDataStructure, toExternalPath, toInstance, toInstance, toLeaf, toMap, toNormalizedPath, toParentPath, toPath, toPath, toPath, toPath, toPathElements, toPathList, toPathStack, toPrintable, toPropertyPath, toType, toType, toType, toType, toType, toType
Methods inherited from interface org.refcodes.struct.PathMap.MutablePathMap
add, add, add, add, add, add, appendDirTo, appendDirTo, appendDirTo, appendDirTo, appendDirTo, appendDirTo, appendDirTo, appendDirTo, appendDirTo, appendDirTo, appendDirTo, appendDirTo, appendValueTo, appendValueTo, appendValueTo, appendValueTo, appendValueTo, appendValueTo, delete, delete, delete, delete, delete, fromType, fromType, fromType, fromType, fromType, fromType, fromType, fromType, insert, insert, insertBetween, insertBetween, insertBetween, insertBetween, insertBetween, insertBetween, insertBetween, insertBetween, insertBetween, insertBetween, insertFrom, insertFrom, insertFrom, insertFrom, insertFrom, insertFrom, insertFrom, insertFrom, insertFrom, insertFrom, insertTo, insertTo, insertTo, insertTo, insertTo, insertTo, insertTo, insertTo, insertTo, insertTo, merge, merge, mergeBetween, mergeBetween, mergeBetween, mergeBetween, mergeBetween, mergeBetween, mergeBetween, mergeBetween, mergeBetween, mergeBetween, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeTo, mergeTo, mergeTo, mergeTo, mergeTo, mergeTo, mergeTo, mergeTo, mergeTo, mergeTo, put, putArray, putArray, putArray, putArray, putArray, putArray, putArray, putArray, putArray, putArray, putArray, putArray, putValueAt, putValueAt, putValueAt, putValueAt, putValueAt, putValueAt, remove, remove, remove, removeValueAt, removeValueAt, removeValueAt, removeValueAt, removeValueAt, toSourceCode, toSourceCode
Methods inherited from interface org.refcodes.mixin.TypeAccessor
getType
-
Constructor Details
-
HalStruct
public HalStruct()Create an emptyHalStruct
instance using the public path delimiter "/" (Delimiter.PATH
) for the path declarations. -
HalStruct
Create aHalStruct
instance containing the elements as ofPathMap.MutablePathMap.insert(Object)
using the public path delimiter "/" (Delimiter.PATH
) for the path declarations.- Parameters:
aObj
- The object from which the elements are to be added.
-
HalStruct
Creates aHalStruct
instance containing the elements as ofPathMap.MutablePathMap.insert(Object)
using the public path delimiter "/" (Delimiter.PATH
) for the path declarations.- Parameters:
aObj
- The object from which the elements are to be added.aFromPath
- The path from where to start adding elements of the provided object.
-
HalStruct
Create aHalStruct
instance containing the elements as ofPathMap.MutablePathMap.insert(Object)
using the public path delimiter "/" (Delimiter.PATH
) for the path declarations.- Parameters:
aToPath
- The sub-path where to insert the object's introspected values to.aObj
- The object from which the elements are to be added.
-
HalStruct
Creates aHalStruct
instance containing the elements as ofPathMap.MutablePathMap.insert(Object)
using the public path delimiter "/" (Delimiter.PATH
for the path declarations.- Parameters:
aToPath
- The sub-path where to insert the object's introspected values to.aObj
- The object from which the elements are to be added.aFromPath
- The path from where to start adding elements of the provided object.
-
-
Method Details
-
getDirAt
-
getDirAt
-
putDirAt
-
putDirAt
public HalStruct putDirAt(Collection<?> aPathElements, int aIndex, org.refcodes.struct.PathMap<String> aDir) -
putDirAt
-
putDirAt
-
putDirAt
-
putDirAt
-
putDirAt
-
putDirAt
-
putDirAt
-
putDirAt
-
putDirAt
-
putDirAt
-
query
-
query
-
query
-
query
-
query
-
queryBetween
public HalStruct queryBetween(Collection<?> aFromPath, Collection<?> aPathQuery, Collection<?> aToPath) - Specified by:
queryBetween
in interfaceorg.refcodes.struct.CanonicalMap
- Specified by:
queryBetween
in interfaceorg.refcodes.struct.PathMap<String>
- Overrides:
queryBetween
in classHalMap
-
queryBetween
- Specified by:
queryBetween
in interfaceorg.refcodes.struct.CanonicalMap
- Specified by:
queryBetween
in interfaceorg.refcodes.struct.PathMap<String>
- Overrides:
queryBetween
in classHalMap
-
queryBetween
- Specified by:
queryBetween
in interfaceorg.refcodes.struct.CanonicalMap
- Specified by:
queryBetween
in interfaceorg.refcodes.struct.PathMap<String>
- Overrides:
queryBetween
in classHalMap
-
queryBetween
- Specified by:
queryBetween
in interfaceorg.refcodes.struct.CanonicalMap
- Specified by:
queryBetween
in interfaceorg.refcodes.struct.PathMap<String>
- Overrides:
queryBetween
in classHalMap
-
queryBetween
- Specified by:
queryBetween
in interfaceorg.refcodes.struct.CanonicalMap
- Specified by:
queryBetween
in interfaceorg.refcodes.struct.PathMap<String>
- Overrides:
queryBetween
in classHalMap
-
queryBetween
- Specified by:
queryBetween
in interfaceorg.refcodes.struct.CanonicalMap
- Specified by:
queryBetween
in interfaceorg.refcodes.struct.PathMap<String>
- Overrides:
queryBetween
in classHalMap
-
queryFrom
-
queryFrom
-
queryFrom
-
queryFrom
-
queryFrom
-
queryFrom
-
queryTo
-
queryTo
-
queryTo
-
queryTo
-
queryTo
-
queryTo
-
removeAll
-
removeAll
-
removeAll
-
removeAll
-
removeAll
-
removeAll
-
removeDirAt
- Specified by:
removeDirAt
in interfaceorg.refcodes.struct.CanonicalMap.MutableCanonicalMap
- Specified by:
removeDirAt
in interfaceorg.refcodes.struct.PathMap.MutablePathMap<String>
- Overrides:
removeDirAt
in classHalMap
-
removeDirAt
- Specified by:
removeDirAt
in interfaceorg.refcodes.struct.CanonicalMap.MutableCanonicalMap
- Specified by:
removeDirAt
in interfaceorg.refcodes.struct.PathMap.MutablePathMap<String>
- Overrides:
removeDirAt
in classHalMap
-
removeDirAt
- Specified by:
removeDirAt
in interfaceorg.refcodes.struct.CanonicalMap.MutableCanonicalMap
- Specified by:
removeDirAt
in interfaceorg.refcodes.struct.PathMap.MutablePathMap<String>
- Overrides:
removeDirAt
in classHalMap
-
removeDirAt
- Specified by:
removeDirAt
in interfaceorg.refcodes.struct.CanonicalMap.MutableCanonicalMap
- Specified by:
removeDirAt
in interfaceorg.refcodes.struct.PathMap.MutablePathMap<String>
- Overrides:
removeDirAt
in classHalMap
-
removeDirAt
- Specified by:
removeDirAt
in interfaceorg.refcodes.struct.CanonicalMap.MutableCanonicalMap
- Specified by:
removeDirAt
in interfaceorg.refcodes.struct.PathMap.MutablePathMap<String>
- Overrides:
removeDirAt
in classHalMap
-
removeFrom
- Specified by:
removeFrom
in interfaceorg.refcodes.struct.CanonicalMap.MutableCanonicalMap
- Specified by:
removeFrom
in interfaceorg.refcodes.struct.PathMap.MutablePathMap<String>
- Overrides:
removeFrom
in classHalMap
-
removeFrom
- Specified by:
removeFrom
in interfaceorg.refcodes.struct.CanonicalMap.MutableCanonicalMap
- Specified by:
removeFrom
in interfaceorg.refcodes.struct.PathMap.MutablePathMap<String>
- Overrides:
removeFrom
in classHalMap
-
removeFrom
- Specified by:
removeFrom
in interfaceorg.refcodes.struct.CanonicalMap.MutableCanonicalMap
- Specified by:
removeFrom
in interfaceorg.refcodes.struct.PathMap.MutablePathMap<String>
- Overrides:
removeFrom
in classHalMap
-
removeFrom
- Specified by:
removeFrom
in interfaceorg.refcodes.struct.CanonicalMap.MutableCanonicalMap
- Specified by:
removeFrom
in interfaceorg.refcodes.struct.PathMap.MutablePathMap<String>
- Overrides:
removeFrom
in classHalMap
-
removePaths
- Specified by:
removePaths
in interfaceorg.refcodes.struct.CanonicalMap.MutableCanonicalMap
- Specified by:
removePaths
in interfaceorg.refcodes.struct.PathMap.MutablePathMap<String>
- Overrides:
removePaths
in classHalMap
-
removePaths
- Specified by:
removePaths
in interfaceorg.refcodes.struct.CanonicalMap.MutableCanonicalMap
- Specified by:
removePaths
in interfaceorg.refcodes.struct.PathMap.MutablePathMap<String>
- Overrides:
removePaths
in classHalMap
-
retrieveBetween
- Specified by:
retrieveBetween
in interfaceorg.refcodes.struct.CanonicalMap
- Specified by:
retrieveBetween
in interfaceorg.refcodes.struct.PathMap<String>
- Overrides:
retrieveBetween
in classHalMap
-
retrieveBetween
- Specified by:
retrieveBetween
in interfaceorg.refcodes.struct.CanonicalMap
- Specified by:
retrieveBetween
in interfaceorg.refcodes.struct.PathMap<String>
- Overrides:
retrieveBetween
in classHalMap
-
retrieveBetween
- Specified by:
retrieveBetween
in interfaceorg.refcodes.struct.CanonicalMap
- Specified by:
retrieveBetween
in interfaceorg.refcodes.struct.PathMap<String>
- Overrides:
retrieveBetween
in classHalMap
-
retrieveBetween
- Specified by:
retrieveBetween
in interfaceorg.refcodes.struct.CanonicalMap
- Specified by:
retrieveBetween
in interfaceorg.refcodes.struct.PathMap<String>
- Overrides:
retrieveBetween
in classHalMap
-
retrieveBetween
- Specified by:
retrieveBetween
in interfaceorg.refcodes.struct.CanonicalMap
- Specified by:
retrieveBetween
in interfaceorg.refcodes.struct.PathMap<String>
- Overrides:
retrieveBetween
in classHalMap
-
retrieveFrom
- Specified by:
retrieveFrom
in interfaceorg.refcodes.struct.CanonicalMap
- Specified by:
retrieveFrom
in interfaceorg.refcodes.struct.PathMap<String>
- Overrides:
retrieveFrom
in classHalMap
-
retrieveFrom
- Specified by:
retrieveFrom
in interfaceorg.refcodes.struct.CanonicalMap
- Specified by:
retrieveFrom
in interfaceorg.refcodes.struct.PathMap<String>
- Overrides:
retrieveFrom
in classHalMap
-
retrieveFrom
- Specified by:
retrieveFrom
in interfaceorg.refcodes.struct.CanonicalMap
- Specified by:
retrieveFrom
in interfaceorg.refcodes.struct.PathMap<String>
- Overrides:
retrieveFrom
in classHalMap
-
retrieveFrom
- Specified by:
retrieveFrom
in interfaceorg.refcodes.struct.CanonicalMap
- Specified by:
retrieveFrom
in interfaceorg.refcodes.struct.PathMap<String>
- Overrides:
retrieveFrom
in classHalMap
-
retrieveFrom
- Specified by:
retrieveFrom
in interfaceorg.refcodes.struct.CanonicalMap
- Specified by:
retrieveFrom
in interfaceorg.refcodes.struct.PathMap<String>
- Overrides:
retrieveFrom
in classHalMap
-
retrieveTo
- Specified by:
retrieveTo
in interfaceorg.refcodes.struct.CanonicalMap
- Specified by:
retrieveTo
in interfaceorg.refcodes.struct.PathMap<String>
- Overrides:
retrieveTo
in classHalMap
-
retrieveTo
- Specified by:
retrieveTo
in interfaceorg.refcodes.struct.CanonicalMap
- Specified by:
retrieveTo
in interfaceorg.refcodes.struct.PathMap<String>
- Overrides:
retrieveTo
in classHalMap
-
retrieveTo
- Specified by:
retrieveTo
in interfaceorg.refcodes.struct.CanonicalMap
- Specified by:
retrieveTo
in interfaceorg.refcodes.struct.PathMap<String>
- Overrides:
retrieveTo
in classHalMap
-
retrieveTo
- Specified by:
retrieveTo
in interfaceorg.refcodes.struct.CanonicalMap
- Specified by:
retrieveTo
in interfaceorg.refcodes.struct.PathMap<String>
- Overrides:
retrieveTo
in classHalMap
-
retrieveTo
- Specified by:
retrieveTo
in interfaceorg.refcodes.struct.CanonicalMap
- Specified by:
retrieveTo
in interfaceorg.refcodes.struct.PathMap<String>
- Overrides:
retrieveTo
in classHalMap
-
withInsert
- Specified by:
withInsert
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withInsert
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withInsert
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withInsert
in classHalMap
-
withInsert
- Specified by:
withInsert
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withInsert
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withInsert
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withInsert
in classHalMap
-
withInsertBetween
public HalStruct withInsertBetween(Collection<?> aToPathElements, Object aFrom, Collection<?> aFromPathElements) - Specified by:
withInsertBetween
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withInsertBetween
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withInsertBetween
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withInsertBetween
in classHalMap
-
withInsertBetween
public HalStruct withInsertBetween(Collection<?> aToPathElements, org.refcodes.struct.PathMap<String> aFrom, Collection<?> aFromPathElements) - Specified by:
withInsertBetween
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withInsertBetween
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withInsertBetween
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withInsertBetween
in classHalMap
-
withInsertBetween
- Specified by:
withInsertBetween
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withInsertBetween
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withInsertBetween
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withInsertBetween
in classHalMap
-
withInsertBetween
public HalStruct withInsertBetween(Object aToPath, org.refcodes.struct.PathMap<String> aFrom, Object aFromPath) - Specified by:
withInsertBetween
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withInsertBetween
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withInsertBetween
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withInsertBetween
in classHalMap
-
withInsertBetween
public HalStruct withInsertBetween(Object[] aToPathElements, Object aFrom, Object[] aFromPathElements) - Specified by:
withInsertBetween
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withInsertBetween
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withInsertBetween
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withInsertBetween
in classHalMap
-
withInsertBetween
public HalStruct withInsertBetween(Object[] aToPathElements, org.refcodes.struct.PathMap<String> aFrom, Object[] aFromPathElements) - Specified by:
withInsertBetween
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withInsertBetween
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withInsertBetween
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withInsertBetween
in classHalMap
-
withInsertBetween
- Specified by:
withInsertBetween
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withInsertBetween
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withInsertBetween
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withInsertBetween
in classHalMap
-
withInsertBetween
public HalStruct withInsertBetween(String aToPath, org.refcodes.struct.PathMap<String> aFrom, String aFromPath) - Specified by:
withInsertBetween
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withInsertBetween
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withInsertBetween
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withInsertBetween
in classHalMap
-
withInsertBetween
public HalStruct withInsertBetween(String[] aToPathElements, Object aFrom, String[] aFromPathElements) - Specified by:
withInsertBetween
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withInsertBetween
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withInsertBetween
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withInsertBetween
in classHalMap
-
withInsertBetween
public HalStruct withInsertBetween(String[] aToPathElements, org.refcodes.struct.PathMap<String> aFrom, String[] aFromPathElements) - Specified by:
withInsertBetween
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withInsertBetween
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withInsertBetween
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withInsertBetween
in classHalMap
-
withInsertFrom
- Specified by:
withInsertFrom
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withInsertFrom
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withInsertFrom
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withInsertFrom
in classHalMap
-
withInsertFrom
- Specified by:
withInsertFrom
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withInsertFrom
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withInsertFrom
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withInsertFrom
in classHalMap
-
withInsertFrom
- Specified by:
withInsertFrom
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withInsertFrom
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withInsertFrom
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withInsertFrom
in classHalMap
-
withInsertFrom
- Specified by:
withInsertFrom
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withInsertFrom
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withInsertFrom
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withInsertFrom
in classHalMap
-
withInsertFrom
- Specified by:
withInsertFrom
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withInsertFrom
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withInsertFrom
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withInsertFrom
in classHalMap
-
withInsertFrom
public HalStruct withInsertFrom(org.refcodes.struct.PathMap<String> aFrom, Collection<?> aFromPathElements) - Specified by:
withInsertFrom
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withInsertFrom
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withInsertFrom
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withInsertFrom
in classHalMap
-
withInsertFrom
- Specified by:
withInsertFrom
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withInsertFrom
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withInsertFrom
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withInsertFrom
in classHalMap
-
withInsertFrom
public HalStruct withInsertFrom(org.refcodes.struct.PathMap<String> aFrom, Object... aFromPathElements) - Specified by:
withInsertFrom
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withInsertFrom
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withInsertFrom
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withInsertFrom
in classHalMap
-
withInsertFrom
- Specified by:
withInsertFrom
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withInsertFrom
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withInsertFrom
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withInsertFrom
in classHalMap
-
withInsertFrom
public HalStruct withInsertFrom(org.refcodes.struct.PathMap<String> aFrom, String... aFromPathElements) - Specified by:
withInsertFrom
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withInsertFrom
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withInsertFrom
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withInsertFrom
in classHalMap
-
withInsertTo
- Specified by:
withInsertTo
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withInsertTo
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withInsertTo
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withInsertTo
in classHalMap
-
withInsertTo
public HalStruct withInsertTo(Collection<?> aToPathElements, org.refcodes.struct.PathMap<String> aFrom) - Specified by:
withInsertTo
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withInsertTo
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withInsertTo
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withInsertTo
in classHalMap
-
withInsertTo
- Specified by:
withInsertTo
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withInsertTo
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withInsertTo
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withInsertTo
in classHalMap
-
withInsertTo
- Specified by:
withInsertTo
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withInsertTo
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withInsertTo
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withInsertTo
in classHalMap
-
withInsertTo
- Specified by:
withInsertTo
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withInsertTo
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withInsertTo
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withInsertTo
in classHalMap
-
withInsertTo
- Specified by:
withInsertTo
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withInsertTo
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withInsertTo
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withInsertTo
in classHalMap
-
withInsertTo
- Specified by:
withInsertTo
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withInsertTo
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withInsertTo
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withInsertTo
in classHalMap
-
withInsertTo
- Specified by:
withInsertTo
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withInsertTo
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withInsertTo
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withInsertTo
in classHalMap
-
withInsertTo
- Specified by:
withInsertTo
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withInsertTo
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withInsertTo
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withInsertTo
in classHalMap
-
withInsertTo
- Specified by:
withInsertTo
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withInsertTo
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withInsertTo
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withInsertTo
in classHalMap
-
withMerge
- Specified by:
withMerge
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withMerge
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withMerge
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withMerge
in classHalMap
-
withMerge
- Specified by:
withMerge
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withMerge
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withMerge
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withMerge
in classHalMap
-
withMergeBetween
public HalStruct withMergeBetween(Collection<?> aToPathElements, Object aFrom, Collection<?> aFromPathElements) - Specified by:
withMergeBetween
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withMergeBetween
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withMergeBetween
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withMergeBetween
in classHalMap
-
withMergeBetween
public HalStruct withMergeBetween(Collection<?> aToPathElements, org.refcodes.struct.PathMap<String> aFrom, Collection<?> aFromPathElements) - Specified by:
withMergeBetween
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withMergeBetween
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withMergeBetween
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withMergeBetween
in classHalMap
-
withMergeBetween
- Specified by:
withMergeBetween
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withMergeBetween
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withMergeBetween
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withMergeBetween
in classHalMap
-
withMergeBetween
public HalStruct withMergeBetween(Object aToPath, org.refcodes.struct.PathMap<String> aFrom, Object aFromPath) - Specified by:
withMergeBetween
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withMergeBetween
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withMergeBetween
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withMergeBetween
in classHalMap
-
withMergeBetween
public HalStruct withMergeBetween(Object[] aToPathElements, Object aFrom, Object[] aFromPathElements) - Specified by:
withMergeBetween
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withMergeBetween
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withMergeBetween
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withMergeBetween
in classHalMap
-
withMergeBetween
public HalStruct withMergeBetween(Object[] aToPathElements, org.refcodes.struct.PathMap<String> aFrom, Object[] aFromPathElements) - Specified by:
withMergeBetween
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withMergeBetween
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withMergeBetween
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withMergeBetween
in classHalMap
-
withMergeBetween
- Specified by:
withMergeBetween
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withMergeBetween
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withMergeBetween
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withMergeBetween
in classHalMap
-
withMergeBetween
public HalStruct withMergeBetween(String aToPath, org.refcodes.struct.PathMap<String> aFrom, String aFromPath) - Specified by:
withMergeBetween
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withMergeBetween
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withMergeBetween
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withMergeBetween
in classHalMap
-
withMergeBetween
public HalStruct withMergeBetween(String[] aToPathElements, Object aFrom, String[] aFromPathElements) - Specified by:
withMergeBetween
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withMergeBetween
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withMergeBetween
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withMergeBetween
in classHalMap
-
withMergeBetween
public HalStruct withMergeBetween(String[] aToPathElements, org.refcodes.struct.PathMap<String> aFrom, String[] aFromPathElements) - Specified by:
withMergeBetween
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withMergeBetween
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withMergeBetween
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withMergeBetween
in classHalMap
-
withMergeFrom
- Specified by:
withMergeFrom
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withMergeFrom
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withMergeFrom
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withMergeFrom
in classHalMap
-
withMergeFrom
- Specified by:
withMergeFrom
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withMergeFrom
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withMergeFrom
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withMergeFrom
in classHalMap
-
withMergeFrom
- Specified by:
withMergeFrom
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withMergeFrom
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withMergeFrom
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withMergeFrom
in classHalMap
-
withMergeFrom
- Specified by:
withMergeFrom
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withMergeFrom
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withMergeFrom
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withMergeFrom
in classHalMap
-
withMergeFrom
- Specified by:
withMergeFrom
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withMergeFrom
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withMergeFrom
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withMergeFrom
in classHalMap
-
withMergeFrom
public HalStruct withMergeFrom(org.refcodes.struct.PathMap<String> aFrom, Collection<?> aFromPathElements) - Specified by:
withMergeFrom
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withMergeFrom
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withMergeFrom
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withMergeFrom
in classHalMap
-
withMergeFrom
- Specified by:
withMergeFrom
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withMergeFrom
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withMergeFrom
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withMergeFrom
in classHalMap
-
withMergeFrom
public HalStruct withMergeFrom(org.refcodes.struct.PathMap<String> aFrom, Object... aFromPathElements) - Specified by:
withMergeFrom
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withMergeFrom
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withMergeFrom
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withMergeFrom
in classHalMap
-
withMergeFrom
- Specified by:
withMergeFrom
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withMergeFrom
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withMergeFrom
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withMergeFrom
in classHalMap
-
withMergeFrom
public HalStruct withMergeFrom(org.refcodes.struct.PathMap<String> aFrom, String... aFromPathElements) - Specified by:
withMergeFrom
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withMergeFrom
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withMergeFrom
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withMergeFrom
in classHalMap
-
withMergeTo
- Specified by:
withMergeTo
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withMergeTo
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withMergeTo
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withMergeTo
in classHalMap
-
withMergeTo
public HalStruct withMergeTo(Collection<?> aToPathElements, org.refcodes.struct.PathMap<String> aFrom) - Specified by:
withMergeTo
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withMergeTo
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withMergeTo
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withMergeTo
in classHalMap
-
withMergeTo
- Specified by:
withMergeTo
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withMergeTo
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withMergeTo
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withMergeTo
in classHalMap
-
withMergeTo
- Specified by:
withMergeTo
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withMergeTo
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withMergeTo
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withMergeTo
in classHalMap
-
withMergeTo
- Specified by:
withMergeTo
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withMergeTo
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withMergeTo
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withMergeTo
in classHalMap
-
withMergeTo
- Specified by:
withMergeTo
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withMergeTo
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withMergeTo
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withMergeTo
in classHalMap
-
withMergeTo
- Specified by:
withMergeTo
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withMergeTo
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withMergeTo
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withMergeTo
in classHalMap
-
withMergeTo
- Specified by:
withMergeTo
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withMergeTo
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withMergeTo
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withMergeTo
in classHalMap
-
withMergeTo
- Specified by:
withMergeTo
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withMergeTo
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withMergeTo
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withMergeTo
in classHalMap
-
withMergeTo
- Specified by:
withMergeTo
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withMergeTo
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withMergeTo
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withMergeTo
in classHalMap
-
withPut
- Specified by:
withPut
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withPut
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withPut
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withPut
in classHalMap
-
withPut
- Specified by:
withPut
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withPut
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withPut
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withPut
in classHalMap
-
withPut
-
withPut
- Specified by:
withPut
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withPut
in interfaceorg.refcodes.struct.Dictionary.MutableDictionary.DictionaryBuilder<String,
String, org.refcodes.struct.PathMap.PathMapBuilder<String>> - Specified by:
withPut
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withPut
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withPut
in classHalMap
-
withPut
- Specified by:
withPut
in interfaceorg.refcodes.struct.Dictionary.MutableDictionary.DictionaryBuilder<String,
String, org.refcodes.struct.PathMap.PathMapBuilder<String>> - Specified by:
withPut
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Overrides:
withPut
in classHalMap
-
withPut
- Specified by:
withPut
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withPut
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withPut
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withPut
in classHalMap
-
withPutBoolean
- Specified by:
withPutBoolean
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withPutBoolean
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Overrides:
withPutBoolean
in classHalMap
-
withPutBoolean
- Specified by:
withPutBoolean
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withPutBoolean
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Overrides:
withPutBoolean
in classHalMap
-
withPutBoolean
- Specified by:
withPutBoolean
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withPutBoolean
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Overrides:
withPutBoolean
in classHalMap
-
withPutBoolean
- Specified by:
withPutBoolean
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withPutBoolean
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Overrides:
withPutBoolean
in classHalMap
-
withPutBoolean
- Specified by:
withPutBoolean
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withPutBoolean
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Overrides:
withPutBoolean
in classHalMap
-
withPutByte
- Specified by:
withPutByte
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withPutByte
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Overrides:
withPutByte
in classHalMap
-
withPutByte
- Specified by:
withPutByte
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withPutByte
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Overrides:
withPutByte
in classHalMap
-
withPutByte
- Specified by:
withPutByte
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withPutByte
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Overrides:
withPutByte
in classHalMap
-
withPutByte
- Specified by:
withPutByte
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withPutByte
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Overrides:
withPutByte
in classHalMap
-
withPutByte
- Specified by:
withPutByte
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withPutByte
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Overrides:
withPutByte
in classHalMap
-
withPutChar
- Specified by:
withPutChar
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withPutChar
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Overrides:
withPutChar
in classHalMap
-
withPutChar
- Specified by:
withPutChar
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withPutChar
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Overrides:
withPutChar
in classHalMap
-
withPutChar
- Specified by:
withPutChar
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withPutChar
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Overrides:
withPutChar
in classHalMap
-
withPutChar
- Specified by:
withPutChar
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withPutChar
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Overrides:
withPutChar
in classHalMap
-
withPutChar
- Specified by:
withPutChar
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withPutChar
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Overrides:
withPutChar
in classHalMap
-
withPutClass
- Specified by:
withPutClass
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withPutClass
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Overrides:
withPutClass
in classHalMap
-
withPutClass
- Specified by:
withPutClass
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withPutClass
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Overrides:
withPutClass
in classHalMap
-
withPutClass
- Specified by:
withPutClass
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withPutClass
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Overrides:
withPutClass
in classHalMap
-
withPutClass
- Specified by:
withPutClass
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withPutClass
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Overrides:
withPutClass
in classHalMap
-
withPutClass
- Specified by:
withPutClass
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withPutClass
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Overrides:
withPutClass
in classHalMap
-
withPutDirAt
- Specified by:
withPutDirAt
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withPutDirAt
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withPutDirAt
in classHalMap
-
withPutDirAt
public HalStruct withPutDirAt(Collection<?> aPathElements, int aIndex, org.refcodes.struct.PathMap<String> aDir) - Specified by:
withPutDirAt
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withPutDirAt
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withPutDirAt
in classHalMap
-
withPutDirAt
- Specified by:
withPutDirAt
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withPutDirAt
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withPutDirAt
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withPutDirAt
in classHalMap
-
withPutDirAt
- Specified by:
withPutDirAt
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withPutDirAt
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withPutDirAt
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withPutDirAt
in classHalMap
-
withPutDirAt
- Specified by:
withPutDirAt
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withPutDirAt
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withPutDirAt
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withPutDirAt
in classHalMap
-
withPutDirAt
- Specified by:
withPutDirAt
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withPutDirAt
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withPutDirAt
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withPutDirAt
in classHalMap
-
withPutDirAt
- Specified by:
withPutDirAt
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withPutDirAt
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withPutDirAt
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withPutDirAt
in classHalMap
-
withPutDirAt
public HalStruct withPutDirAt(Object[] aPathElements, int aIndex, org.refcodes.struct.PathMap<String> aDir) - Specified by:
withPutDirAt
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withPutDirAt
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withPutDirAt
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withPutDirAt
in classHalMap
-
withPutDirAt
- Specified by:
withPutDirAt
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withPutDirAt
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withPutDirAt
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withPutDirAt
in classHalMap
-
withPutDirAt
- Specified by:
withPutDirAt
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withPutDirAt
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withPutDirAt
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withPutDirAt
in classHalMap
-
withPutDirAt
- Specified by:
withPutDirAt
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withPutDirAt
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withPutDirAt
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withPutDirAt
in classHalMap
-
withPutDirAt
public HalStruct withPutDirAt(String[] aPathElements, int aIndex, org.refcodes.struct.PathMap<String> aDir) - Specified by:
withPutDirAt
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withPutDirAt
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withPutDirAt
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withPutDirAt
in classHalMap
-
withPutDouble
- Specified by:
withPutDouble
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withPutDouble
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Overrides:
withPutDouble
in classHalMap
-
withPutDouble
- Specified by:
withPutDouble
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withPutDouble
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Overrides:
withPutDouble
in classHalMap
-
withPutDouble
- Specified by:
withPutDouble
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withPutDouble
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Overrides:
withPutDouble
in classHalMap
-
withPutDouble
- Specified by:
withPutDouble
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withPutDouble
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Overrides:
withPutDouble
in classHalMap
-
withPutDouble
- Specified by:
withPutDouble
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withPutDouble
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Overrides:
withPutDouble
in classHalMap
-
withPutEnum
- Specified by:
withPutEnum
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withPutEnum
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Overrides:
withPutEnum
in classHalMap
-
withPutEnum
- Specified by:
withPutEnum
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withPutEnum
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Overrides:
withPutEnum
in classHalMap
-
withPutEnum
- Specified by:
withPutEnum
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withPutEnum
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Overrides:
withPutEnum
in classHalMap
-
withPutEnum
- Specified by:
withPutEnum
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withPutEnum
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Overrides:
withPutEnum
in classHalMap
-
withPutEnum
- Specified by:
withPutEnum
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withPutEnum
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Overrides:
withPutEnum
in classHalMap
-
withPutFloat
- Specified by:
withPutFloat
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withPutFloat
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Overrides:
withPutFloat
in classHalMap
-
withPutFloat
- Specified by:
withPutFloat
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withPutFloat
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Overrides:
withPutFloat
in classHalMap
-
withPutFloat
- Specified by:
withPutFloat
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withPutFloat
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Overrides:
withPutFloat
in classHalMap
-
withPutFloat
- Specified by:
withPutFloat
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withPutFloat
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Overrides:
withPutFloat
in classHalMap
-
withPutFloat
- Specified by:
withPutFloat
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withPutFloat
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Overrides:
withPutFloat
in classHalMap
-
withPutInt
- Specified by:
withPutInt
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withPutInt
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Overrides:
withPutInt
in classHalMap
-
withPutInt
- Specified by:
withPutInt
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withPutInt
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Overrides:
withPutInt
in classHalMap
-
withPutInt
- Specified by:
withPutInt
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withPutInt
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Overrides:
withPutInt
in classHalMap
-
withPutInt
- Specified by:
withPutInt
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withPutInt
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Overrides:
withPutInt
in classHalMap
-
withPutInt
- Specified by:
withPutInt
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withPutInt
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Overrides:
withPutInt
in classHalMap
-
withPutLong
- Specified by:
withPutLong
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withPutLong
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Overrides:
withPutLong
in classHalMap
-
withPutLong
- Specified by:
withPutLong
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withPutLong
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Overrides:
withPutLong
in classHalMap
-
withPutLong
- Specified by:
withPutLong
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withPutLong
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Overrides:
withPutLong
in classHalMap
-
withPutLong
- Specified by:
withPutLong
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withPutLong
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Overrides:
withPutLong
in classHalMap
-
withPutLong
- Specified by:
withPutLong
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withPutLong
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Overrides:
withPutLong
in classHalMap
-
withPutShort
- Specified by:
withPutShort
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withPutShort
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Overrides:
withPutShort
in classHalMap
-
withPutShort
- Specified by:
withPutShort
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withPutShort
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Overrides:
withPutShort
in classHalMap
-
withPutShort
- Specified by:
withPutShort
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withPutShort
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Overrides:
withPutShort
in classHalMap
-
withPutShort
- Specified by:
withPutShort
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withPutShort
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Overrides:
withPutShort
in classHalMap
-
withPutShort
- Specified by:
withPutShort
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withPutShort
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Overrides:
withPutShort
in classHalMap
-
withPutString
- Specified by:
withPutString
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withPutString
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Overrides:
withPutString
in classHalMap
-
withPutString
- Specified by:
withPutString
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withPutString
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Overrides:
withPutString
in classHalMap
-
withPutString
- Specified by:
withPutString
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withPutString
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Overrides:
withPutString
in classHalMap
-
withPutString
- Specified by:
withPutString
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withPutString
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Overrides:
withPutString
in classHalMap
-
withPutString
- Specified by:
withPutString
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withPutString
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Overrides:
withPutString
in classHalMap
-
withRemoveFrom
- Specified by:
withRemoveFrom
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withRemoveFrom
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withRemoveFrom
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withRemoveFrom
in classHalMap
-
withRemoveFrom
- Specified by:
withRemoveFrom
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withRemoveFrom
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withRemoveFrom
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withRemoveFrom
in classHalMap
-
withRemoveFrom
- Specified by:
withRemoveFrom
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withRemoveFrom
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withRemoveFrom
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withRemoveFrom
in classHalMap
-
withRemoveFrom
- Specified by:
withRemoveFrom
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withRemoveFrom
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withRemoveFrom
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withRemoveFrom
in classHalMap
-
withRemoveFrom
- Specified by:
withRemoveFrom
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withRemoveFrom
in interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
- Specified by:
withRemoveFrom
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withRemoveFrom
in classHalMap
-
withRemovePaths
- Specified by:
withRemovePaths
in interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
- Specified by:
withRemovePaths
in interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
- Overrides:
withRemovePaths
in classHalMap
-