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.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, especially
regarding the Properties.MutableProperties
.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.Properties
instance from this
Properties
instance's elements (key/value-pairs) as of
interoperability reasons.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.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.ProfileProperties.getRuntimeProfilesPath()
points to an array with the
Runtime-Profiles denoted as follows (defaults to
"runtime/Runtime-Profiles" pointing to your active Runtime-Profiles):
runtime/Runtime-Profiles/0=local
runtime/Runtime-Profiles/1=oauth
runtime/Runtime-Profiles/2=development
In case a value is found at the path "runtime/Runtime-Profiles", this is
parsed as a comma-separated list and converted to an array.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.File
.File
.InputStream
.URL
.PathMap
with mutator functionality.PathMap
with mutator functionality.Keys.keySet()
with according semantics in the method name.PathMap.keySet(String)
with according semantics in the method
name.ProfileProperties
extend the Properties
with
Runtime-Profiles support.Properties
are a specialization of the Dictionary
.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.PropertyBuilder
interface.Property
.CanonicalMap
instances of interoperability reasons.Properties
instances of interoperability
reasons.Properties
instances of interoperability reasons.Properties
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
.RelationBuilder
interface.Collection.remove(Object)
.File
.File
.File
.File
.OutputStream
.OutputStream
.CanonicalMap.CanonicalMapBuilder
empty instance.CanonicalMap.CanonicalMapBuilder
empty instance.CanonicalMap.CanonicalMapBuilder
instance filled with the
provided Properties
.CanonicalMap.CanonicalMapBuilder
instance filled with the
provided Properties
.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 for the root path "/".Map
instance from this Properties
instance's elements (key/value-pairs) as of interoperability reasons.DelimiterAccessor.getDelimiter()
) and for it not to end with a delimiter.PathMap.PathMapBuilder
instance containing
the elements as of PathMap.MutablePathMap.insert(Object)
using the default path
delimiter "/" for the path declarations.PathMap.PathMapBuilder
instance containing
the elements as of PathMap.MutablePathMap.insert(Object)
using the default path
delimiter "/" for the path declarations.PathMap.PathMapBuilder
instance containing
the elements as of PathMap.MutablePathMap.insert(Object)
using the default path
delimiter "/" 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)
.PathMap.PathMapBuilder
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 "/" 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 "/" for the path declarations.PathMap
instance containing the
elements as of PathMap.MutablePathMap.insert(Object)
using the default
path delimiter "/" for the path declarations.PathMap
instance containing the
elements as of PathMap.MutablePathMap.insert(Object)
using the default
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)
.PathMap
instance containing the
elements as of PathMap.MutablePathMap.insert(Object)
.PathMap.PathMapBuilder
for the given value's type.PathMap.PathMapBuilder
for the given value's type
with the provided path delimiter.PathMap.PathMapBuilder
instance containing
the elements as of PathMap.MutablePathMap.insert(Object)
using the default path
delimiter "/" for the path declarations.PathMap.PathMapBuilder
instance containing
the elements as of PathMap.MutablePathMap.insert(Object)
.PropertiesBuilder
empty instance.PropertiesBuilder
instance filled with the provided
Properties
.PropertiesBuilder
instance filled with the provided
Properties
.File
.File
.InputStream
.URL
.PropertiesBuilder
empty instance.PropertiesBuilder
instance filled with the provided
Properties
.PropertiesBuilder
instance filled with the provided
Properties
.File
.File
.InputStream
.URL
.Properties.PropertiesBuilder
empty instance.Properties
filled with the provided Properties
.Properties.PropertiesBuilder
instance filled with the provided
Properties
.File
.File
.InputStream
.URL
.Properties.PropertiesBuilder
empty instance.Properties.PropertiesBuilder
empty instance.Properties.PropertiesBuilder
instance filled with the provided
Properties
.Properties.PropertiesBuilder
instance filled with the provided
Properties
.File
.File
.InputStream
.URL
.String
"key=value".PathMap
.ProfileProperties.getRuntimeProfiles()
and creates the according Properties
.Properties
.String
text to be copy'n'pasted) with getters and setters for
the herein contained paths and their values.Map
objects).Collection
view of the values related to the contained
keys.PathMap.MutablePathMap.insert(Object)
method.PathMap.MutablePathMap.insert(String, Object, String)
method.PathMap.MutablePathMap.insertFrom(Object, String)
method.PathMap.MutablePathMap.insertTo(String, Object)
method.Properties.MutableProperties.loadFrom(File)
.Properties.MutableProperties.loadFrom(String)
.Properties.MutableProperties.loadFrom(InputStream)
.Properties.MutableProperties.loadFrom(URL)
.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.Properties.saveTo(File)
.Properties.saveTo(String)
.Properties.saveTo(File, String)
.Properties.saveTo(String, String)
.Properties.saveTo(OutputStream, String)
.Properties.saveTo(OutputStream, String)
.Copyright © 2017. All rights reserved.