Skip navigation links
A C D E G I K M O P R S T V W _ 

A

add(E) - Method in interface org.refcodes.collection.Elements.MutableElements
Attribute - Interface in org.refcodes.collection
Interface describing a bean's attribute.
AttributeImpl - Class in org.refcodes.collection.impls
Class describing a beans's attribute.
AttributeImpl(String, Object) - Constructor for class org.refcodes.collection.impls.AttributeImpl
Constructs a key-to-value property.

C

clear() - Method in interface org.refcodes.collection.Clearable
Clears all elements contained in the implementing instance.
clear() - Method in class org.refcodes.collection.impls.PropertiesImpl.MutablePropertiesImpl
 
Clearable - Interface in org.refcodes.collection
Provides a mixin to clear a collection from all its contained elements.
CollectionUtility - Class in org.refcodes.collection
 
Containable - Interface in org.refcodes.collection
A Containable is the base functionality provided container (collection).
Container<E> - Interface in org.refcodes.collection
Basic functionality being provided by any Container (collection) style class.
Container.ClearableContainer<E> - Interface in org.refcodes.collection
Extends the Container interface with Clearable functionality (as of Clearable.clear()).
Container.MutableContainer<E> - Interface in org.refcodes.collection
Extends the Container with mutable (writable) functionality, especially by enabling the Iterator.remove() method in the Iterator provided via Elements.iterator().
contains(E) - Method in interface org.refcodes.collection.Elements
Tests whether the specified object is an element of the Elements (collection).
containsKey(String) - Method in class org.refcodes.collection.impls.PropertiesImpl
 
containsKey(K) - Method in interface org.refcodes.collection.Keys
Tests whether there is an element with the given key.

D

Dictionary<K,V> - Interface in org.refcodes.collection
Basic functionality being provided by any Dictionary (map) style class.
Dictionary.ClearableDictionary<K,V> - Interface in org.refcodes.collection
Extends the Dictionary interface with Clearable functionality (as of Clearable.clear()).
Dictionary.MutableDictionary<K,V> - Interface in org.refcodes.collection
Extends the Dictionary with mutable (writable) functionality, especially by providing #add(Object) and #remove(Object) methods.
Dictionary.MutableDictionary.DictionaryBuilder<K,V,B extends Dictionary.MutableDictionary.DictionaryBuilder<K,V,B>> - Interface in org.refcodes.collection
Provides a builder method for a Relation property returning the builder for applying multiple build operations.

E

Elements<E> - Interface in org.refcodes.collection
Basic functionality being provided by any Elements (collection) style class.
Elements.ClearableElements<E> - Interface in org.refcodes.collection
Extends the Elements interface with Clearable functionality (as of Clearable.clear()).
Elements.MutableElements<E> - Interface in org.refcodes.collection
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.

G

get(String) - Method in class org.refcodes.collection.impls.PropertiesImpl
 
get(K) - Method in interface org.refcodes.collection.Keys
Retrieves the element assigned to the given key.
getKey() - Method in class org.refcodes.collection.impls.RelationImpl
 
getValue() - Method in class org.refcodes.collection.impls.RelationImpl
 

I

isEmpty() - Method in interface org.refcodes.collection.Containable
Tests whether the accumulation is empty or not.
isEmpty() - Method in class org.refcodes.collection.impls.PropertiesImpl
 
iterator() - Method in interface org.refcodes.collection.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.collection.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

Keys<K,V> - Interface in org.refcodes.collection
This interface provides functionality for working with keys.
Keys.ClearableKeys<K,V> - Interface in org.refcodes.collection
Extends the Keys interface with Clearable functionality (as of Clearable.clear()).
Keys.MutableKeys<K,V> - Interface in org.refcodes.collection
Adds mutable functionality to the Keys interface.
keySet() - Method in class org.refcodes.collection.impls.PropertiesImpl
 
keySet() - Method in interface org.refcodes.collection.Keys
Retrieves a collection containing all the keys found in the elements of this collection.

M

MutablePropertiesImpl() - Constructor for class org.refcodes.collection.impls.PropertiesImpl.MutablePropertiesImpl
 
MutablePropertiesImpl(Map<?, ?>) - Constructor for class org.refcodes.collection.impls.PropertiesImpl.MutablePropertiesImpl
 
MutablePropertiesImpl(Properties) - Constructor for class org.refcodes.collection.impls.PropertiesImpl.MutablePropertiesImpl
 

O

org.refcodes.collection - package org.refcodes.collection
 
org.refcodes.collection.impls - package org.refcodes.collection.impls
 

P

Properties - Interface in org.refcodes.collection
The Properties are a specialization of the Dictionary.
Properties.ClearableProperties - Interface in org.refcodes.collection
 
Properties.MutableProperties - Interface in org.refcodes.collection
 
Properties.PropertiesBuilder - Interface in org.refcodes.collection
 
PropertiesBuilderImpl() - Constructor for class org.refcodes.collection.impls.PropertiesImpl.PropertiesBuilderImpl
 
PropertiesImpl - Class in org.refcodes.collection.impls
 
PropertiesImpl() - Constructor for class org.refcodes.collection.impls.PropertiesImpl
 
PropertiesImpl(Properties) - Constructor for class org.refcodes.collection.impls.PropertiesImpl
 
PropertiesImpl(Map<?, ?>) - Constructor for class org.refcodes.collection.impls.PropertiesImpl
 
PropertiesImpl.MutablePropertiesImpl - Class in org.refcodes.collection.impls
 
PropertiesImpl.PropertiesBuilderImpl - Class in org.refcodes.collection.impls
 
Property - Interface in org.refcodes.collection
 
PropertyImpl - Class in org.refcodes.collection.impls
 
PropertyImpl() - Constructor for class org.refcodes.collection.impls.PropertyImpl
Use the builder methods or the bean attributes to set the key and the value.
PropertyImpl(String, String) - Constructor for class org.refcodes.collection.impls.PropertyImpl
Initializes the PropertyImpl with the given values.
PropertyImpl(String) - Constructor for class org.refcodes.collection.impls.PropertyImpl
Initializes the PropertyImpl with the given values.
PropertyImpl(String, char) - Constructor for class org.refcodes.collection.impls.PropertyImpl
Initializes the PropertyImpl with the given values.
put(K, V) - Method in interface org.refcodes.collection.Dictionary.MutableDictionary
Adds the given element related to the given key.
put(Relation<K, V>) - Method in interface org.refcodes.collection.Dictionary.MutableDictionary
Adds the given element related to the given key.
put(String, String) - Method in class org.refcodes.collection.impls.PropertiesImpl.MutablePropertiesImpl
 
put(Relation<String, String>) - Method in class org.refcodes.collection.impls.PropertiesImpl.MutablePropertiesImpl
 
put(Property) - Method in class org.refcodes.collection.impls.PropertiesImpl.MutablePropertiesImpl
 
put(Property) - Method in interface org.refcodes.collection.Properties.MutableProperties
 

R

Relation<K,V> - Interface in org.refcodes.collection
Provides an accessor for a key-to-value property useful in some occasions.
RelationImpl<K,V> - Class in org.refcodes.collection.impls
Property accessor needful in some cases.
RelationImpl() - Constructor for class org.refcodes.collection.impls.RelationImpl
 
RelationImpl(K, V) - Constructor for class org.refcodes.collection.impls.RelationImpl
Constructs a property accessor.
remove(E) - Method in interface org.refcodes.collection.Elements.MutableElements
removeKey(String) - Method in class org.refcodes.collection.impls.PropertiesImpl.MutablePropertiesImpl
 
removeKey(K) - Method in interface org.refcodes.collection.Keys.MutableKeys
Removes an element identified by the given key.

S

setKey(K) - Method in class org.refcodes.collection.impls.RelationImpl
 
setValue(V) - Method in class org.refcodes.collection.impls.RelationImpl
 
size() - Method in interface org.refcodes.collection.Containable
Returns the number of data elements contained in the collection.
size() - Method in class org.refcodes.collection.impls.PropertiesImpl
 

T

toArrayList(Iterator<? extends E>) - Static method in class org.refcodes.collection.CollectionUtility
Creates a new list and copies the content of the iterator into the list.
toMaxLength(T[]...) - Static method in class org.refcodes.collection.CollectionUtility
Returns the max length of the arrays passed to this method.
toMaxLength(Collection<?>...) - Static method in class org.refcodes.collection.CollectionUtility
Returns the max size of the collections passed to this method.
toString() - Method in class org.refcodes.collection.impls.PropertyImpl
 
toString() - Method in class org.refcodes.collection.impls.RelationImpl
 

V

values() - Method in class org.refcodes.collection.impls.PropertiesImpl
 
values() - Method in interface org.refcodes.collection.Keys
Returns a Collection view of the values related to the contained keys.

W

with(K, V) - Method in interface org.refcodes.collection.Dictionary.MutableDictionary.DictionaryBuilder
 
with(Relation<K, V>) - Method in interface org.refcodes.collection.Dictionary.MutableDictionary.DictionaryBuilder
 
with(String, String) - Method in class org.refcodes.collection.impls.PropertiesImpl.PropertiesBuilderImpl
 
with(Relation<String, String>) - Method in class org.refcodes.collection.impls.PropertiesImpl.PropertiesBuilderImpl
 
withKey(String) - Method in class org.refcodes.collection.impls.PropertyImpl
 
withKey(K) - Method in class org.refcodes.collection.impls.RelationImpl
 
withKey(String) - Method in interface org.refcodes.collection.Property
 
withProperty(String, String) - Method in class org.refcodes.collection.impls.PropertiesImpl.PropertiesBuilderImpl
 
withProperty(Property) - Method in class org.refcodes.collection.impls.PropertiesImpl.PropertiesBuilderImpl
 
withProperty(String, String) - Method in interface org.refcodes.collection.Properties.PropertiesBuilder
 
withProperty(Property) - Method in interface org.refcodes.collection.Properties.PropertiesBuilder
 
withValue(String) - Method in class org.refcodes.collection.impls.PropertyImpl
 
withValue(V) - Method in class org.refcodes.collection.impls.RelationImpl
 
withValue(String) - Method in interface org.refcodes.collection.Property
 

_

_key - Variable in class org.refcodes.collection.impls.RelationImpl
 
_properties - Variable in class org.refcodes.collection.impls.PropertiesImpl
 
_value - Variable in class org.refcodes.collection.impls.RelationImpl
 
A C D E G I K M O P R S T V W _ 
Skip navigation links

Copyright © 2016. All rights reserved.