Collection.add(Object)
.String
and the value being of any type.Attribute
.Property.PropertyBuilder
interface.CanonicalMap
is an "intermediate" type adding type and
Data-Structure related functionality to any implementing class.PathMap.childrenOf(String)
method.Containable
is the base functionality provided container
(collection).Container
(collection)
style class.Container
with mutable (writable) functionality,
especially by enabling the Iterator.remove()
method in the
Iterator
provided via Elements.iterator()
.Elements
(collection).Map
conformity.Map
conformity.Map
conformity.Map
conformity.Dictionary
(map) style
class.Dictionary
with mutable (writable) functionality,
especially by providing Keys.MutableValues.put(Object, Object)
and
Keys.MutableKeys.delete(String)
methods.Relation
property returning
the builder for applying multiple build operations.PathMap.directories(String)
method for the root path "/".Elements
(collection) style
class.Elements
with mutable (writable) functionality,
especially by enabling the Iterator.remove()
method in the
Iterator
provided via Elements.MutableElements.iterator()
and by providing the
Elements.MutableElements.add(Object)
and the Elements.MutableElements.remove(Object)
methods.DelimiterAccessor.getDelimiter()
for the path delimiter and converts those to the
default delimiter.PathMap.getArray(String)
method for the root path "/".Boolean
value of the property referred to by the key.Boolean
value of the property referred to by the key.Byte
value of the property referred to by the key.Byte
value of the property referred to by the key.Character
assigned to the given key.Character
value of the property referred to by the
key.Double
value of the property referred to by the key.Double
value of the property referred to by the key.Float
value of the property referred to by the key.Float
value of the property referred to by the key.Integer
value of the property referred to by the key.Integer
value of the property referred to by the key.Long
value of the property referred to by the key.Long
value of the property referred to by the key.PathMap
.Short
value of the property referred to by the key.Short
value of the property referred to by the key.PathMap.MutablePathMap.insert(Object)
though starting insertion of object's
introspected values at the given "to-path" and starting object
introspection at the given "from-path", e.g. ignoring all paths not
starting with the given path during the introspection process.PathMap.MutablePathMap.insert(Object)
though starting object introspection
at the given "path", e.g. ignoring all paths not starting with the
given path during the introspection process.PathMap.MutablePathMap.insert(Object)
though starting insertion of object's
introspected values at the given "path".PathMap.isArray(String)
method for the root path "/".PathMap.getArray(String)
if the elements below the
given path can be seen as an array.PathMap.directories(String)
.PathMap.entries(String)
.MinValueAccessor.getMinValue()
and MaxValueAccessor.getMaxValue()
(including the minimum
and maximum values).PathMap.records(String)
.Iterator
instance of all the data elements contained
in the Elements
(collection).
-------------------------------------------------------------------------
ATTENTION: The Iterator.remove()
method may be disabled in the
returned Iterator
instance as the Elements
is supposed to
be read-only.Iterator
instance of all the data elements
contained in the container (collection).
---------------------------------------------------------------------
ATTENTION: The Iterator.remove()
method is enabled in the
returned Iterator
instance as the Elements.MutableElements
is
possibly readable and writable.Keys
interface.Keys
interface.Keys.keySet()
with the difference, that only the paths are
contained belonging to the given path, excluding the given path.PathMap
with mutator functionality.PathMap
with mutator functionality.PathMap.PathMapBuilder
instance using the provided path
delimiter for the path declarations.PathMap.PathMapBuilder
instance using the default path
delimiter "/" (Delimiter.PATH
) for the path declarations.PathMap.PathMapBuilder
instance containing the elements as of
PathMap.MutablePathMap.insert(Object)
.PathMap.PathMapBuilder
instance containing the elements as of
PathMap.MutablePathMap.insert(Object)
using the default path delimiter
"/" (Delimiter.PATH
) for the path declarations.PathMap.PathMapBuilder
instance containing the elements as of
PathMap.MutablePathMap.insert(Object)
.PathMap.PathMapBuilder
instance containing the elements as of
PathMap.MutablePathMap.insert(Object)
using the default path delimiter
"/" (Delimiter.PATH
) for the path declarations.PathMap.PathMapBuilder
instance containing the elements as of
PathMap.MutablePathMap.insert(Object)
.PathMap.PathMapBuilder
instance containing the elements as of
PathMap.MutablePathMap.insert(Object)
using the default path delimiter
"/" (Delimiter.PATH
) for the path declarations.PathMap.PathMapBuilder
instance containing the elements as of
PathMap.MutablePathMap.insert(Object)
.PathMap.PathMapBuilder
instance containing the elements as of
PathMap.MutablePathMap.insert(Object)
using the default path delimiter
"/" (Delimiter.PATH
for the path declarations.PathMap
instance using the provided path delimiter for
the path declarations.PathMap
instance containing the elements as of
PathMap.MutablePathMap.insert(Object)
.PathMap
instance containing the elements as of
PathMap.MutablePathMap.insert(Object)
using the default path delimiter
"/" (Delimiter.PATH
) for the path declarations.PathMap
instance containing the elements as of
PathMap.MutablePathMap.insert(Object)
.PathMap
instance containing the elements as of
PathMap.MutablePathMap.insert(Object)
using the default path delimiter
"/" (Delimiter.PATH
) for the path declarations.PathMap
instance containing the elements as of
PathMap.MutablePathMap.insert(Object)
.PathMap
instance containing the elements as of
PathMap.MutablePathMap.insert(Object)
using the default path delimiter
"/" (Delimiter.PATH
) for the path declarations.PathMap
instance containing the elements as of
PathMap.MutablePathMap.insert(Object)
.PathMap
instance containing the elements as of
PathMap.MutablePathMap.insert(Object)
using the default path delimiter
"/" (Delimiter.PATH
for the path declarations.PathMap
instance from the provided PathMap
instance containing the elements as of
PathMap.MutablePathMap.insert(Object)
using the PathMap
's path
delimiter for the path declarations the the type of the PathMap
.Keys.keySet()
with according semantics in the method name.PathMap.keySet(String)
with according semantics in the method
name.String
key/value Map
or Dictionary
implementations.Property
.PropertyImpl.PropertyBuilderImpl
with the given values.PropertyImpl.PropertyBuilderImpl
with the given values.PropertyImpl.PropertyBuilderImpl
with the given values.Property
interface.PropertyImpl
with the given values.PropertyImpl
with the given values.PropertyImpl
with the given values.Property.PropertyBuilder
interface.Property
.Properties
instances of interoperability
reasons.CanonicalMap
instances of interoperability reasons.PathMap.MutablePathMap.putArray(Object[])
method for the root path "/".Boolean
value for the property referred to by the
key.Boolean
value for the property referred to by the
key.Byte
value for the property referred to by the key.Byte
value for the property referred to by the key.Double
value for the property referred to by the
key.Double
value for the property referred to by the
key.Float
value for the property referred to by the key.Float
value for the property referred to by the key.Integer
value for the property referred to by the
key.Integer
value for the property referred to by the
key.Long
value for the property referred to by the key.Long
value for the property referred to by the key.Short
value for the property referred to by the key.Short
value for the property referred to by the key.Range
.PathMap.records(String)
method for the root path "/".Relation
.Relation
interface.Relation
.Relation.RelationBuilder
interface.Collection.remove(Object)
.PathMap.retrieveFrom(String)
method.PathMap.retrieveTo(String)
method.StructureException
is the base checked exception for this
package.StructureRuntimeException
is the base runtime exception for this
package.PathMap.toDataStructure(String)
method for the root path
"/".PathMap.toMap(String)
method, though in case all the keys
of a nested Map
instance (applicable to the root Map
as
well) represent an array (as of PathMap.getArray( String)
), then an
array is generated where the index of each value in the Map
is
represented by the number representation of the Map
's key for
that value.PathMap.toMap(String)
method, though in case all the keys
of a nested Map
instance (applicable to the root Map
as
well) represent an array (as of PathMap.getArray( String)
), then an
array is generated where the index of each value in the Map
is
represented by the number representation of the Map
's key for
that value.PathMap.toMap(String)
method, though in case all the keys
of a nested Map
instance (applicable to the root Map
as
well) represent an array (as of PathMap.getArray( String)
), then an
array is generated where the index of each value in the Map
is
represented by the number representation of the Map
's key for
that value.PathMap.toMap(String)
method, though in case all the keys
of a nested Map
instance (applicable to the root Map
as
well) represent an array (as of PathMap.getArray( String)
), then an
array is generated where the index of each value in the Map
is
represented by the number representation of the Map
's key for
that value.PathMap.toDataStructure()
method.DelimiterAccessor.getDelimiter()
to the provided delimiter.Map
objects).CanonicalMap
's data.CanonicalMap
's data.PathMap.toMap(String)
method for the root path "/".DelimiterAccessor.getDelimiter()
) and for it not to end with a delimiter.DelimiterAccessor.getDelimiter()
in between and taking care to avoid duplicate
path delimiters.String
"key=value".String
text to be copy'n'pasted) with getters and setters for
the herein contained paths and their values.String
text to be copy'n'pasted) with getters and setters for
the herein contained paths and their values.CanonicalMap
's data.Map
objects).CanonicalMap
's data.Boolean
value of the property referred to by the key.Boolean
value of the property referred to by the key.Byte
value of the property referred to by the key.Byte
value of the property referred to by the key.Double
value of the property referred to by the key.Double
value of the property referred to by the key.Float
value of the property referred to by the key.Float
value of the property referred to by the key.Integer
value of the property referred to by the key.Integer
value of the property referred to by the key.Long
value of the property referred to by the key.Long
value of the property referred to by the key.Short
value of the property referred to by the key.Short
value of the property referred to by the key.Collection
view of the values related to the contained
keys.Collection
view of the values related to the contained
keys.Collection
view of the values related to the contained
keys.PathMap.MutablePathMap.insert(Object)
method.PathMap.MutablePathMap.insert(Object)
method.PathMap.MutablePathMap.insert(String, Object, String)
method.PathMap.MutablePathMap.insert(String, Object, String)
method.PathMap.MutablePathMap.insertFrom(Object, String)
method.PathMap.MutablePathMap.insertFrom(Object, String)
method.PathMap.MutablePathMap.insertTo(String, Object)
method.PathMap.MutablePathMap.insertTo(String, Object)
method.Keys.MutableValues.put(Object, Object)
.Keys.MutableValues.put(Object, Object)
.Keys.MutableValues.put(Object, Object)
.Dictionary.MutableDictionary.put(Relation)
.Dictionary.MutableDictionary.put(Relation)
.Dictionary.MutableDictionary.put(Relation)
.Boolean
value for the property referred to by the
key.Boolean
value for the property referred to by the
key.Byte
value for the property referred to by the key.Byte
value for the property referred to by the key.Double
value for the property referred to by the
key.Double
value for the property referred to by the
key.Float
value for the property referred to by the key.Float
value for the property referred to by the key.Integer
value for the property referred to by the
key.Integer
value for the property referred to by the
key.Long
value for the property referred to by the key.Long
value for the property referred to by the key.Short
value for the property referred to by the key.Short
value for the property referred to by the key.PathMap.MutablePathMap.removeAll( String)
method.PathMap.MutablePathMap.removeAll( String)
method.Copyright © 2018. All rights reserved.