Skip navigation links
A B C D E F G H I K L M O P R S T U V W _ 

A

add(E) - Method in interface org.refcodes.structure.Elements.MutableElements
AmbigousKeyRuntimeException - Exception in org.refcodes.structure
Thrown in case this instance does not contain the requested element (no such key found in the collection).
AmbigousKeyRuntimeException(String, String, String) - Constructor for exception org.refcodes.structure.AmbigousKeyRuntimeException
Instantiates a new net runtime exception.
AmbigousKeyRuntimeException(String, String, Throwable, String) - Constructor for exception org.refcodes.structure.AmbigousKeyRuntimeException
Instantiates a new net runtime exception.
AmbigousKeyRuntimeException(String, String, Throwable) - Constructor for exception org.refcodes.structure.AmbigousKeyRuntimeException
Instantiates a new net runtime exception.
AmbigousKeyRuntimeException(String, String) - Constructor for exception org.refcodes.structure.AmbigousKeyRuntimeException
Instantiates a new net runtime exception.
AmbigousKeyRuntimeException(String, Throwable, String) - Constructor for exception org.refcodes.structure.AmbigousKeyRuntimeException
Instantiates a new net runtime exception.
AmbigousKeyRuntimeException(String, Throwable) - Constructor for exception org.refcodes.structure.AmbigousKeyRuntimeException
Instantiates a new net runtime exception.
Attribute - Interface in org.refcodes.structure
Interface describing a bean's attribute with a key represented by a String and the value being of any type.
Attribute.AttributeBuilder - Interface in org.refcodes.structure
Adds builder functionality to an Attribute.
AttributeBuilderImpl() - Constructor for class org.refcodes.structure.AttributeImpl.AttributeBuilderImpl
Instantiates a new attribute builder impl.
AttributeBuilderImpl(String, Object) - Constructor for class org.refcodes.structure.AttributeImpl.AttributeBuilderImpl
Instantiates a new attribute builder impl.
AttributeImpl - Class in org.refcodes.structure
Class describing a beans's attribute.
AttributeImpl() - Constructor for class org.refcodes.structure.AttributeImpl
Instantiates a new attribute impl.
AttributeImpl(String, Object) - Constructor for class org.refcodes.structure.AttributeImpl
Constructs a key-to-value property.
AttributeImpl.AttributeBuilderImpl - Class in org.refcodes.structure
Implementation of the Property.PropertyBuilder interface.

B

BooleanArrayAccessor - Interface in org.refcodes.structure
Provides an accessor for a boolean array property.
BooleanArrayAccessor.BooleanArrayBuilder<B extends BooleanArrayAccessor.BooleanArrayBuilder<B>> - Interface in org.refcodes.structure
Provides a builder method for a boolean array property returning the builder for applying multiple build operations.
BooleanArrayAccessor.BooleanArrayMutator - Interface in org.refcodes.structure
Provides a mutator for a boolean array property.
BooleanArrayAccessor.BooleanArrayProperty - Interface in org.refcodes.structure
Provides a boolean array property.
ByteArrayAccessor - Interface in org.refcodes.structure
Provides an accessor for a byte array property.
ByteArrayAccessor.ByteArrayBuilder<B extends ByteArrayAccessor.ByteArrayBuilder<B>> - Interface in org.refcodes.structure
Provides a builder method for a byte array property returning the builder for applying multiple build operations.
ByteArrayAccessor.ByteArrayMutator - Interface in org.refcodes.structure
Provides a mutator for a byte array property.
ByteArrayAccessor.ByteArrayProperty - Interface in org.refcodes.structure
Provides a byte array property.

C

CanonicalMap - Interface in org.refcodes.structure
The CanonicalMap is an "intermediate" type adding type and Data-Structure related functionality to any implementing class.
CanonicalMap.CanonicalMapBuilder - Interface in org.refcodes.structure
The Interface CanonicalMapBuilder.
CanonicalMap.MutableCanonicalMap - Interface in org.refcodes.structure
The Interface MutableCanonicalMap.
CanonicalMapBuilderImpl - Class in org.refcodes.structure
The Class CanonicalMapBuilderImpl.
CanonicalMapBuilderImpl() - Constructor for class org.refcodes.structure.CanonicalMapBuilderImpl
Instantiates a new canonical map builder impl.
CanonicalMapBuilderImpl(Object) - Constructor for class org.refcodes.structure.CanonicalMapBuilderImpl
Instantiates a new canonical map builder impl.
CanonicalMapBuilderImpl(Map<?, ?>) - Constructor for class org.refcodes.structure.CanonicalMapBuilderImpl
Instantiates a new canonical map builder impl.
CanonicalMapImpl - Class in org.refcodes.structure
The Class CanonicalMapImpl.
CanonicalMapImpl(Object) - Constructor for class org.refcodes.structure.CanonicalMapImpl
Instantiates a new canonical map impl.
CanonicalMapImpl(Map<?, ?>) - Constructor for class org.refcodes.structure.CanonicalMapImpl
Instantiates a new canonical map impl.
childrenOf(String) - Method in interface org.refcodes.structure.CanonicalMap
Gets the children elements of the provided parent's path, excluding the parent's path.
childrenOf(String) - Method in class org.refcodes.structure.CanonicalMapBuilderImpl
Gets the children elements of the provided parent's path, excluding the parent's path.
childrenOf(String) - Method in class org.refcodes.structure.CanonicalMapImpl
Gets the children elements of the provided parent's path, excluding the parent's path.
childrenOf(String) - Method in interface org.refcodes.structure.PathMap
Gets the children elements of the provided parent's path, excluding the parent's path.
childrenOf(String) - Method in class org.refcodes.structure.PathMapBuilderImpl
Gets the children elements of the provided parent's path, excluding the parent's path.
childrenOf(String) - Method in class org.refcodes.structure.PathMapImpl
Gets the children elements of the provided parent's path, excluding the parent's path.
clear() - Method in interface org.refcodes.structure.Clearable
Clears all elements contained in the implementing instance.
Clearable - Interface in org.refcodes.structure
Provides a mixin to clear a collection from all its contained elements.
compute(String, BiFunction<? super String, ? super T, ? extends T>) - Method in class org.refcodes.structure.PathMapBuilderImpl
computeIfAbsent(String, Function<? super String, ? extends T>) - Method in class org.refcodes.structure.PathMapBuilderImpl
computeIfPresent(String, BiFunction<? super String, ? super T, ? extends T>) - Method in class org.refcodes.structure.PathMapBuilderImpl
Containable - Interface in org.refcodes.structure
A Containable is the base functionality provided container (collection).
Container<E> - Interface in org.refcodes.structure
Basic functionality being provided by any Container (collection) style class.
Container.ClearableContainer<E> - Interface in org.refcodes.structure
Extends the Container interface with Clearable functionality (as of Clearable.clear()).
Container.MutableContainer<E> - Interface in org.refcodes.structure
Extends the Container with mutable (writable) functionality, especially by enabling the Iterator.remove() method in the Iterator provided via Elements.iterator().
contains(Object) - Method in interface org.refcodes.structure.Elements
Tests whether the specified object is an element of the Elements (collection).
containsKey(Object) - Method in class org.refcodes.structure.CanonicalMapImpl
Tests whether there is an element with the given key.
containsKey(Object) - Method in interface org.refcodes.structure.Keys
Tests whether there is an element with the given key.
containsKey(Object) - Method in class org.refcodes.structure.PathMapBuilderImpl
Tests whether there is an element with the given key.
containsKey(Object) - Method in class org.refcodes.structure.PathMapImpl
Tests whether there is an element with the given key.
containsKey(Enum<?>) - Method in interface org.refcodes.structure.PropertiesAccessorMixin
Tests whether there is an element with the given key.
containsValue(Object) - Method in interface org.refcodes.structure.CanonicalMap
This method is defined for the sake of Map conformity.
containsValue(Object) - Method in interface org.refcodes.structure.CanonicalMap.MutableCanonicalMap
This method is defined for the sake of Map conformity.
containsValue(Object) - Method in interface org.refcodes.structure.Keys
This method is defined for the sake of Map conformity.
containsValue(Object) - Method in class org.refcodes.structure.PathMapImpl
This method is defined for the sake of Map conformity.

D

DEFAULT_COMMENT - Static variable in interface org.refcodes.structure.CanonicalMap
 
delete(String) - Method in interface org.refcodes.structure.CanonicalMap.MutableCanonicalMap
Removes an element identified by the given key.
delete(String) - Method in interface org.refcodes.structure.Keys.MutableKeys
Removes an element identified by the given key.
delete(String) - Method in interface org.refcodes.structure.PathMap.MutablePathMap
Removes an element identified by the given key.
Dictionary<K,V> - Interface in org.refcodes.structure
Basic functionality being provided by any Dictionary (map) style class.
Dictionary.MutableDictionary<K,V> - Interface in org.refcodes.structure
Extends the Dictionary with mutable (writable) functionality, especially by providing Keys.MutableValues.put(Object, Object) and Keys.MutableKeys.delete(String) methods.
Dictionary.MutableDictionary.DictionaryBuilder<K,V,B extends Dictionary.MutableDictionary.DictionaryBuilder<K,V,B>> - Interface in org.refcodes.structure
Provides a builder method for a Relation property returning the builder for applying multiple build operations.
directories() - Method in interface org.refcodes.structure.PathMap
Applies the PathMap.directories(String) method for the root path "/".
directories(String) - Method in interface org.refcodes.structure.PathMap
Retrieves the directory names below the given path excluding any entries representing records.
DoubleArrayAccessor - Interface in org.refcodes.structure
Provides an accessor for a double array property.
DoubleArrayAccessor.DoubleArrayBuilder<B extends DoubleArrayAccessor.DoubleArrayBuilder<B>> - Interface in org.refcodes.structure
Provides a builder method for a double array property returning the builder for applying multiple build operations.
DoubleArrayAccessor.DoubleArrayMutator - Interface in org.refcodes.structure
Provides a mutator for a double array property.
DoubleArrayAccessor.DoubleArrayProperty - Interface in org.refcodes.structure
Provides a double array property.

E

Elements<E> - Interface in org.refcodes.structure
Basic functionality being provided by any Elements (collection) style class.
Elements.ClearableElements<E> - Interface in org.refcodes.structure
Extends the Elements interface with Clearable functionality (as of Clearable.clear()).
Elements.MutableElements<E> - Interface in org.refcodes.structure
Extends the 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.
entries() - Method in interface org.refcodes.structure.PathMap
Retrieves the records names excluding from the root path.
entries(String) - Method in interface org.refcodes.structure.PathMap
Retrieves the entry names below the given path including records as well as directories.

F

FloatArrayAccessor - Interface in org.refcodes.structure
Provides an accessor for a float array property.
FloatArrayAccessor.FloatArrayBuilder<B extends FloatArrayAccessor.FloatArrayBuilder<B>> - Interface in org.refcodes.structure
Provides a builder method for a float array property returning the builder for applying multiple build operations.
FloatArrayAccessor.FloatArrayMutator - Interface in org.refcodes.structure
Provides a mutator for a float array property.
FloatArrayAccessor.FloatArrayProperty - Interface in org.refcodes.structure
Provides a float array property.
fromExternalKey(String, char...) - Method in interface org.refcodes.structure.PathMap
Converts an external key which uses a different notation from DelimiterAccessor.getDelimiter() for the path delimiter and converts those to the default delimiter.
fromGetter(Method) - Static method in class org.refcodes.structure.TypeUtility
 

G

get(Object) - Method in class org.refcodes.structure.CanonicalMapImpl
Retrieves the element assigned to the given key.
get(Object) - Method in interface org.refcodes.structure.Keys
Retrieves the element assigned to the given key.
get(Object) - Method in class org.refcodes.structure.PathMapBuilderImpl
Retrieves the element assigned to the given key.
get(Object) - Method in class org.refcodes.structure.PathMapImpl
Retrieves the element assigned to the given key.
get(Enum<?>) - Method in interface org.refcodes.structure.PropertiesAccessorMixin
Retrieves the element assigned to the given key.
getArray() - Method in interface org.refcodes.structure.PathMap
Applies the PathMap.getArray(String) method for the root path "/".
getArray(String) - Method in interface org.refcodes.structure.PathMap
Returns the records below the given path in an array.
getBoolean(String) - Method in interface org.refcodes.structure.PropertiesAccessorMixin
Returns the Boolean value of the property referred to by the key.
getBoolean(Enum<?>) - Method in interface org.refcodes.structure.PropertiesAccessorMixin
Returns the Boolean value of the property referred to by the key.
getBooleans() - Method in interface org.refcodes.structure.BooleanArrayAccessor
Retrieves the boolean array from the boolean array property.
getByte(String) - Method in interface org.refcodes.structure.PropertiesAccessorMixin
Returns the Byte value of the property referred to by the key.
getByte(Enum<?>) - Method in interface org.refcodes.structure.PropertiesAccessorMixin
Returns the Byte value of the property referred to by the key.
getBytes() - Method in interface org.refcodes.structure.ByteArrayAccessor
Retrieves the byte array from the byte array property.
getCharacter(String) - Method in interface org.refcodes.structure.PropertiesAccessorMixin
Returns the Character value of the property referred to by the key.
getCharacter(Enum<?>) - Method in interface org.refcodes.structure.PropertiesAccessorMixin
Retrieves the Character assigned to the given key.
getDelimiter() - Method in class org.refcodes.structure.CanonicalMapImpl
getDelimiter() - Method in class org.refcodes.structure.PathMapBuilderImpl
getDelimiter() - Method in class org.refcodes.structure.PathMapImpl
getDouble(String) - Method in interface org.refcodes.structure.PropertiesAccessorMixin
Returns the Double value of the property referred to by the key.
getDouble(Enum<?>) - Method in interface org.refcodes.structure.PropertiesAccessorMixin
Returns the Double value of the property referred to by the key.
getDoubles() - Method in interface org.refcodes.structure.DoubleArrayAccessor
Retrieves the double array from the double array property.
getFloat(String) - Method in interface org.refcodes.structure.PropertiesAccessorMixin
Returns the Float value of the property referred to by the key.
getFloat(Enum<?>) - Method in interface org.refcodes.structure.PropertiesAccessorMixin
Returns the Float value of the property referred to by the key.
getFloats() - Method in interface org.refcodes.structure.FloatArrayAccessor
Retrieves the float array from the float array property.
getInteger(String) - Method in interface org.refcodes.structure.PropertiesAccessorMixin
Returns the Integer value of the property referred to by the key.
getInteger(Enum<?>) - Method in interface org.refcodes.structure.PropertiesAccessorMixin
Returns the Integer value of the property referred to by the key.
getKey() - Method in exception org.refcodes.structure.AmbigousKeyRuntimeException
getKey() - Method in exception org.refcodes.structure.KeyNotFoundException
getKey() - Method in exception org.refcodes.structure.KeyNotFoundRuntimeException
getKey() - Method in class org.refcodes.structure.RelationImpl
getLong(String) - Method in interface org.refcodes.structure.PropertiesAccessorMixin
Returns the Long value of the property referred to by the key.
getLong(Enum<?>) - Method in interface org.refcodes.structure.PropertiesAccessorMixin
Returns the Long value of the property referred to by the key.
getLongs() - Method in interface org.refcodes.structure.LongArrayAccessor
Retrieves the long array from the long array property.
getMaxValue() - Method in class org.refcodes.structure.RangeImpl
getMinValue() - Method in class org.refcodes.structure.RangeImpl
getOrDefault(Object, T) - Method in class org.refcodes.structure.PathMapBuilderImpl
getRootPath() - Method in interface org.refcodes.structure.PathMap
Returns the path pointing to the root of this PathMap.
getShort(String) - Method in interface org.refcodes.structure.PropertiesAccessorMixin
Returns the Short value of the property referred to by the key.
getShort(Enum<?>) - Method in interface org.refcodes.structure.PropertiesAccessorMixin
Returns the Short value of the property referred to by the key.
getShorts() - Method in interface org.refcodes.structure.ShortArrayAccessor
Retrieves the short array from the short array property.
getStrings() - Method in interface org.refcodes.structure.StringArrayAccessor
Retrieves the String array from the String array property.
getType() - Method in class org.refcodes.structure.CanonicalMapImpl
getType() - Method in class org.refcodes.structure.PathMapBuilderImpl
getType() - Method in class org.refcodes.structure.PathMapImpl
getValue() - Method in class org.refcodes.structure.RelationImpl

H

hasParentPath(String) - Method in interface org.refcodes.structure.PathMap
Tests whether there exists a parent path for the given path.

I

insert(CanonicalMap) - Method in interface org.refcodes.structure.CanonicalMap.MutableCanonicalMap
Method to semantically emphasize that we support our own types.
insert(String, CanonicalMap, String) - Method in interface org.refcodes.structure.CanonicalMap.MutableCanonicalMap
Method to semantically emphasize that we support our own types.
insert(Object) - Method in interface org.refcodes.structure.PathMap.MutablePathMap
Inspects the given object and adds all elements found in the given object.
insert(String, Object, String) - Method in interface org.refcodes.structure.PathMap.MutablePathMap
Same as 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.
insert(PathMap<T>) - Method in interface org.refcodes.structure.PathMap.MutablePathMap
Method to semantically emphasize that we support our own types.
insert(String, PathMap<T>, String) - Method in interface org.refcodes.structure.PathMap.MutablePathMap
Method to semantically emphasize that we support our own types.
insertFrom(CanonicalMap, String) - Method in interface org.refcodes.structure.CanonicalMap.MutableCanonicalMap
Method to semantically emphasize that we support our own types.
insertFrom(Object, String) - Method in interface org.refcodes.structure.PathMap.MutablePathMap
Same as 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.
insertFrom(PathMap<T>, String) - Method in interface org.refcodes.structure.PathMap.MutablePathMap
Method to semantically emphasize that we support our own types.
insertTo(String, CanonicalMap) - Method in interface org.refcodes.structure.CanonicalMap.MutableCanonicalMap
Method to semantically emphasize that we support our own types.
insertTo(String, Object) - Method in interface org.refcodes.structure.PathMap.MutablePathMap
Same as PathMap.MutablePathMap.insert(Object) though starting insertion of object's introspected values at the given "path".
insertTo(String, PathMap<T>) - Method in interface org.refcodes.structure.PathMap.MutablePathMap
Method to semantically emphasize that we support our own types.
isArray() - Method in interface org.refcodes.structure.PathMap
Applies the PathMap.isArray(String) method for the root path "/".
isArray(String) - Method in interface org.refcodes.structure.PathMap
Determines as of PathMap.getArray(String) if the elements below the given path can be seen as an array.
isDirectory(String) - Method in interface org.refcodes.structure.PathMap
Determines whether the give path points to a directory in terms of PathMap.directories(String).
isEmpty() - Method in class org.refcodes.structure.CanonicalMapImpl
Tests whether the accumulation is empty or not.
isEmpty() - Method in interface org.refcodes.structure.Containable
Tests whether the accumulation is empty or not.
isEmpty() - Method in class org.refcodes.structure.PathMapImpl
Tests whether the accumulation is empty or not.
isEntry(String) - Method in interface org.refcodes.structure.PathMap
Determines whether the give path points to an entry in terms of PathMap.entries(String).
isGetter(Method) - Static method in class org.refcodes.structure.TypeUtility
Tests whether we have a getter method.
isMember(V) - Method in interface org.refcodes.structure.Range
Returns true if the given value is within the range of MinValueAccessor.getMinValue() and MaxValueAccessor.getMaxValue() (including the minimum and maximum values).
isRecord(String) - Method in interface org.refcodes.structure.PathMap
Determines whether the give path points to a record in terms of PathMap.records(String).
isRootPath(String) - Method in interface org.refcodes.structure.PathMap
Determines whether the given path represents the toor path.
isSetter(Method) - Static method in class org.refcodes.structure.TypeUtility
Tests whether we have a setter method.
iterator() - Method in interface org.refcodes.structure.Elements
Returns an 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() - Method in interface org.refcodes.structure.Elements.MutableElements
Returns an 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.

K

KeyNotFoundException - Exception in org.refcodes.structure
Thrown in case this instance does not contain the requested element (no such key found in the collection).
KeyNotFoundException(String, String, String) - Constructor for exception org.refcodes.structure.KeyNotFoundException
Instantiates a new net runtime exception.
KeyNotFoundException(String, String, Throwable, String) - Constructor for exception org.refcodes.structure.KeyNotFoundException
Instantiates a new net runtime exception.
KeyNotFoundException(String, String, Throwable) - Constructor for exception org.refcodes.structure.KeyNotFoundException
Instantiates a new net runtime exception.
KeyNotFoundException(String, String) - Constructor for exception org.refcodes.structure.KeyNotFoundException
Instantiates a new net runtime exception.
KeyNotFoundException(String, Throwable, String) - Constructor for exception org.refcodes.structure.KeyNotFoundException
Instantiates a new net runtime exception.
KeyNotFoundException(String, Throwable) - Constructor for exception org.refcodes.structure.KeyNotFoundException
Instantiates a new net runtime exception.
KeyNotFoundRuntimeException - Exception in org.refcodes.structure
Thrown in case this instance does not contain the requested element (no such key found in the collection).
KeyNotFoundRuntimeException(String, String, String) - Constructor for exception org.refcodes.structure.KeyNotFoundRuntimeException
Instantiates a new net runtime exception.
KeyNotFoundRuntimeException(String, String, Throwable, String) - Constructor for exception org.refcodes.structure.KeyNotFoundRuntimeException
Instantiates a new net runtime exception.
KeyNotFoundRuntimeException(String, String, Throwable) - Constructor for exception org.refcodes.structure.KeyNotFoundRuntimeException
Instantiates a new net runtime exception.
KeyNotFoundRuntimeException(String, String) - Constructor for exception org.refcodes.structure.KeyNotFoundRuntimeException
Instantiates a new net runtime exception.
KeyNotFoundRuntimeException(String, Throwable, String) - Constructor for exception org.refcodes.structure.KeyNotFoundRuntimeException
Instantiates a new net runtime exception.
KeyNotFoundRuntimeException(String, Throwable) - Constructor for exception org.refcodes.structure.KeyNotFoundRuntimeException
Instantiates a new net runtime exception.
Keys<K,V> - Interface in org.refcodes.structure
This interface provides functionality for working with keys.
Keys.MutableKeys<K,V> - Interface in org.refcodes.structure
Adds mutable functionality to the Keys interface.
Keys.MutableValues<K,V> - Interface in org.refcodes.structure
Mixin for mutable functionality accompanying the Keys interface.
keySet() - Method in class org.refcodes.structure.CanonicalMapImpl
Retrieves a collection containing all the keys found in the elements of this collection.
keySet() - Method in interface org.refcodes.structure.Keys
Retrieves a collection containing all the keys found in the elements of this collection.
keySet(String) - Method in interface org.refcodes.structure.PathMap
Same as Keys.keySet() with the difference, that only the paths are contained belonging to the given path, excluding the given path.
keySet() - Method in class org.refcodes.structure.PathMapImpl
Retrieves a collection containing all the keys found in the elements of this collection.

L

LongArrayAccessor - Interface in org.refcodes.structure
Provides an accessor for a long array property.
LongArrayAccessor.LongArrayBuilder<B extends LongArrayAccessor.LongArrayBuilder<B>> - Interface in org.refcodes.structure
Provides a builder method for a long array property returning the builder for applying multiple build operations.
LongArrayAccessor.LongArrayMutator - Interface in org.refcodes.structure
Provides a mutator for a long array property.
LongArrayAccessor.LongArrayProperty - Interface in org.refcodes.structure
Provides a long array property.

M

merge(String, T, BiFunction<? super T, ? super T, ? extends T>) - Method in class org.refcodes.structure.PathMapBuilderImpl

O

org.refcodes.structure - package org.refcodes.structure
This artifact contains base definitions regarding collections being used throughout the `REFCODES.ORG` artifacts; to unify management of various kinds of collections.

P

PathMap<T> - Interface in org.refcodes.structure
A PathMap is a flat map by which each element is addressed by a path; represented by the PathMap's keys.
PathMap.MutablePathMap<T> - Interface in org.refcodes.structure
Extends the PathMap with mutator functionality.
PathMap.PathMapBuilder<T> - Interface in org.refcodes.structure
Extends the PathMap with mutator functionality.
PathMapBuilderImpl<T> - Class in org.refcodes.structure
The Class PathMapBuilderImpl.
PathMapBuilderImpl(Class<T>) - Constructor for class org.refcodes.structure.PathMapBuilderImpl
Create an empty PathMap.PathMapBuilder instance using the default path delimiter "/" (Delimiter.PATH) for the path declarations.
PathMapBuilderImpl(char, Class<T>) - Constructor for class org.refcodes.structure.PathMapBuilderImpl
Create a PathMap.PathMapBuilder instance using the provided path delimiter for the path declarations.
PathMapBuilderImpl(Object, Class<T>) - Constructor for class org.refcodes.structure.PathMapBuilderImpl
Create a PathMap.PathMapBuilder instance containing the elements as of MutablePathMap#insert(Object) using the default path delimiter "/" (Delimiter.PATH) for the path declarations.
PathMapBuilderImpl(String, Object, Class<T>) - Constructor for class org.refcodes.structure.PathMapBuilderImpl
Create a PathMap.PathMapBuilder instance containing the elements as of MutablePathMap#insert(Object) using the default path delimiter "/" (Delimiter.PATH) for the path declarations.
PathMapBuilderImpl(Object, String, Class<T>) - Constructor for class org.refcodes.structure.PathMapBuilderImpl
Creates a PathMap.PathMapBuilder instance containing the elements as of MutablePathMap#insert(Object) using the default path delimiter "/" (Delimiter.PATH) for the path declarations.
PathMapBuilderImpl(String, Object, String, Class<T>) - Constructor for class org.refcodes.structure.PathMapBuilderImpl
Creates a PathMap.PathMapBuilder instance containing the elements as of MutablePathMap#insert(Object) using the default path delimiter "/" (Delimiter.PATH for the path declarations.
PathMapBuilderImpl(Object, char, Class<T>) - Constructor for class org.refcodes.structure.PathMapBuilderImpl
Creates a PathMap.PathMapBuilder instance containing the elements as of MutablePathMap#insert(Object).
PathMapBuilderImpl(String, Object, char, Class<T>) - Constructor for class org.refcodes.structure.PathMapBuilderImpl
Creates a PathMap.PathMapBuilder instance containing the elements as of MutablePathMap#insert(Object).
PathMapBuilderImpl(Object, String, char, Class<T>) - Constructor for class org.refcodes.structure.PathMapBuilderImpl
Creates a PathMap.PathMapBuilder instance containing the elements as of MutablePathMap#insert(Object).
PathMapBuilderImpl(String, Object, String, char, Class<T>) - Constructor for class org.refcodes.structure.PathMapBuilderImpl
Create a PathMap.PathMapBuilder instance containing the elements as of MutablePathMap#insert(Object).
PathMapImpl<T> - Class in org.refcodes.structure
The Class PathMapImpl.
PathMapImpl(PathMap<T>) - Constructor for class org.refcodes.structure.PathMapImpl
Create a PathMap instance from the provided PathMap instance containing the elements as of MutablePathMap#insert(Object) using the PathMap's path delimiter for the path declarations the the type of the PathMap.
PathMapImpl(char, Class<T>) - Constructor for class org.refcodes.structure.PathMapImpl
Create a PathMap instance using the provided path delimiter for the path declarations.
PathMapImpl(Object, Class<T>) - Constructor for class org.refcodes.structure.PathMapImpl
Create a PathMap instance containing the elements as of MutablePathMap#insert(Object) using the default path delimiter "/" (Delimiter.PATH) for the path declarations.
PathMapImpl(String, Object, Class<T>) - Constructor for class org.refcodes.structure.PathMapImpl
Create a PathMap instance containing the elements as of MutablePathMap#insert(Object) using the default path delimiter "/" (Delimiter.PATH) for the path declarations.
PathMapImpl(Object, String, Class<T>) - Constructor for class org.refcodes.structure.PathMapImpl
Creates a PathMap instance containing the elements as of MutablePathMap#insert(Object) using the default path delimiter "/" (Delimiter.PATH) for the path declarations.
PathMapImpl(String, Object, String, Class<T>) - Constructor for class org.refcodes.structure.PathMapImpl
Creates a PathMap instance containing the elements as of MutablePathMap#insert(Object) using the default path delimiter "/" (Delimiter.PATH for the path declarations.
PathMapImpl(Object, char, Class<T>) - Constructor for class org.refcodes.structure.PathMapImpl
Creates a PathMap instance containing the elements as of MutablePathMap#insert(Object).
PathMapImpl(String, Object, char, Class<T>) - Constructor for class org.refcodes.structure.PathMapImpl
Creates a PathMap instance containing the elements as of MutablePathMap#insert(Object).
PathMapImpl(Object, String, char, Class<T>) - Constructor for class org.refcodes.structure.PathMapImpl
Creates a PathMap instance containing the elements as of MutablePathMap#insert(Object).
PathMapImpl(String, Object, String, char, Class<T>) - Constructor for class org.refcodes.structure.PathMapImpl
Create a PathMap instance containing the elements as of MutablePathMap#insert(Object).
paths() - Method in interface org.refcodes.structure.PathMap
Same as Keys.keySet() with according semantics in the method name.
paths(String) - Method in interface org.refcodes.structure.PathMap
Same as PathMap.keySet(String) with according semantics in the method name.
PropertiesAccessorMixin - Interface in org.refcodes.structure
Mixin with lots of accessor default methods for String key/value Map or Dictionary implementations.
PropertiesAccessorMixin.PropertiesBuilderMixin<T> - Interface in org.refcodes.structure
Mixin with lots of builder default methods for String key/value Map or Dictionary implementations.
PropertiesAccessorMixin.PropertiesMixin - Interface in org.refcodes.structure
Mixin with lots of accessing and mutating default methods for String key/value Map or Dictionary implementations.
PropertiesAccessorMixin.PropertiesMutatorMixin - Interface in org.refcodes.structure
Mixin with lots of mutating default methods for String key/value Map or Dictionary implementations.
Property - Interface in org.refcodes.structure
A Property is defined as being String representing a property's key and a String representing the proprty's value.
Property.PropertyBuilder - Interface in org.refcodes.structure
Adds builder functionality to a Property.
PropertyBuilderImpl() - Constructor for class org.refcodes.structure.PropertyImpl.PropertyBuilderImpl
Use the builder methods or the bean attributes to set the key and the value.
PropertyBuilderImpl(String, char) - Constructor for class org.refcodes.structure.PropertyImpl.PropertyBuilderImpl
Initializes the PropertyImpl.PropertyBuilderImpl with the given values.
PropertyBuilderImpl(String, String) - Constructor for class org.refcodes.structure.PropertyImpl.PropertyBuilderImpl
Initializes the PropertyImpl.PropertyBuilderImpl with the given values.
PropertyBuilderImpl(String) - Constructor for class org.refcodes.structure.PropertyImpl.PropertyBuilderImpl
Initializes the PropertyImpl.PropertyBuilderImpl with the given values.
PropertyImpl - Class in org.refcodes.structure
Implementation of the Property interface.
PropertyImpl() - Constructor for class org.refcodes.structure.PropertyImpl
Instantiates a new property impl.
PropertyImpl(String, String) - Constructor for class org.refcodes.structure.PropertyImpl
Initializes the PropertyImpl with the given values.
PropertyImpl(String) - Constructor for class org.refcodes.structure.PropertyImpl
Initializes the PropertyImpl with the given values.
PropertyImpl(String, char) - Constructor for class org.refcodes.structure.PropertyImpl
Initializes the PropertyImpl with the given values.
PropertyImpl.PropertyBuilderImpl - Class in org.refcodes.structure
Implementation of the PropertyBuilder interface.
put(Relation<String, String>) - Method in interface org.refcodes.structure.CanonicalMap.MutableCanonicalMap
Adds the given element related to the given key.
put(Relation<K, V>) - Method in interface org.refcodes.structure.Dictionary.MutableDictionary
Adds the given element related to the given key.
put(K, V) - Method in interface org.refcodes.structure.Keys.MutableValues
Puts an element identified by the given key.
put(Relation<String, T>) - Method in interface org.refcodes.structure.PathMap.MutablePathMap
Adds the given element related to the given key.
put(String, String, T) - Method in interface org.refcodes.structure.PathMap.MutablePathMap
Puts the given value into the child's path, relative to the given parent's path.
put(String, T) - Method in class org.refcodes.structure.PathMapBuilderImpl
Puts an element identified by the given key.
put(Property) - Method in interface org.refcodes.structure.PropertiesAccessorMixin.PropertiesMutatorMixin
Puts the key/value-pair from the provided Property.
put(Enum<?>, String) - Method in interface org.refcodes.structure.PropertiesAccessorMixin.PropertiesMutatorMixin
Adds the given element related to the given key.
putAll(Map<? extends String, ? extends String>) - Method in interface org.refcodes.structure.CanonicalMap.MutableCanonicalMap
putAll(CanonicalMap) - Method in interface org.refcodes.structure.CanonicalMap.MutableCanonicalMap
This method inserts all elements (key/value-pairs) found in the provided CanonicalMap instances of interoperability reasons.
putAll(Properties) - Method in interface org.refcodes.structure.CanonicalMap.MutableCanonicalMap
This method inserts all elements (key/value-pairs) found in the provided Properties instances of interoperability reasons.
putArray(T[]) - Method in interface org.refcodes.structure.PathMap.MutablePathMap
Applies the PathMap.MutablePathMap.putArray(Object[]) method for the root path "/".
putArray(String, T[]) - Method in interface org.refcodes.structure.PathMap.MutablePathMap
Sets the records below the given path in an array and replaces any existing array.
putBoolean(String, Boolean) - Method in interface org.refcodes.structure.PropertiesAccessorMixin.PropertiesMutatorMixin
Sets the Boolean value for the property referred to by the key.
putBoolean(Enum<?>, Boolean) - Method in interface org.refcodes.structure.PropertiesAccessorMixin.PropertiesMutatorMixin
Sets the Boolean value for the property referred to by the key.
putByte(String, Byte) - Method in interface org.refcodes.structure.PropertiesAccessorMixin.PropertiesMutatorMixin
Sets the Byte value for the property referred to by the key.
putByte(Enum<?>, Byte) - Method in interface org.refcodes.structure.PropertiesAccessorMixin.PropertiesMutatorMixin
Sets the Byte value for the property referred to by the key.
putDouble(String, Double) - Method in interface org.refcodes.structure.PropertiesAccessorMixin.PropertiesMutatorMixin
Sets the Double value for the property referred to by the key.
putDouble(Enum<?>, Double) - Method in interface org.refcodes.structure.PropertiesAccessorMixin.PropertiesMutatorMixin
Sets the Double value for the property referred to by the key.
putFloat(String, Float) - Method in interface org.refcodes.structure.PropertiesAccessorMixin.PropertiesMutatorMixin
Sets the Float value for the property referred to by the key.
putFloat(Enum<?>, Float) - Method in interface org.refcodes.structure.PropertiesAccessorMixin.PropertiesMutatorMixin
Sets the Float value for the property referred to by the key.
putIfAbsent(String, T) - Method in class org.refcodes.structure.PathMapBuilderImpl
putInteger(String, Integer) - Method in interface org.refcodes.structure.PropertiesAccessorMixin.PropertiesMutatorMixin
Sets the Integer value for the property referred to by the key.
putInteger(Enum<?>, Integer) - Method in interface org.refcodes.structure.PropertiesAccessorMixin.PropertiesMutatorMixin
Sets the Integer value for the property referred to by the key.
putLong(String, Long) - Method in interface org.refcodes.structure.PropertiesAccessorMixin.PropertiesMutatorMixin
Sets the Long value for the property referred to by the key.
putLong(Enum<?>, Long) - Method in interface org.refcodes.structure.PropertiesAccessorMixin.PropertiesMutatorMixin
Sets the Long value for the property referred to by the key.
putShort(String, Short) - Method in interface org.refcodes.structure.PropertiesAccessorMixin.PropertiesMutatorMixin
Sets the Short value for the property referred to by the key.
putShort(Enum<?>, Short) - Method in interface org.refcodes.structure.PropertiesAccessorMixin.PropertiesMutatorMixin
Sets the Short value for the property referred to by the key.

R

Range<V extends Number & Comparable<V>> - Interface in org.refcodes.structure
Interface describing a range with a minimum value and a maximum value.
Range.RangeBuilder<V extends Number & Comparable<V>> - Interface in org.refcodes.structure
Adds builder functionality to a Range.
RangeBuilderImpl() - Constructor for class org.refcodes.structure.RangeImpl.RangeBuilderImpl
Instantiates a new range builder impl.
RangeBuilderImpl(V, V) - Constructor for class org.refcodes.structure.RangeImpl.RangeBuilderImpl
Instantiates a new range builder impl.
RangeImpl<V extends Number & Comparable<V>> - Class in org.refcodes.structure
The Class RangeImpl.
RangeImpl() - Constructor for class org.refcodes.structure.RangeImpl
Instantiates a new range impl.
RangeImpl(V, V) - Constructor for class org.refcodes.structure.RangeImpl
Instantiates a new range impl.
RangeImpl.RangeBuilderImpl<V extends Number & Comparable<V>> - Class in org.refcodes.structure
The Class RangeBuilderImpl.
records() - Method in interface org.refcodes.structure.PathMap
Applies the PathMap.records(String) method for the root path "/".
records(String) - Method in interface org.refcodes.structure.PathMap
Retrieves the records names below the given path excluding any entries representing directories.
Relation<K,V> - Interface in org.refcodes.structure
Provides an accessor for a key-to-value property useful in some occasions.
Relation.RelationBuilder<K,V> - Interface in org.refcodes.structure
Adds builder functionality to a Relation.
RelationBuilderImpl() - Constructor for class org.refcodes.structure.RelationImpl.RelationBuilderImpl
Instantiates a new relation builder impl.
RelationBuilderImpl(K, V) - Constructor for class org.refcodes.structure.RelationImpl.RelationBuilderImpl
Instantiates a new relation builder impl.
RelationImpl<K,V> - Class in org.refcodes.structure
Implementation of the Relation interface.
RelationImpl() - Constructor for class org.refcodes.structure.RelationImpl
Instantiates a new relation impl.
RelationImpl(K, V) - Constructor for class org.refcodes.structure.RelationImpl
Constructs a Relation.
RelationImpl.RelationBuilderImpl<K,V> - Class in org.refcodes.structure
Implementation of the RelationBuilder interface.
remove(Object) - Method in interface org.refcodes.structure.Elements.MutableElements
remove(Object) - Method in class org.refcodes.structure.PathMapBuilderImpl
remove(Object, Object) - Method in class org.refcodes.structure.PathMapBuilderImpl
removeAll(String) - Method in interface org.refcodes.structure.PathMap.MutablePathMap
Removes all properties below the provided path.
replace(String, T, T) - Method in class org.refcodes.structure.PathMapBuilderImpl
replace(String, T) - Method in class org.refcodes.structure.PathMapBuilderImpl
retrieve(String, String) - Method in interface org.refcodes.structure.CanonicalMap
Extracts a new PathMap from the elements of this PathMap found below the "from-path".
retrieve(String, String) - Method in interface org.refcodes.structure.PathMap
Extracts a new PathMap from the elements of this PathMap found below the "from-path".
retrieveFrom(String) - Method in interface org.refcodes.structure.CanonicalMap
Extracts a new PathMap from the elements of this PathMap found below the "from-path".
retrieveFrom(String) - Method in class org.refcodes.structure.CanonicalMapBuilderImpl
Extracts a new PathMap from the elements of this PathMap found below the "from-path".
retrieveFrom(String) - Method in class org.refcodes.structure.CanonicalMapImpl
Extracts a new PathMap from the elements of this PathMap found below the "from-path".
retrieveFrom(String) - Method in interface org.refcodes.structure.PathMap
Extracts a new PathMap from the elements of this PathMap found below the "from-path".
retrieveFrom(String) - Method in class org.refcodes.structure.PathMapBuilderImpl
Extracts a new PathMap from the elements of this PathMap found below the "from-path".
retrieveFrom(String) - Method in class org.refcodes.structure.PathMapImpl
Extracts a new PathMap from the elements of this PathMap found below the "from-path".
retrieveTo(String) - Method in interface org.refcodes.structure.CanonicalMap
Extracts a new PathMap from this PathMap's elements with the paths relocated to the provided "to-path".
retrieveTo(String) - Method in class org.refcodes.structure.CanonicalMapBuilderImpl
Extracts a new PathMap from this PathMap's elements with the paths relocated to the provided "to-path".
retrieveTo(String) - Method in class org.refcodes.structure.CanonicalMapImpl
Extracts a new PathMap from this PathMap's elements with the paths relocated to the provided "to-path".
retrieveTo(String) - Method in interface org.refcodes.structure.PathMap
Extracts a new PathMap from this PathMap's elements with the paths relocated to the provided "to-path".
retrieveTo(String) - Method in class org.refcodes.structure.PathMapBuilderImpl
Extracts a new PathMap from this PathMap's elements with the paths relocated to the provided "to-path".
retrieveTo(String) - Method in class org.refcodes.structure.PathMapImpl
Extracts a new PathMap from this PathMap's elements with the paths relocated to the provided "to-path".

S

setBooleans(boolean[]) - Method in interface org.refcodes.structure.BooleanArrayAccessor.BooleanArrayMutator
Sets the boolean array for the boolean array property.
setBytes(byte[]) - Method in interface org.refcodes.structure.ByteArrayAccessor.ByteArrayMutator
Sets the byte array for the byte array property.
setDoubles(double[]) - Method in interface org.refcodes.structure.DoubleArrayAccessor.DoubleArrayMutator
Sets the double array for the double array property.
setFloats(float[]) - Method in interface org.refcodes.structure.FloatArrayAccessor.FloatArrayMutator
Sets the float array for the float array property.
setKey(String) - Method in class org.refcodes.structure.AttributeImpl.AttributeBuilderImpl
Sets the key.
setKey(String) - Method in class org.refcodes.structure.PropertyImpl.PropertyBuilderImpl
Sets the key.
setKey(K) - Method in class org.refcodes.structure.RelationImpl.RelationBuilderImpl
Sets the key.
setLongs(long[]) - Method in interface org.refcodes.structure.LongArrayAccessor.LongArrayMutator
Sets the long array for the long array property.
setMaxValue(V) - Method in class org.refcodes.structure.RangeImpl.RangeBuilderImpl
Sets the max value.
setMinValue(V) - Method in class org.refcodes.structure.RangeImpl.RangeBuilderImpl
Sets the min value.
setShorts(short[]) - Method in interface org.refcodes.structure.ShortArrayAccessor.ShortArrayMutator
Sets the short array for the short array property.
setStrings(String[]) - Method in interface org.refcodes.structure.StringArrayAccessor.StringArrayMutator
Sets the String array for the String array property.
setValue(Object) - Method in class org.refcodes.structure.AttributeImpl.AttributeBuilderImpl
Sets the value.
setValue(String) - Method in class org.refcodes.structure.PropertyImpl.PropertyBuilderImpl
Sets the value.
setValue(V) - Method in class org.refcodes.structure.RelationImpl.RelationBuilderImpl
Sets the value.
ShortArrayAccessor - Interface in org.refcodes.structure
Provides an accessor for a short array property.
ShortArrayAccessor.ShortArrayBuilder<B extends ShortArrayAccessor.ShortArrayBuilder<B>> - Interface in org.refcodes.structure
Provides a builder method for a short array property returning the builder for applying multiple build operations.
ShortArrayAccessor.ShortArrayMutator - Interface in org.refcodes.structure
Provides a mutator for a short array property.
ShortArrayAccessor.ShortArrayProperty - Interface in org.refcodes.structure
Provides a short array property.
size() - Method in class org.refcodes.structure.CanonicalMapImpl
Returns the number of data elements contained in the collection.
size() - Method in interface org.refcodes.structure.Containable
Returns the number of data elements contained in the collection.
size() - Method in class org.refcodes.structure.PathMapImpl
Returns the number of data elements contained in the collection.
StringArrayAccessor - Interface in org.refcodes.structure
Provides an accessor for a String array property.
StringArrayAccessor.StringArrayBuilder<B extends StringArrayAccessor.StringArrayBuilder<B>> - Interface in org.refcodes.structure
Provides a builder method for a String array property returning the builder for applying multiple build operations.
StringArrayAccessor.StringArrayMutator - Interface in org.refcodes.structure
Provides a mutator for a String array property.
StringArrayAccessor.StringArrayProperty - Interface in org.refcodes.structure
Provides a String array property.
StructureException - Exception in org.refcodes.structure
The StructureException is the base checked exception for this package.
StructureException(String, String) - Constructor for exception org.refcodes.structure.StructureException
Instantiates a new net runtime exception.
StructureException(String, Throwable, String) - Constructor for exception org.refcodes.structure.StructureException
Instantiates a new net runtime exception.
StructureException(String, Throwable) - Constructor for exception org.refcodes.structure.StructureException
Instantiates a new net runtime exception.
StructureException(String) - Constructor for exception org.refcodes.structure.StructureException
Instantiates a new net runtime exception.
StructureException(Throwable, String) - Constructor for exception org.refcodes.structure.StructureException
Instantiates a new net runtime exception.
StructureException(Throwable) - Constructor for exception org.refcodes.structure.StructureException
Instantiates a new net runtime exception.
StructureRuntimeException - Exception in org.refcodes.structure
The StructureRuntimeException is the base runtime exception for this package.
StructureRuntimeException(String, String) - Constructor for exception org.refcodes.structure.StructureRuntimeException
Instantiates a new net runtime exception.
StructureRuntimeException(String, Throwable, String) - Constructor for exception org.refcodes.structure.StructureRuntimeException
Instantiates a new net runtime exception.
StructureRuntimeException(String, Throwable) - Constructor for exception org.refcodes.structure.StructureRuntimeException
Instantiates a new net runtime exception.
StructureRuntimeException(String) - Constructor for exception org.refcodes.structure.StructureRuntimeException
Instantiates a new net runtime exception.
StructureRuntimeException(Throwable, String) - Constructor for exception org.refcodes.structure.StructureRuntimeException
Instantiates a new net runtime exception.
StructureRuntimeException(Throwable) - Constructor for exception org.refcodes.structure.StructureRuntimeException
Instantiates a new net runtime exception.

T

toDataStructure(String) - Method in class org.refcodes.structure.CanonicalMapImpl
Similar to the 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.
toDataStructure() - Method in interface org.refcodes.structure.PathMap
Applies the PathMap.toDataStructure(String) method for the root path "/".
toDataStructure(String) - Method in interface org.refcodes.structure.PathMap
Similar to the 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.
toDataStructure(String) - Method in class org.refcodes.structure.PathMapBuilderImpl
Similar to the 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.
toDataStructure(String) - Method in class org.refcodes.structure.PathMapImpl
Similar to the 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.
toDump(Map<String, String>) - Method in interface org.refcodes.structure.CanonicalMap.MutableCanonicalMap
toExternalKey(String, char) - Method in interface org.refcodes.structure.PathMap
Converts the given key to an external key by converting the default delimiter DelimiterAccessor.getDelimiter() to the provided delimiter.
toInstance(T) - Method in interface org.refcodes.structure.CanonicalMap
Updates the instance with this CanonicalMap's data.
toInstance(String, T) - Method in interface org.refcodes.structure.CanonicalMap
Updates the instance with this CanonicalMap's data.
toInstance(Object, T) - Static method in class org.refcodes.structure.TypeUtility
Updates the provided instance with the data provided by the given value (a mixture of array and Map objects).
toMap() - Method in interface org.refcodes.structure.PathMap
Applies the PathMap.toMap(String) method for the root path "/".
toMap(String) - Method in interface org.refcodes.structure.PathMap
Creates a nested Map structure from the PathMap's entries below the provided path.
toNormalizedPath(String) - Method in interface org.refcodes.structure.PathMap
Normalizes a path for it to start with the delimiter (as of DelimiterAccessor.getDelimiter()) and for it not to end with a delimiter.
toNormalizedPath(String, String) - Method in interface org.refcodes.structure.PathMap
Creates a normalized path for the child path being relative to the given parent path.
toParentPath(String) - Method in interface org.refcodes.structure.PathMap
Returns the path representing the parent path for the given path.
toPath(String...) - Method in interface org.refcodes.structure.PathMap
Creates a normalized path from the provided path elements by concatenating the elements with the path delimiter DelimiterAccessor.getDelimiter() in between and taking care to avoid duplicate path delimiters.
toProperty() - Method in interface org.refcodes.structure.Property
Returns the key/value-pair as a property String "key=value".
toPropertyName(Method) - Static method in class org.refcodes.structure.TypeUtility
Converts a method's name to a property name.
toPropertyName(Field) - Static method in class org.refcodes.structure.TypeUtility
Converts a field's name to a property name.
toSourceCode() - Method in interface org.refcodes.structure.CanonicalMap.MutableCanonicalMap
Beta, don't know whether to keep this or not: Creates a class (a String text to be copy'n'pasted) with getters and setters for the herein contained paths and their values.
toSourceCode(String, String) - Method in interface org.refcodes.structure.CanonicalMap.MutableCanonicalMap
Beta, don't know whether to keep this or not: Creates a class (a String text to be copy'n'pasted) with getters and setters for the herein contained paths and their values.
toString() - Method in class org.refcodes.structure.PropertyImpl
toString() - Method in class org.refcodes.structure.RelationImpl
toType(Class<T>) - Method in interface org.refcodes.structure.CanonicalMap
Creates an instance of the given type filled with this CanonicalMap's data.
toType(String, Class<T>) - Method in interface org.refcodes.structure.CanonicalMap
Creates an instance of the given type filled with this CanonicalMap's data.
toType(Object, Class<T>) - Static method in class org.refcodes.structure.TypeUtility
Creates an instance of the given type filled with the data provided by the given Data-Structure (a mixture of array and Map objects).
TypeUtility - Class in org.refcodes.structure
The Class TypeUtility.
TypeUtility() - Constructor for class org.refcodes.structure.TypeUtility
 

U

use(K) - Method in interface org.refcodes.structure.Keys
Retrieves the element assigned to the given key.
use(Enum<?>) - Method in interface org.refcodes.structure.PropertiesAccessorMixin
Retrieves the element assigned to the given key.
useBoolean(String) - Method in interface org.refcodes.structure.PropertiesAccessorMixin
Returns the Boolean value of the property referred to by the key.
useBoolean(Enum<?>) - Method in interface org.refcodes.structure.PropertiesAccessorMixin
Returns the Boolean value of the property referred to by the key.
useByte(String) - Method in interface org.refcodes.structure.PropertiesAccessorMixin
Returns the Byte value of the property referred to by the key.
useByte(Enum<?>) - Method in interface org.refcodes.structure.PropertiesAccessorMixin
Returns the Byte value of the property referred to by the key.
useDouble(String) - Method in interface org.refcodes.structure.PropertiesAccessorMixin
Returns the Double value of the property referred to by the key.
useDouble(Enum<?>) - Method in interface org.refcodes.structure.PropertiesAccessorMixin
Returns the Double value of the property referred to by the key.
useFloat(String) - Method in interface org.refcodes.structure.PropertiesAccessorMixin
Returns the Float value of the property referred to by the key.
useFloat(Enum<?>) - Method in interface org.refcodes.structure.PropertiesAccessorMixin
Returns the Float value of the property referred to by the key.
useInteger(String) - Method in interface org.refcodes.structure.PropertiesAccessorMixin
Returns the Integer value of the property referred to by the key.
useInteger(Enum<?>) - Method in interface org.refcodes.structure.PropertiesAccessorMixin
Returns the Integer value of the property referred to by the key.
useLong(String) - Method in interface org.refcodes.structure.PropertiesAccessorMixin
Returns the Long value of the property referred to by the key.
useLong(Enum<?>) - Method in interface org.refcodes.structure.PropertiesAccessorMixin
Returns the Long value of the property referred to by the key.
useShort(String) - Method in interface org.refcodes.structure.PropertiesAccessorMixin
Returns the Short value of the property referred to by the key.
useShort(Enum<?>) - Method in interface org.refcodes.structure.PropertiesAccessorMixin
Returns the Short value of the property referred to by the key.

V

values() - Method in class org.refcodes.structure.CanonicalMapImpl
Returns a Collection view of the values related to the contained keys.
values() - Method in interface org.refcodes.structure.Keys
Returns a Collection view of the values related to the contained keys.
values() - Method in class org.refcodes.structure.PathMapImpl
Returns a Collection view of the values related to the contained keys.

W

withBooleans(boolean[]) - Method in interface org.refcodes.structure.BooleanArrayAccessor.BooleanArrayBuilder
Sets the boolean array for the boolean array property.
withBytes(byte[]) - Method in interface org.refcodes.structure.ByteArrayAccessor.ByteArrayBuilder
Sets the byte array for the byte array property.
withDoubles(double[]) - Method in interface org.refcodes.structure.DoubleArrayAccessor.DoubleArrayBuilder
Sets the double array for the double array property.
withFloats(float[]) - Method in interface org.refcodes.structure.FloatArrayAccessor.FloatArrayBuilder
Sets the float array for the float array property.
withInsert(Object) - Method in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
Convenience method for providing builder functionality to the PathMap.MutablePathMap.insert(Object) method.
withInsert(String, Object, String) - Method in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
Convenience method for providing builder functionality to the PathMap.MutablePathMap.insert(String, Object, String) method.
withInsert(CanonicalMap) - Method in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
Method to semantically emphasize that we support our own types.
withInsert(String, CanonicalMap, String) - Method in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
Method to semantically emphasize that we support our own types.
withInsert(Object) - Method in interface org.refcodes.structure.PathMap.PathMapBuilder
Convenience method for providing builder functionality to the PathMap.MutablePathMap.insert(Object) method.
withInsert(String, Object, String) - Method in interface org.refcodes.structure.PathMap.PathMapBuilder
Convenience method for providing builder functionality to the PathMap.MutablePathMap.insert(String, Object, String) method.
withInsert(PathMap<T>) - Method in interface org.refcodes.structure.PathMap.PathMapBuilder
Method to semantically emphasize that we support our own types.
withInsert(String, PathMap<T>, String) - Method in interface org.refcodes.structure.PathMap.PathMapBuilder
Method to semantically emphasize that we support our own types.
withInsertFrom(Object, String) - Method in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
Convenience method for providing builder functionality to the PathMap.MutablePathMap.insertFrom(Object, String) method.
withInsertFrom(CanonicalMap, String) - Method in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
Method to semantically emphasize that we support our own types.
withInsertFrom(Object, String) - Method in interface org.refcodes.structure.PathMap.PathMapBuilder
Convenience method for providing builder functionality to the PathMap.MutablePathMap.insertFrom(Object, String) method.
withInsertFrom(PathMap<T>, String) - Method in interface org.refcodes.structure.PathMap.PathMapBuilder
Method to semantically emphasize that we support our own types.
withInsertTo(String, Object) - Method in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
Convenience method for providing builder functionality to the PathMap.MutablePathMap.insertTo(String, Object) method.
withInsertTo(String, CanonicalMap) - Method in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
Method to semantically emphasize that we support our own types.
withInsertTo(String, Object) - Method in interface org.refcodes.structure.PathMap.PathMapBuilder
Convenience method for providing builder functionality to the PathMap.MutablePathMap.insertTo(String, Object) method.
withInsertTo(String, PathMap<T>) - Method in interface org.refcodes.structure.PathMap.PathMapBuilder
Method to semantically emphasize that we support our own types.
withKey(String) - Method in interface org.refcodes.structure.Attribute.AttributeBuilder
With key.
withKey(String) - Method in interface org.refcodes.structure.Property.PropertyBuilder
With key.
withKey(K) - Method in interface org.refcodes.structure.Relation.RelationBuilder
With key.
withLongs(long[]) - Method in interface org.refcodes.structure.LongArrayAccessor.LongArrayBuilder
Sets the long array for the long array property.
withMaxValue(V) - Method in interface org.refcodes.structure.Range.RangeBuilder
With max value.
withMinValue(V) - Method in interface org.refcodes.structure.Range.RangeBuilder
With min value.
withPut(String, String) - Method in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
withPut(Relation<String, String>) - Method in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
withPut(K, V) - Method in interface org.refcodes.structure.Dictionary.MutableDictionary.DictionaryBuilder
withPut(Relation<K, V>) - Method in interface org.refcodes.structure.Dictionary.MutableDictionary.DictionaryBuilder
withPut(String, T) - Method in interface org.refcodes.structure.PathMap.PathMapBuilder
withPut(Relation<String, T>) - Method in interface org.refcodes.structure.PathMap.PathMapBuilder
withPut(String, String) - Method in interface org.refcodes.structure.PropertiesAccessorMixin.PropertiesBuilderMixin
With put.
withPut(Property) - Method in interface org.refcodes.structure.PropertiesAccessorMixin.PropertiesBuilderMixin
With put.
withPutBoolean(String, Boolean) - Method in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
Sets the Boolean value for the property referred to by the key.
withPutBoolean(String, Boolean) - Method in interface org.refcodes.structure.PropertiesAccessorMixin.PropertiesBuilderMixin
Sets the Boolean value for the property referred to by the key.
withPutByte(String, Byte) - Method in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
Sets the Byte value for the property referred to by the key.
withPutByte(String, Byte) - Method in interface org.refcodes.structure.PropertiesAccessorMixin.PropertiesBuilderMixin
Sets the Byte value for the property referred to by the key.
withPutDouble(String, Double) - Method in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
Sets the Double value for the property referred to by the key.
withPutDouble(String, Double) - Method in interface org.refcodes.structure.PropertiesAccessorMixin.PropertiesBuilderMixin
Sets the Double value for the property referred to by the key.
withPutFloat(String, Float) - Method in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
Sets the Float value for the property referred to by the key.
withPutFloat(String, Float) - Method in interface org.refcodes.structure.PropertiesAccessorMixin.PropertiesBuilderMixin
Sets the Float value for the property referred to by the key.
withPutInteger(String, Integer) - Method in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
Sets the Integer value for the property referred to by the key.
withPutInteger(String, Integer) - Method in interface org.refcodes.structure.PropertiesAccessorMixin.PropertiesBuilderMixin
Sets the Integer value for the property referred to by the key.
withPutLong(String, Long) - Method in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
Sets the Long value for the property referred to by the key.
withPutLong(String, Long) - Method in interface org.refcodes.structure.PropertiesAccessorMixin.PropertiesBuilderMixin
Sets the Long value for the property referred to by the key.
withPutShort(String, Short) - Method in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
Sets the Short value for the property referred to by the key.
withPutShort(String, Short) - Method in interface org.refcodes.structure.PropertiesAccessorMixin.PropertiesBuilderMixin
Sets the Short value for the property referred to by the key.
withRemoveFrom(String) - Method in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
Convenience method for providing builder functionality to the PathMap.MutablePathMap.removeAll( String) method.
withRemoveFrom(String) - Method in interface org.refcodes.structure.PathMap.PathMapBuilder
Convenience method for providing builder functionality to the PathMap.MutablePathMap.removeAll( String) method.
withShorts(short[]) - Method in interface org.refcodes.structure.ShortArrayAccessor.ShortArrayBuilder
Sets the short array for the short array property.
withStrings(String[]) - Method in interface org.refcodes.structure.StringArrayAccessor.StringArrayBuilder
Sets the String array for the String array property.
withValue(Object) - Method in interface org.refcodes.structure.Attribute.AttributeBuilder
With value.
withValue(String) - Method in interface org.refcodes.structure.Property.PropertyBuilder
With value.
withValue(V) - Method in interface org.refcodes.structure.Relation.RelationBuilder
With value.

_

_canonicalMap - Variable in class org.refcodes.structure.CanonicalMapImpl
 
_key - Variable in class org.refcodes.structure.RelationImpl
 
_maxValue - Variable in class org.refcodes.structure.RangeImpl
 
_minValue - Variable in class org.refcodes.structure.RangeImpl
 
_value - Variable in class org.refcodes.structure.RelationImpl
 
A B C D E F G H I K L M O P R S T U V W _ 
Skip navigation links

Copyright © 2018. All rights reserved.