java.lang.Object
org.refcodes.struct.PathMapBuilderImpl<String>
org.refcodes.struct.CanonicalMapBuilderImpl
org.refcodes.web.HttpBodyMap
- 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>
public class HttpBodyMap
extends org.refcodes.struct.CanonicalMapBuilderImpl
implements org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
The
HttpBodyMap type is a "dynamic" type in terms of it's structure
being represented by paths'. When a data structure is parsed e.g. from JSON
or XML, then the data structure's internal structure and values are reflected
by according paths's and values in the HttpBodyMap. The
HttpBodyMap is actually a specialization of the PathMap using
String objects as values and a slash ("/") as path delimiter. Using
the HttpBodyMap it is convenient to navigate or address elements from
unknown or dynamic data structures. The other way round the
HttpBodyMap may be used to construct dynamic data types by adding the
according paths's and values for marshaling into e.g. JSON or XML. Think of
an HttpBodyMap as a flattened JSON or XML structure. The
HttpClientResponse, HttpServerRequest,
HttpServerResponse as well as the HttpClientResponse
implementations directly support the HttpBodyMap, given that the
MediaTypeFactory being used supports marshaling and unmarshaling from
and to nested Map instances. The HttpBodyMap acts as a view
of the nested Map structures, which are somehow inconvenient to
navigate through. The HttpClientRequest.setRequest(Object)
implementation supports the HttpBodyMap to marshal an
HttpBodyMap into an HTTP Request-Body. The
HttpClientResponse.getResponse(Class) implementation supports the
HttpBodyMap to unmarshal an HTTP Response-Body into an
HttpBodyMap. The HttpServerRequest.getRequest(Class)
implementation supports the HttpBodyMap to unmarshal an HTTP
Request-Body into an HttpBodyMap. The
HttpServerResponse.setResponse(Object) implementation supports the
HttpBodyMap to marshal an HttpBodyMap into an HTTP
Request-Body.- 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.AnnotatorPropertyNested classes/interfaces inherited from interface org.refcodes.struct.CanonicalMap
org.refcodes.struct.CanonicalMap.CanonicalMapBuilder, org.refcodes.struct.CanonicalMap.MutableCanonicalMapNested 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.DelimiterPropertyNested 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.EmptyPropertyNested 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
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringFields inherited from class org.refcodes.struct.PathMapBuilderImpl
_backingMapFields inherited from interface org.refcodes.struct.PathMap
ANNOTATOR, DELIMITER -
Constructor Summary
ConstructorsConstructorDescriptionCreate an emptyHttpBodyMapinstance using the public path delimiter "/" (Delimiter.PATH) for the path declarations.HttpBodyMap(Object aObj) Create aHttpBodyMapinstance containing the elements as ofPathMap.MutablePathMap.insert(Object)using the public path delimiter "/" (Delimiter.PATH) for the path declarations.HttpBodyMap(Object aObj, String aFromPath) Creates aHttpBodyMapinstance containing the elements as ofPathMap.MutablePathMap.insert(Object)using the public path delimiter "/" (Delimiter.PATH) for the path declarations.HttpBodyMap(String aToPath, Object aObj) Create aHttpBodyMapinstance containing the elements as ofPathMap.MutablePathMap.insert(Object)using the public path delimiter "/" (Delimiter.PATH) for the path declarations.HttpBodyMap(String aToPath, Object aObj, String aFromPath) Creates aHttpBodyMapinstance containing the elements as ofPathMap.MutablePathMap.insert(Object)using the public path delimiter "/" (Delimiter.PATHfor the path declarations. -
Method Summary
Modifier and TypeMethodDescriptiongetDirAt(int aIndex) Retrieves the public path's ("status/alias") status alias.Retrieves the public path's ("status/code") status code.Class<?>Retrieves the public path's ("status/exception") status exception.Retrieves the public path's ("status/message") status message.Retrieves the public path's ("status/Time-Stamp") status Time-Stamp.booleanDetermines whether a public path's ("status/alias") status alias exists.booleanDetermines whether a public path's ("status/code") status code exists.booleanDetermines whether a public path's ("status/exception") status exception exists.booleanDetermines whether a public path's ("status/message") status message exists.booleanDetermines whether a public path's ("status/Time-Stamp") status Time-Stamp in milliseconds exists.putDirAt(Collection<?> aPathElements, int aIndex, Object aDir) putDirAt(Collection<?> aPathElements, int aIndex, org.refcodes.struct.PathMap<String> aDir) putStatusAlias(String aStatusAlias) Puts a public path's ("status/alias") status alias.putStatusAlias(HttpStatusCode aStatusCode) Puts a public path's ("status/alias") status alias.putStatusCode(int aStatusCode) Puts a public path's ("status/code") status code.putStatusCode(HttpStatusCode aStatusCode) Puts a public path's ("status/code") status code.putStatusException(Class<Exception> aStatusException) Puts a public path's ("status/exception") status exception.putStatusException(Exception aStatusException) Puts a public path's ("status/exception") status exception.putStatusMessage(String aStatusMessage) Puts a public path's ("status/message") status message.Puts a public path's ("status/Time-Stamp") status Time-Stamp to the current time in milliseconds as ofSystem.currentTimeMillis()putStatusTimeStamp(long aStatusTimeStamp) Puts a public path's ("status/Time-Stamp") status Time-Stamp in milliseconds.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> HttpBodyMapwithPutClass(Object[] aPathElements, Class<C> aValue) <C> HttpBodyMapwithPutClass(Object aKey, Class<C> aValue) <C> HttpBodyMapwithPutClass(String[] aPathElements, Class<C> aValue) <C> HttpBodyMapwithPutClass(String aKey, Class<C> aValue) <C> HttpBodyMapwithPutClass(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) <E extends Enum<E>>
HttpBodyMapwithPutEnum(Object[] aPathElements, E aValue) <E extends Enum<E>>
HttpBodyMapwithPutEnum(Object aKey, E aValue) <E extends Enum<E>>
HttpBodyMapwithPutEnum(String[] aPathElements, E aValue) <E extends Enum<E>>
HttpBodyMapwithPutEnum(String aKey, E aValue) <E extends Enum<E>>
HttpBodyMapwithPutEnum(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) withPutStatusAlias(String aStatusAlias) Puts a public path's ("status/alias") status alias.withPutStatusAlias(HttpStatusCode aStatusCode) Puts a public path's ("status/alias") status alias.withPutStatusCode(int aStatusCode) Puts a public path's ("status/code") status code.withPutStatusCode(HttpStatusCode aStatusCode) Puts a public path's ("status/code") status code.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, toInstanceMethods 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, toType, valuesMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.refcodes.mixin.AnnotatorAccessor
getAnnotatorMethods 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, toPropertiesMethods inherited from interface org.refcodes.struct.CanonicalMap.MutableCanonicalMap
containsValue, insert, insertBetween, insertFrom, insertTo, put, put, put, put, put, putAll, putAll, putAll, removeFrom, toDumpMethods inherited from interface org.refcodes.mixin.Clearable
clearMethods inherited from interface org.refcodes.struct.Containable
sizeMethods inherited from interface org.refcodes.mixin.DelimiterAccessor
getDelimiterMethods inherited from interface org.refcodes.mixin.Dumpable
toDumpMethods inherited from interface org.refcodes.mixin.EmptyAccessor
isEmptyMethods 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, getStringOrMethods 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, putStringMethods inherited from interface org.refcodes.struct.Keys
containsKey, get, getOr, keySet, use, valuesMethods inherited from interface org.refcodes.struct.Keys.MutableValues
putMethods 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, valuesMethods 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, getArrayIndexes, getArrayIndexes, getArrayIndexes, getArrayIndexes, getArrayIndexes, getArrayOr, getArrayOr, getArrayOr, getArrayOr, getArrayOr, getDirIndexes, getDirIndexes, getDirIndexes, getDirIndexes, getDirIndexes, getRootPath, getValueAt, getValueAt, getValueAt, getValueAt, getValueAt, getValueAt, hasChildren, hasChildren, hasChildren, hasChildren, hasChildren, hasDirAt, hasDirAt, hasDirAt, hasDirAt, hasDirAt, hasDirAt, hasDirAt, hasDirAt, hasDirAt, hasDirAt, hasDirAt, hasParentPath, hasPath, hasPath, hasPath, hasPath, hasSubDirs, hasSubDirs, hasSubDirs, hasSubDirs, hasValue, hasValue, hasValue, hasValue, hasValue, hasValueAt, hasValueAt, hasValueAt, hasValueAt, hasValueAt, hasValueAt, hasValueAt, hasValueAt, isArray, isArray, isArray, isArray, isArray, isArray, isChild, isChild, isChild, isChild, isDir, isDir, isDir, isDir, isDir, isEqualTo, isIndexDir, isIndexDir, isIndexDir, isIndexDir, isIndexDir, isLeaf, isLeaf, isLeaf, isLeaf, isLeaf, isRootPath, keySet, keySet, keySet, keySet, keySet, lastArrayIndex, lastArrayIndex, lastArrayIndex, lastArrayIndex, lastArrayIndex, lastArrayIndex, lastDirIndex, lastDirIndex, lastDirIndex, lastDirIndex, lastDirIndex, lastDirIndex, leaves, leaves, leaves, leaves, leaves, leaves, nextArrayIndex, nextArrayIndex, nextArrayIndex, nextArrayIndex, nextArrayIndex, nextArrayIndex, nextDirIndex, nextDirIndex, nextDirIndex, nextDirIndex, nextDirIndex, nextDirIndex, paths, paths, paths, paths, paths, paths, queryPaths, queryPaths, queryPaths, queryPaths, queryPaths, queryPaths, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, toDataStructure, toDataStructure, toExternalPath, toInstance, toInstance, toLeaf, toMap, toNormalizedPath, toParentPath, toPath, toPath, toPath, toPath, toPathElements, toPathList, toPathStack, toPrintable, toPropertyPath, toType, toType, toType, toType, toType, toType, toType, toTypeMethods 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, toSourceCodeMethods inherited from interface org.refcodes.mixin.TypeAccessor
getType
-
Field Details
-
STATUS_CODE_PATH
- See Also:
-
STATUS_ALIAS_PATH
- See Also:
-
STATUS_MESSAGE_PATH
- See Also:
-
STATUS_EXCEPTION_PATH
- See Also:
-
STATUS_TIMESTAMP_PATH
- See Also:
-
-
Constructor Details
-
HttpBodyMap
public HttpBodyMap()Create an emptyHttpBodyMapinstance using the public path delimiter "/" (Delimiter.PATH) for the path declarations. -
HttpBodyMap
Create aHttpBodyMapinstance 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.
-
HttpBodyMap
Create aHttpBodyMapinstance 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.
-
HttpBodyMap
Creates aHttpBodyMapinstance 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.
-
HttpBodyMap
Creates aHttpBodyMapinstance containing the elements as ofPathMap.MutablePathMap.insert(Object)using the public path delimiter "/" (Delimiter.PATHfor 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
-
retrieveFrom
- Specified by:
retrieveFromin interfaceorg.refcodes.struct.CanonicalMap- Specified by:
retrieveFromin interfaceorg.refcodes.struct.PathMap<String>- Overrides:
retrieveFromin classorg.refcodes.struct.CanonicalMapBuilderImpl
-
retrieveTo
- Specified by:
retrieveToin interfaceorg.refcodes.struct.CanonicalMap- Specified by:
retrieveToin interfaceorg.refcodes.struct.PathMap<String>- Overrides:
retrieveToin classorg.refcodes.struct.CanonicalMapBuilderImpl
-
retrieveBetween
- Specified by:
retrieveBetweenin interfaceorg.refcodes.struct.CanonicalMap- Specified by:
retrieveBetweenin interfaceorg.refcodes.struct.PathMap<String>
-
withPut
- Specified by:
withPutin interfaceorg.refcodes.struct.Dictionary.MutableDictionary.DictionaryBuilder<String,String, org.refcodes.struct.PathMap.PathMapBuilder<String>> - Specified by:
withPutin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Overrides:
withPutin classorg.refcodes.struct.CanonicalMapBuilderImpl
-
getDirAt
- Specified by:
getDirAtin interfaceorg.refcodes.struct.CanonicalMap- Specified by:
getDirAtin interfaceorg.refcodes.struct.PathMap<String>
-
getDirAt
- Specified by:
getDirAtin interfaceorg.refcodes.struct.CanonicalMap- Specified by:
getDirAtin interfaceorg.refcodes.struct.PathMap<String>
-
getStatusAlias
Retrieves the public path's ("status/alias") status alias.- Returns:
- The previously set value for the status alias public path.
-
getStatusCode
Retrieves the public path's ("status/code") status code.- Returns:
- The previously set value for the status code public path.
-
getStatusException
Retrieves the public path's ("status/exception") status exception.- Returns:
- The previously set value for the status exception public path.
-
getStatusMessage
Retrieves the public path's ("status/message") status message.- Returns:
- The previously set value for the status message public path.
-
getStatusTimeStamp
Retrieves the public path's ("status/Time-Stamp") status Time-Stamp.- Returns:
- The previously set value for the status Time-Stamp public path.
-
hasStatusAlias
public boolean hasStatusAlias()Determines whether a public path's ("status/alias") status alias exists.- Returns:
- True in case there is a valid value for the status alias default path.
-
hasStatusCode
public boolean hasStatusCode()Determines whether a public path's ("status/code") status code exists.- Returns:
- True in case there is a valid value for the status code default path.
-
hasStatusException
public boolean hasStatusException()Determines whether a public path's ("status/exception") status exception exists.- Returns:
- True in case there is a valid value for the status exception public path.
-
hasStatusMessage
public boolean hasStatusMessage()Determines whether a public path's ("status/message") status message exists.- Returns:
- True in case there is a valid value for the status message public path.
-
hasStatusTimeStamp
public boolean hasStatusTimeStamp()Determines whether a public path's ("status/Time-Stamp") status Time-Stamp in milliseconds exists.- Returns:
- True in case there is a valid value for the status Time-Stamp public path.
-
putDirAt
public HttpBodyMap putDirAt(Collection<?> aPathElements, int aIndex, Object aDir) throws IllegalArgumentException - Specified by:
putDirAtin interfaceorg.refcodes.struct.CanonicalMap.MutableCanonicalMap- Specified by:
putDirAtin interfaceorg.refcodes.struct.PathMap.MutablePathMap<String>- Throws:
IllegalArgumentException
-
putDirAt
public HttpBodyMap putDirAt(Collection<?> aPathElements, int aIndex, org.refcodes.struct.PathMap<String> aDir) throws IllegalArgumentException - Specified by:
putDirAtin interfaceorg.refcodes.struct.CanonicalMap.MutableCanonicalMap- Specified by:
putDirAtin interfaceorg.refcodes.struct.PathMap.MutablePathMap<String>- Throws:
IllegalArgumentException
-
putDirAt
- Specified by:
putDirAtin interfaceorg.refcodes.struct.CanonicalMap.MutableCanonicalMap- Specified by:
putDirAtin interfaceorg.refcodes.struct.PathMap.MutablePathMap<String>- Throws:
IllegalArgumentException
-
putDirAt
public HttpBodyMap putDirAt(int aIndex, org.refcodes.struct.PathMap<String> aDir) throws IllegalArgumentException - Specified by:
putDirAtin interfaceorg.refcodes.struct.CanonicalMap.MutableCanonicalMap- Specified by:
putDirAtin interfaceorg.refcodes.struct.PathMap.MutablePathMap<String>- Throws:
IllegalArgumentException
-
putDirAt
- Specified by:
putDirAtin interfaceorg.refcodes.struct.CanonicalMap.MutableCanonicalMap- Specified by:
putDirAtin interfaceorg.refcodes.struct.PathMap.MutablePathMap<String>- Throws:
IllegalArgumentException
-
putDirAt
public HttpBodyMap putDirAt(Object aPath, int aIndex, org.refcodes.struct.PathMap<String> aDir) throws IllegalArgumentException - Specified by:
putDirAtin interfaceorg.refcodes.struct.CanonicalMap.MutableCanonicalMap- Specified by:
putDirAtin interfaceorg.refcodes.struct.PathMap.MutablePathMap<String>- Throws:
IllegalArgumentException
-
putDirAt
public HttpBodyMap putDirAt(Object[] aPathElements, int aIndex, Object aDir) throws IllegalArgumentException - Specified by:
putDirAtin interfaceorg.refcodes.struct.CanonicalMap.MutableCanonicalMap- Specified by:
putDirAtin interfaceorg.refcodes.struct.PathMap.MutablePathMap<String>- Throws:
IllegalArgumentException
-
putDirAt
public HttpBodyMap putDirAt(Object[] aPathElements, int aIndex, org.refcodes.struct.PathMap<String> aDir) throws IllegalArgumentException - Specified by:
putDirAtin interfaceorg.refcodes.struct.CanonicalMap.MutableCanonicalMap- Specified by:
putDirAtin interfaceorg.refcodes.struct.PathMap.MutablePathMap<String>- Throws:
IllegalArgumentException
-
putDirAt
- Specified by:
putDirAtin interfaceorg.refcodes.struct.CanonicalMap.MutableCanonicalMap- Specified by:
putDirAtin interfaceorg.refcodes.struct.PathMap.MutablePathMap<String>- Throws:
IllegalArgumentException
-
putDirAt
public HttpBodyMap putDirAt(String aPath, int aIndex, org.refcodes.struct.PathMap<String> aDir) throws IllegalArgumentException - Specified by:
putDirAtin interfaceorg.refcodes.struct.CanonicalMap.MutableCanonicalMap- Specified by:
putDirAtin interfaceorg.refcodes.struct.PathMap.MutablePathMap<String>- Throws:
IllegalArgumentException
-
putDirAt
public HttpBodyMap putDirAt(String[] aPathElements, int aIndex, Object aDir) throws IllegalArgumentException - Specified by:
putDirAtin interfaceorg.refcodes.struct.CanonicalMap.MutableCanonicalMap- Specified by:
putDirAtin interfaceorg.refcodes.struct.PathMap.MutablePathMap<String>- Throws:
IllegalArgumentException
-
putDirAt
public HttpBodyMap putDirAt(String[] aPathElements, int aIndex, org.refcodes.struct.PathMap<String> aDir) throws IllegalArgumentException - Specified by:
putDirAtin interfaceorg.refcodes.struct.CanonicalMap.MutableCanonicalMap- Specified by:
putDirAtin interfaceorg.refcodes.struct.PathMap.MutablePathMap<String>- Throws:
IllegalArgumentException
-
putStatusAlias
Puts a public path's ("status/alias") status alias.- Parameters:
aStatusCode- TheHttpStatusCode, which's verbose alias is to be set.- Returns:
- The previously set value for the status alias public path.
-
putStatusAlias
Puts a public path's ("status/alias") status alias.- Parameters:
aStatusAlias- The status alias value to be set.- Returns:
- The previously set value for the status alias public path.
-
putStatusCode
Puts a public path's ("status/code") status code.- Parameters:
aStatusCode- TheHttpStatusCodeto be set.- Returns:
- The previously set value for the status code public path.
-
putStatusCode
Puts a public path's ("status/code") status code.- Parameters:
aStatusCode- The status code value to be set.- Returns:
- The previously set value for the status code public path.
-
putStatusException
Puts a public path's ("status/exception") status exception.- Parameters:
aStatusException- The status exception value to be set.- Returns:
- The previously set value for the status exception public path.
-
putStatusException
Puts a public path's ("status/exception") status exception.- Parameters:
aStatusException- The status exception value to be set.- Returns:
- The previously set value for the status exception public path.
-
putStatusMessage
Puts a public path's ("status/message") status message.- Parameters:
aStatusMessage- The status message value to be set.- Returns:
- The previously set value for the status message public path.
-
putStatusTimeStamp
Puts a public path's ("status/Time-Stamp") status Time-Stamp to the current time in milliseconds as ofSystem.currentTimeMillis()- Returns:
- The previously set value for the status Time-Stamp public path.
-
putStatusTimeStamp
Puts a public path's ("status/Time-Stamp") status Time-Stamp in milliseconds.- Parameters:
aStatusTimeStamp- The status Time-Stamp value to be set.- Returns:
- The previously set value for the status Time-Stamp public path.
-
query
- Specified by:
queryin interfaceorg.refcodes.struct.CanonicalMap- Specified by:
queryin interfaceorg.refcodes.struct.PathMap<String>
-
query
- Specified by:
queryin interfaceorg.refcodes.struct.CanonicalMap- Specified by:
queryin interfaceorg.refcodes.struct.PathMap<String>
-
query
- Specified by:
queryin interfaceorg.refcodes.struct.CanonicalMap- Specified by:
queryin interfaceorg.refcodes.struct.PathMap<String>
-
query
- Specified by:
queryin interfaceorg.refcodes.struct.CanonicalMap- Specified by:
queryin interfaceorg.refcodes.struct.PathMap<String>
-
query
- Specified by:
queryin interfaceorg.refcodes.struct.CanonicalMap- Specified by:
queryin interfaceorg.refcodes.struct.PathMap<String>
-
queryBetween
public HttpBodyMap queryBetween(Collection<?> aFromPath, Collection<?> aPathQuery, Collection<?> aToPath) - Specified by:
queryBetweenin interfaceorg.refcodes.struct.CanonicalMap- Specified by:
queryBetweenin interfaceorg.refcodes.struct.PathMap<String>
-
queryBetween
- Specified by:
queryBetweenin interfaceorg.refcodes.struct.CanonicalMap- Specified by:
queryBetweenin interfaceorg.refcodes.struct.PathMap<String>
-
queryBetween
- Specified by:
queryBetweenin interfaceorg.refcodes.struct.CanonicalMap- Specified by:
queryBetweenin interfaceorg.refcodes.struct.PathMap<String>
-
queryBetween
- Specified by:
queryBetweenin interfaceorg.refcodes.struct.CanonicalMap- Specified by:
queryBetweenin interfaceorg.refcodes.struct.PathMap<String>
-
queryBetween
- Specified by:
queryBetweenin interfaceorg.refcodes.struct.CanonicalMap- Specified by:
queryBetweenin interfaceorg.refcodes.struct.PathMap<String>
-
queryBetween
- Specified by:
queryBetweenin interfaceorg.refcodes.struct.CanonicalMap- Specified by:
queryBetweenin interfaceorg.refcodes.struct.PathMap<String>
-
queryFrom
- Specified by:
queryFromin interfaceorg.refcodes.struct.CanonicalMap- Specified by:
queryFromin interfaceorg.refcodes.struct.PathMap<String>
-
queryFrom
- Specified by:
queryFromin interfaceorg.refcodes.struct.CanonicalMap- Specified by:
queryFromin interfaceorg.refcodes.struct.PathMap<String>
-
queryFrom
- Specified by:
queryFromin interfaceorg.refcodes.struct.CanonicalMap- Specified by:
queryFromin interfaceorg.refcodes.struct.PathMap<String>
-
queryFrom
- Specified by:
queryFromin interfaceorg.refcodes.struct.CanonicalMap- Specified by:
queryFromin interfaceorg.refcodes.struct.PathMap<String>
-
queryFrom
- Specified by:
queryFromin interfaceorg.refcodes.struct.CanonicalMap- Specified by:
queryFromin interfaceorg.refcodes.struct.PathMap<String>
-
queryFrom
- Specified by:
queryFromin interfaceorg.refcodes.struct.CanonicalMap- Specified by:
queryFromin interfaceorg.refcodes.struct.PathMap<String>
-
queryTo
- Specified by:
queryToin interfaceorg.refcodes.struct.CanonicalMap- Specified by:
queryToin interfaceorg.refcodes.struct.PathMap<String>
-
queryTo
- Specified by:
queryToin interfaceorg.refcodes.struct.CanonicalMap- Specified by:
queryToin interfaceorg.refcodes.struct.PathMap<String>
-
queryTo
- Specified by:
queryToin interfaceorg.refcodes.struct.CanonicalMap- Specified by:
queryToin interfaceorg.refcodes.struct.PathMap<String>
-
queryTo
- Specified by:
queryToin interfaceorg.refcodes.struct.CanonicalMap- Specified by:
queryToin interfaceorg.refcodes.struct.PathMap<String>
-
queryTo
- Specified by:
queryToin interfaceorg.refcodes.struct.CanonicalMap- Specified by:
queryToin interfaceorg.refcodes.struct.PathMap<String>
-
queryTo
- Specified by:
queryToin interfaceorg.refcodes.struct.CanonicalMap- Specified by:
queryToin interfaceorg.refcodes.struct.PathMap<String>
-
removePaths
- Specified by:
removePathsin interfaceorg.refcodes.struct.CanonicalMap.MutableCanonicalMap- Specified by:
removePathsin interfaceorg.refcodes.struct.PathMap.MutablePathMap<String>
-
removePaths
- Specified by:
removePathsin interfaceorg.refcodes.struct.CanonicalMap.MutableCanonicalMap- Specified by:
removePathsin interfaceorg.refcodes.struct.PathMap.MutablePathMap<String>
-
removeAll
- Specified by:
removeAllin interfaceorg.refcodes.struct.CanonicalMap.MutableCanonicalMap- Specified by:
removeAllin interfaceorg.refcodes.struct.PathMap.MutablePathMap<String>
-
removeAll
- Specified by:
removeAllin interfaceorg.refcodes.struct.CanonicalMap.MutableCanonicalMap- Specified by:
removeAllin interfaceorg.refcodes.struct.PathMap.MutablePathMap<String>
-
removeAll
- Specified by:
removeAllin interfaceorg.refcodes.struct.CanonicalMap.MutableCanonicalMap- Specified by:
removeAllin interfaceorg.refcodes.struct.PathMap.MutablePathMap<String>
-
removeAll
- Specified by:
removeAllin interfaceorg.refcodes.struct.CanonicalMap.MutableCanonicalMap- Specified by:
removeAllin interfaceorg.refcodes.struct.PathMap.MutablePathMap<String>
-
removeAll
- Specified by:
removeAllin interfaceorg.refcodes.struct.CanonicalMap.MutableCanonicalMap- Specified by:
removeAllin interfaceorg.refcodes.struct.PathMap.MutablePathMap<String>
-
removeAll
- Specified by:
removeAllin interfaceorg.refcodes.struct.CanonicalMap.MutableCanonicalMap- Specified by:
removeAllin interfaceorg.refcodes.struct.PathMap.MutablePathMap<String>
-
removeDirAt
- Specified by:
removeDirAtin interfaceorg.refcodes.struct.CanonicalMap.MutableCanonicalMap- Specified by:
removeDirAtin interfaceorg.refcodes.struct.PathMap.MutablePathMap<String>
-
removeDirAt
- Specified by:
removeDirAtin interfaceorg.refcodes.struct.CanonicalMap.MutableCanonicalMap- Specified by:
removeDirAtin interfaceorg.refcodes.struct.PathMap.MutablePathMap<String>
-
removeDirAt
- Specified by:
removeDirAtin interfaceorg.refcodes.struct.CanonicalMap.MutableCanonicalMap- Specified by:
removeDirAtin interfaceorg.refcodes.struct.PathMap.MutablePathMap<String>
-
removeDirAt
- Specified by:
removeDirAtin interfaceorg.refcodes.struct.CanonicalMap.MutableCanonicalMap- Specified by:
removeDirAtin interfaceorg.refcodes.struct.PathMap.MutablePathMap<String>
-
removeDirAt
- Specified by:
removeDirAtin interfaceorg.refcodes.struct.CanonicalMap.MutableCanonicalMap- Specified by:
removeDirAtin interfaceorg.refcodes.struct.PathMap.MutablePathMap<String>
-
removeFrom
- Specified by:
removeFromin interfaceorg.refcodes.struct.CanonicalMap.MutableCanonicalMap- Specified by:
removeFromin interfaceorg.refcodes.struct.PathMap.MutablePathMap<String>
-
removeFrom
- Specified by:
removeFromin interfaceorg.refcodes.struct.CanonicalMap.MutableCanonicalMap- Specified by:
removeFromin interfaceorg.refcodes.struct.PathMap.MutablePathMap<String>
-
removeFrom
- Specified by:
removeFromin interfaceorg.refcodes.struct.CanonicalMap.MutableCanonicalMap- Specified by:
removeFromin interfaceorg.refcodes.struct.PathMap.MutablePathMap<String>
-
removeFrom
- Specified by:
removeFromin interfaceorg.refcodes.struct.CanonicalMap.MutableCanonicalMap- Specified by:
removeFromin interfaceorg.refcodes.struct.PathMap.MutablePathMap<String>
-
retrieveBetween
- Specified by:
retrieveBetweenin interfaceorg.refcodes.struct.CanonicalMap- Specified by:
retrieveBetweenin interfaceorg.refcodes.struct.PathMap<String>
-
retrieveBetween
- Specified by:
retrieveBetweenin interfaceorg.refcodes.struct.CanonicalMap- Specified by:
retrieveBetweenin interfaceorg.refcodes.struct.PathMap<String>
-
retrieveBetween
- Specified by:
retrieveBetweenin interfaceorg.refcodes.struct.CanonicalMap- Specified by:
retrieveBetweenin interfaceorg.refcodes.struct.PathMap<String>
-
retrieveBetween
- Specified by:
retrieveBetweenin interfaceorg.refcodes.struct.CanonicalMap- Specified by:
retrieveBetweenin interfaceorg.refcodes.struct.PathMap<String>
-
retrieveFrom
- Specified by:
retrieveFromin interfaceorg.refcodes.struct.CanonicalMap- Specified by:
retrieveFromin interfaceorg.refcodes.struct.PathMap<String>
-
retrieveFrom
- Specified by:
retrieveFromin interfaceorg.refcodes.struct.CanonicalMap- Specified by:
retrieveFromin interfaceorg.refcodes.struct.PathMap<String>
-
retrieveFrom
- Specified by:
retrieveFromin interfaceorg.refcodes.struct.CanonicalMap- Specified by:
retrieveFromin interfaceorg.refcodes.struct.PathMap<String>
-
retrieveFrom
- Specified by:
retrieveFromin interfaceorg.refcodes.struct.CanonicalMap- Specified by:
retrieveFromin interfaceorg.refcodes.struct.PathMap<String>
-
retrieveTo
- Specified by:
retrieveToin interfaceorg.refcodes.struct.CanonicalMap- Specified by:
retrieveToin interfaceorg.refcodes.struct.PathMap<String>
-
retrieveTo
- Specified by:
retrieveToin interfaceorg.refcodes.struct.CanonicalMap- Specified by:
retrieveToin interfaceorg.refcodes.struct.PathMap<String>
-
retrieveTo
- Specified by:
retrieveToin interfaceorg.refcodes.struct.CanonicalMap- Specified by:
retrieveToin interfaceorg.refcodes.struct.PathMap<String>
-
retrieveTo
- Specified by:
retrieveToin interfaceorg.refcodes.struct.CanonicalMap- Specified by:
retrieveToin interfaceorg.refcodes.struct.PathMap<String>
-
withPutStatusAlias
Puts a public path's ("status/alias") status alias.- Parameters:
aStatusCode- TheHttpStatusCode, which's verbose alias is to be set.- Returns:
- The previously set value for the status alias public path.
-
withPutStatusAlias
Puts a public path's ("status/alias") status alias.- Parameters:
aStatusAlias- The status alias value to be set.- Returns:
- The previously set value for the status alias public path.
-
withPutStatusCode
Puts a public path's ("status/code") status code.- Parameters:
aStatusCode- TheHttpStatusCodeto be set.- Returns:
- The previously set value for the status code public path.
-
withPutStatusCode
Puts a public path's ("status/code") status code.- Parameters:
aStatusCode- The status code value to be set.- Returns:
- The previously set value for the status code public path.
-
withPut
-
withPut
- Specified by:
withPutin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Throws:
NumberFormatException
-
withPut
- Specified by:
withPutin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutin interfaceorg.refcodes.struct.Dictionary.MutableDictionary.DictionaryBuilder<String,String, org.refcodes.struct.PathMap.PathMapBuilder<String>> - Specified by:
withPutin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
-
withPut
- Specified by:
withPutin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder
-
withPut
-
withPutBoolean
- Specified by:
withPutBooleanin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutBooleanin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
-
withPutBoolean
- Specified by:
withPutBooleanin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutBooleanin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
-
withPutBoolean
- Specified by:
withPutBooleanin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutBooleanin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
-
withPutBoolean
- Specified by:
withPutBooleanin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutBooleanin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
-
withPutBoolean
- Specified by:
withPutBooleanin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutBooleanin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
-
withPutByte
- Specified by:
withPutBytein interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutBytein interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
-
withPutByte
- Specified by:
withPutBytein interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutBytein interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
-
withPutByte
- Specified by:
withPutBytein interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutBytein interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
-
withPutByte
- Specified by:
withPutBytein interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutBytein interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
-
withPutByte
- Specified by:
withPutBytein interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutBytein interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
-
withPutChar
- Specified by:
withPutCharin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutCharin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
-
withPutChar
- Specified by:
withPutCharin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutCharin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
-
withPutChar
- Specified by:
withPutCharin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutCharin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
-
withPutChar
- Specified by:
withPutCharin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutCharin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
-
withPutChar
- Specified by:
withPutCharin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutCharin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
-
withPutClass
- Specified by:
withPutClassin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutClassin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
-
withPutClass
- Specified by:
withPutClassin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutClassin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
-
withPutClass
- Specified by:
withPutClassin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutClassin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
-
withPutClass
- Specified by:
withPutClassin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutClassin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
-
withPutClass
- Specified by:
withPutClassin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutClassin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
-
withPutDouble
- Specified by:
withPutDoublein interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutDoublein interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
-
withPutDouble
- Specified by:
withPutDoublein interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutDoublein interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
-
withPutDouble
- Specified by:
withPutDoublein interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutDoublein interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
-
withPutDouble
- Specified by:
withPutDoublein interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutDoublein interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
-
withPutDouble
- Specified by:
withPutDoublein interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutDoublein interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
-
withPutEnum
- Specified by:
withPutEnumin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutEnumin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
-
withPutEnum
- Specified by:
withPutEnumin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutEnumin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
-
withPutEnum
- Specified by:
withPutEnumin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutEnumin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
-
withPutEnum
- Specified by:
withPutEnumin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutEnumin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
-
withPutEnum
- Specified by:
withPutEnumin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutEnumin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
-
withPutFloat
- Specified by:
withPutFloatin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutFloatin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
-
withPutFloat
- Specified by:
withPutFloatin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutFloatin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
-
withPutFloat
- Specified by:
withPutFloatin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutFloatin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
-
withPutFloat
- Specified by:
withPutFloatin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutFloatin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
-
withPutFloat
- Specified by:
withPutFloatin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutFloatin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
-
withPutInt
- Specified by:
withPutIntin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutIntin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
-
withPutInt
- Specified by:
withPutIntin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutIntin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
-
withPutInt
- Specified by:
withPutIntin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutIntin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
-
withPutInt
- Specified by:
withPutIntin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutIntin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
-
withPutInt
- Specified by:
withPutIntin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutIntin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
-
withPutLong
- Specified by:
withPutLongin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutLongin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
-
withPutLong
- Specified by:
withPutLongin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutLongin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
-
withPutLong
- Specified by:
withPutLongin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutLongin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
-
withPutLong
- Specified by:
withPutLongin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutLongin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
-
withPutLong
- Specified by:
withPutLongin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutLongin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
-
withPutShort
- Specified by:
withPutShortin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutShortin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
-
withPutShort
- Specified by:
withPutShortin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutShortin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
-
withPutShort
- Specified by:
withPutShortin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutShortin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
-
withPutShort
- Specified by:
withPutShortin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutShortin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
-
withPutShort
- Specified by:
withPutShortin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutShortin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
-
withPutString
- Specified by:
withPutStringin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutStringin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
-
withPutString
- Specified by:
withPutStringin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutStringin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
-
withPutString
- Specified by:
withPutStringin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutStringin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
-
withPutString
- Specified by:
withPutStringin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutStringin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
-
withPutString
- Specified by:
withPutStringin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutStringin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
-
withInsert
-
withInsert
-
withInsertBetween
public HttpBodyMap withInsertBetween(Collection<?> aToPathElements, Object aFrom, Collection<?> aFromPathElements) - Specified by:
withInsertBetweenin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withInsertBetweenin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withInsertBetweenin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
-
withInsertBetween
public HttpBodyMap withInsertBetween(Collection<?> aToPathElements, org.refcodes.struct.PathMap<String> aFrom, Collection<?> aFromPathElements) - Specified by:
withInsertBetweenin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withInsertBetweenin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withInsertBetweenin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
-
withInsertBetween
- Specified by:
withInsertBetweenin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withInsertBetweenin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withInsertBetweenin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
-
withInsertBetween
public HttpBodyMap withInsertBetween(Object aToPath, org.refcodes.struct.PathMap<String> aFrom, Object aFromPath) - Specified by:
withInsertBetweenin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withInsertBetweenin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withInsertBetweenin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
-
withInsertBetween
public HttpBodyMap withInsertBetween(Object[] aToPathElements, Object aFrom, Object[] aFromPathElements) - Specified by:
withInsertBetweenin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withInsertBetweenin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withInsertBetweenin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
-
withInsertBetween
public HttpBodyMap withInsertBetween(Object[] aToPathElements, org.refcodes.struct.PathMap<String> aFrom, Object[] aFromPathElements) - Specified by:
withInsertBetweenin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withInsertBetweenin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withInsertBetweenin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
-
withInsertBetween
- Specified by:
withInsertBetweenin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withInsertBetweenin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withInsertBetweenin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
-
withInsertBetween
public HttpBodyMap withInsertBetween(String aToPath, org.refcodes.struct.PathMap<String> aFrom, String aFromPath) - Specified by:
withInsertBetweenin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withInsertBetweenin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withInsertBetweenin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
-
withInsertBetween
public HttpBodyMap withInsertBetween(String[] aToPathElements, Object aFrom, String[] aFromPathElements) - Specified by:
withInsertBetweenin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withInsertBetweenin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withInsertBetweenin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
-
withInsertBetween
public HttpBodyMap withInsertBetween(String[] aToPathElements, org.refcodes.struct.PathMap<String> aFrom, String[] aFromPathElements) - Specified by:
withInsertBetweenin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withInsertBetweenin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withInsertBetweenin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
-
withInsertFrom
-
withInsertFrom
-
withInsertFrom
-
withInsertFrom
-
withInsertFrom
-
withInsertFrom
public HttpBodyMap withInsertFrom(org.refcodes.struct.PathMap<String> aFrom, Collection<?> aFromPathElements) -
withInsertFrom
-
withInsertFrom
public HttpBodyMap withInsertFrom(org.refcodes.struct.PathMap<String> aFrom, Object... aFromPathElements) -
withInsertFrom
-
withInsertFrom
public HttpBodyMap withInsertFrom(org.refcodes.struct.PathMap<String> aFrom, String... aFromPathElements) -
withInsertTo
-
withInsertTo
public HttpBodyMap withInsertTo(Collection<?> aToPathElements, org.refcodes.struct.PathMap<String> aFrom) -
withInsertTo
-
withInsertTo
-
withInsertTo
-
withInsertTo
public HttpBodyMap withInsertTo(Object[] aToPathElements, org.refcodes.struct.PathMap<String> aFrom) -
withInsertTo
-
withInsertTo
-
withInsertTo
-
withInsertTo
public HttpBodyMap withInsertTo(String[] aToPathElements, org.refcodes.struct.PathMap<String> aFrom) -
withMerge
-
withMerge
-
withMergeBetween
public HttpBodyMap withMergeBetween(Collection<?> aToPathElements, Object aFrom, Collection<?> aFromPathElements) - Specified by:
withMergeBetweenin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withMergeBetweenin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withMergeBetweenin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
-
withMergeBetween
public HttpBodyMap withMergeBetween(Collection<?> aToPathElements, org.refcodes.struct.PathMap<String> aFrom, Collection<?> aFromPathElements) - Specified by:
withMergeBetweenin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withMergeBetweenin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withMergeBetweenin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
-
withMergeBetween
- Specified by:
withMergeBetweenin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withMergeBetweenin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withMergeBetweenin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
-
withMergeBetween
public HttpBodyMap withMergeBetween(Object aToPath, org.refcodes.struct.PathMap<String> aFrom, Object aFromPath) - Specified by:
withMergeBetweenin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withMergeBetweenin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withMergeBetweenin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
-
withMergeBetween
public HttpBodyMap withMergeBetween(Object[] aToPathElements, Object aFrom, Object[] aFromPathElements) - Specified by:
withMergeBetweenin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withMergeBetweenin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withMergeBetweenin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
-
withMergeBetween
public HttpBodyMap withMergeBetween(Object[] aToPathElements, org.refcodes.struct.PathMap<String> aFrom, Object[] aFromPathElements) - Specified by:
withMergeBetweenin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withMergeBetweenin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withMergeBetweenin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
-
withMergeBetween
- Specified by:
withMergeBetweenin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withMergeBetweenin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withMergeBetweenin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
-
withMergeBetween
public HttpBodyMap withMergeBetween(String aToPath, org.refcodes.struct.PathMap<String> aFrom, String aFromPath) - Specified by:
withMergeBetweenin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withMergeBetweenin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withMergeBetweenin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
-
withMergeBetween
public HttpBodyMap withMergeBetween(String[] aToPathElements, Object aFrom, String[] aFromPathElements) - Specified by:
withMergeBetweenin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withMergeBetweenin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withMergeBetweenin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
-
withMergeBetween
public HttpBodyMap withMergeBetween(String[] aToPathElements, org.refcodes.struct.PathMap<String> aFrom, String[] aFromPathElements) - Specified by:
withMergeBetweenin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withMergeBetweenin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withMergeBetweenin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
-
withMergeFrom
-
withMergeFrom
-
withMergeFrom
-
withMergeFrom
-
withMergeFrom
-
withMergeFrom
public HttpBodyMap withMergeFrom(org.refcodes.struct.PathMap<String> aFrom, Collection<?> aFromPathElements) -
withMergeFrom
-
withMergeFrom
public HttpBodyMap withMergeFrom(org.refcodes.struct.PathMap<String> aFrom, Object... aFromPathElements) -
withMergeFrom
-
withMergeFrom
public HttpBodyMap withMergeFrom(org.refcodes.struct.PathMap<String> aFrom, String... aFromPathElements) -
withMergeTo
-
withMergeTo
public HttpBodyMap withMergeTo(Collection<?> aToPathElements, org.refcodes.struct.PathMap<String> aFrom) -
withMergeTo
-
withMergeTo
-
withMergeTo
-
withMergeTo
-
withMergeTo
-
withMergeTo
-
withMergeTo
-
withMergeTo
-
withPutDirAt
public HttpBodyMap withPutDirAt(Collection<?> aPathElements, int aIndex, Object aDir) throws IllegalArgumentException - Specified by:
withPutDirAtin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutDirAtin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Throws:
IllegalArgumentException
-
withPutDirAt
public HttpBodyMap withPutDirAt(Collection<?> aPathElements, int aIndex, org.refcodes.struct.PathMap<String> aDir) throws IllegalArgumentException - Specified by:
withPutDirAtin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutDirAtin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Throws:
IllegalArgumentException
-
withPutDirAt
- Specified by:
withPutDirAtin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutDirAtin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutDirAtin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Throws:
IllegalArgumentException
-
withPutDirAt
public HttpBodyMap withPutDirAt(int aIndex, org.refcodes.struct.PathMap<String> aDir) throws IllegalArgumentException - Specified by:
withPutDirAtin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutDirAtin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutDirAtin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Throws:
IllegalArgumentException
-
withPutDirAt
public HttpBodyMap withPutDirAt(Object aPath, int aIndex, Object aDir) throws IllegalArgumentException - Specified by:
withPutDirAtin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutDirAtin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutDirAtin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Throws:
IllegalArgumentException
-
withPutDirAt
public HttpBodyMap withPutDirAt(Object aPath, int aIndex, org.refcodes.struct.PathMap<String> aDir) throws IllegalArgumentException - Specified by:
withPutDirAtin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutDirAtin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutDirAtin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Throws:
IllegalArgumentException
-
withPutDirAt
public HttpBodyMap withPutDirAt(Object[] aPathElements, int aIndex, Object aDir) throws IllegalArgumentException - Specified by:
withPutDirAtin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutDirAtin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutDirAtin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Throws:
IllegalArgumentException
-
withPutDirAt
public HttpBodyMap withPutDirAt(Object[] aPathElements, int aIndex, org.refcodes.struct.PathMap<String> aDir) throws IllegalArgumentException - Specified by:
withPutDirAtin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutDirAtin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutDirAtin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Throws:
IllegalArgumentException
-
withPutDirAt
public HttpBodyMap withPutDirAt(String aPath, int aIndex, Object aDir) throws IllegalArgumentException - Specified by:
withPutDirAtin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutDirAtin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutDirAtin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Throws:
IllegalArgumentException
-
withPutDirAt
public HttpBodyMap withPutDirAt(String aPath, int aIndex, org.refcodes.struct.PathMap<String> aDir) throws IllegalArgumentException - Specified by:
withPutDirAtin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutDirAtin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutDirAtin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Throws:
IllegalArgumentException
-
withPutDirAt
public HttpBodyMap withPutDirAt(String[] aPathElements, int aIndex, Object aDir) throws IllegalArgumentException - Specified by:
withPutDirAtin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutDirAtin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutDirAtin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Throws:
IllegalArgumentException
-
withPutDirAt
public HttpBodyMap withPutDirAt(String[] aPathElements, int aIndex, org.refcodes.struct.PathMap<String> aDir) throws IllegalArgumentException - Specified by:
withPutDirAtin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutDirAtin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutDirAtin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Throws:
IllegalArgumentException
-
withRemoveFrom
-
withRemoveFrom
-
withRemoveFrom
-
withRemoveFrom
-
withRemoveFrom
-
withRemovePaths
- Specified by:
withRemovePathsin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withRemovePathsin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>
-