Serializable, Cloneable, Map<String,String>, org.refcodes.mixin.DelimiterAccessor, org.refcodes.mixin.Dumpable, org.refcodes.mixin.TypeAccessor<String>, HttpBodyMap, org.refcodes.structure.CanonicalMap, org.refcodes.structure.CanonicalMap.CanonicalMapBuilder, org.refcodes.structure.CanonicalMap.MutableCanonicalMap, org.refcodes.structure.Clearable, org.refcodes.structure.Containable, org.refcodes.structure.Dictionary<String,String>, org.refcodes.structure.Dictionary.MutableDictionary<String,String>, org.refcodes.structure.Dictionary.MutableDictionary.DictionaryBuilder<String,String,org.refcodes.structure.PathMap.PathMapBuilder<String>>, org.refcodes.structure.Keys<String,String>, org.refcodes.structure.Keys.MutableKeys<String,String>, org.refcodes.structure.Keys.MutableValues<String,String>, org.refcodes.structure.PathMap<String>, org.refcodes.structure.PathMap.MutablePathMap<String>, org.refcodes.structure.PathMap.PathMapBuilder<String>, org.refcodes.structure.PropertiesAccessorMixin, org.refcodes.structure.PropertiesAccessorMixin.PropertiesBuilderMixin<org.refcodes.structure.CanonicalMap.CanonicalMapBuilder>, org.refcodes.structure.PropertiesAccessorMixin.PropertiesMixin, org.refcodes.structure.PropertiesAccessorMixin.PropertiesMutatorMixinpublic class HttpBodyMapImpl extends org.refcodes.structure.PathMapBuilderImpl<String> implements HttpBodyMap
AbstractMap.SimpleEntry<K extends Object,V extends Object>, AbstractMap.SimpleImmutableEntry<K extends Object,V extends Object>org.refcodes.structure.CanonicalMap.CanonicalMapBuilder, org.refcodes.structure.CanonicalMap.MutableCanonicalMaporg.refcodes.mixin.DelimiterAccessor.DelimiterBuilder<B extends org.refcodes.mixin.DelimiterAccessor.DelimiterBuilder<B>>, org.refcodes.mixin.DelimiterAccessor.DelimiterMutator, org.refcodes.mixin.DelimiterAccessor.DelimiterPropertyorg.refcodes.structure.Dictionary.MutableDictionary<K extends Object,V extends Object>org.refcodes.structure.Dictionary.MutableDictionary.DictionaryBuilder<K extends Object,V extends Object,B extends org.refcodes.structure.Dictionary.MutableDictionary.DictionaryBuilder<K,V,B>>Map.Entry<K extends Object,V extends Object>org.refcodes.structure.PathMap.MutablePathMap<T extends Object>, org.refcodes.structure.PathMap.PathMapBuilder<T extends Object>org.refcodes.structure.PropertiesAccessorMixin.PropertiesBuilderMixin<T extends Object>, org.refcodes.structure.PropertiesAccessorMixin.PropertiesMixin, org.refcodes.structure.PropertiesAccessorMixin.PropertiesMutatorMixinSTATUS_ALIAS_PATH, STATUS_CODE_PATH, STATUS_EXCEPTION_PATH, STATUS_MESSAGE_PATH, STATUS_TIMESTAMP_PATH| Constructor | Description |
|---|---|
HttpBodyMapImpl() |
Create an empty
HttpBodyMap instance using the default path
delimiter "/" (Delimiter.PATH) for the path declarations. |
HttpBodyMapImpl(Object aObj) |
Create a
HttpBodyMap instance containing the elements as of
PathMap.MutablePathMap.insert(Object) using the default path delimiter
"/" (Delimiter.PATH) for the path declarations. |
HttpBodyMapImpl(Object aObj,
String aFromPath) |
Creates a
HttpBodyMap instance containing the elements as of
PathMap.MutablePathMap.insert(Object) using the default path delimiter
"/" (Delimiter.PATH) for the path declarations. |
HttpBodyMapImpl(String aToPath,
Object aObj) |
Create a
HttpBodyMap instance containing the elements as of
PathMap.MutablePathMap.insert(Object) using the default path delimiter
"/" (Delimiter.PATH) for the path declarations. |
HttpBodyMapImpl(String aToPath,
Object aObj,
String aFromPath) |
Creates a
HttpBodyMap instance containing the elements as of
PathMap.MutablePathMap.insert(Object) using the default path delimiter
"/" (Delimiter.PATH for the path declarations. |
| Modifier and Type | Method | Description |
|---|---|---|
HttpBodyMap |
childrenOf(String aParentPath) |
|
HttpBodyMap |
retrieve(String aFromPath,
String aToPath) |
|
HttpBodyMap |
retrieveFrom(String aFromPath) |
|
HttpBodyMap |
retrieveTo(String aToPath) |
equals, hashCode, toStringtoInstance, toInstance, toType, toTypewithInsert, withInsert, withInsertFrom, withInsertTo, withPutBoolean, withPutByte, withPutDouble, withPutFloat, withPutInteger, withPutLong, withPutShort, withRemoveFromcontainsValue, insert, insert, insertFrom, insertTo, put, putAll, putAll, putAll, toDump, toSourceCode, toSourceCodeclear, clone, containsValue, entrySet, forEach, isEmpty, keySet, putAll, replaceAll, size, valuesdelete, getStatusAlias, getStatusCode, getStatusException, getStatusMessage, getStatusTimeStamp, hasStatusAlias, hasStatusCode, hasStatusException, hasStatusMessage, hasStatusTimeStamp, putStatusAlias, putStatusAlias, putStatusCode, putStatusCode, putStatusException, putStatusException, putStatusMessage, putStatusTimeStamp, putStatusTimeStamp, withInsert, withInsert, withInsertFrom, withInsertTo, withPut, withPut, withPutStatusAlias, withPutStatusAlias, withPutStatusCode, withPutStatusCodeclear, compute, computeIfAbsent, computeIfPresent, containsKey, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, put, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuesfinalize, getClass, notify, notifyAll, wait, wait, waitdirectories, directories, entries, entries, fromExternalKey, getArray, getArray, getRootPath, hasParentPath, isArray, isArray, isDirectory, isEntry, isRecord, isRootPath, keySet, paths, paths, records, records, toDataStructure, toDataStructure, toExternalKey, toMap, toMap, toNormalizedPath, toNormalizedPath, toParentPath, toPathinsert, insert, insert, insert, insertFrom, insertFrom, insertTo, insertTo, put, putArray, putArray, removeAllwithInsert, withInsert, withInsertFrom, withInsertTocompute, computeIfAbsent, computeIfPresent, containsKey, get, getDelimiter, getOrDefault, getType, merge, put, putIfAbsent, remove, remove, replace, replace, toDataStructurecontainsKey, get, getBoolean, getBoolean, getByte, getByte, getCharacter, getCharacter, getDouble, getDouble, getFloat, getFloat, getInteger, getInteger, getLong, getLong, getShort, getShort, use, useBoolean, useBoolean, useByte, useByte, useDouble, useDouble, useFloat, useFloat, useInteger, useInteger, useLong, useLong, useShort, useShortwithPutpublic HttpBodyMapImpl()
HttpBodyMap instance using the default path
delimiter "/" (Delimiter.PATH) for the path declarations.public HttpBodyMapImpl(Object aObj)
HttpBodyMap instance containing the elements as of
PathMap.MutablePathMap.insert(Object) using the default path delimiter
"/" (Delimiter.PATH) for the path declarations.aObj - The object from which the elements are to be added.public HttpBodyMapImpl(String aToPath, Object aObj)
HttpBodyMap instance containing the elements as of
PathMap.MutablePathMap.insert(Object) using the default path delimiter
"/" (Delimiter.PATH) for the path declarations.aToPath - The sub-path where to insert the object's introspected
values to.aObj - The object from which the elements are to be added.public HttpBodyMapImpl(Object aObj, String aFromPath)
HttpBodyMap instance containing the elements as of
PathMap.MutablePathMap.insert(Object) using the default path delimiter
"/" (Delimiter.PATH) for the path declarations.aObj - The object from which the elements are to be added.aFromPath - The path from where to start adding elements of the
provided object.public HttpBodyMapImpl(String aToPath, Object aObj, String aFromPath)
HttpBodyMap instance containing the elements as of
PathMap.MutablePathMap.insert(Object) using the default path delimiter
"/" (Delimiter.PATH for the path declarations.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.public HttpBodyMap retrieveFrom(String aFromPath)
retrieveFrom in interface org.refcodes.structure.CanonicalMapretrieveFrom in interface HttpBodyMapretrieveFrom in interface org.refcodes.structure.PathMap<String>retrieveFrom in class org.refcodes.structure.PathMapBuilderImpl<String>public HttpBodyMap retrieveTo(String aToPath)
retrieveTo in interface org.refcodes.structure.CanonicalMapretrieveTo in interface HttpBodyMapretrieveTo in interface org.refcodes.structure.PathMap<String>retrieveTo in class org.refcodes.structure.PathMapBuilderImpl<String>public HttpBodyMap childrenOf(String aParentPath)
childrenOf in interface org.refcodes.structure.CanonicalMapchildrenOf in interface HttpBodyMapchildrenOf in interface org.refcodes.structure.PathMap<String>childrenOf in class org.refcodes.structure.PathMapBuilderImpl<String>public HttpBodyMap retrieve(String aFromPath, String aToPath)
retrieve in interface org.refcodes.structure.CanonicalMapretrieve in interface HttpBodyMapretrieve in interface org.refcodes.structure.PathMap<String>Copyright © 2018. All rights reserved.