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

A

add(E) - Method in interface org.refcodes.collection.Elements.MutableElements

C

clear() - Method in interface org.refcodes.collection.mixins.Clearable
Clears all elements contained in the implementing instance.
Clearable - Interface in org.refcodes.collection.mixins
Provides a mixin to clear a collection from all its contained elements.
CollectionMetaData - Interface in org.refcodes.collection.mixins
A CollectionMetaData is the base functionality provided container (collection).
CollectionUtility - Class in org.refcodes.collection.utils
 
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 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(Object) - Method in interface org.refcodes.collection.Elements
Tests whether the specified object is an element of the Elements (collection).
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 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.

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 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.

F

fromSeparatedValues(String, char) - Static method in class org.refcodes.collection.utils.CollectionUtility
Converts the given String of CSV like separated values to a list of separated elements using the given delimiter character.

G

get(K) - Method in interface org.refcodes.collection.Keys
Retrieves the element assigned to the given key.

I

isEmpty() - Method in interface org.refcodes.collection.mixins.CollectionMetaData
Tests whether the accumulation is empty or not.
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 clear()).
Keys.MutableKeys<K,V> - Interface in org.refcodes.collection
Adds mutable functionality to the Keys interface.
keySet() - Method in interface org.refcodes.collection.Keys
Retrieves a collection containing all the keys found in the elements of this collection.

O

org.refcodes.collection - package org.refcodes.collection
 
org.refcodes.collection.mixins - package org.refcodes.collection.mixins
 
org.refcodes.collection.utils - package org.refcodes.collection.utils
 

P

put(K, V) - Method in interface org.refcodes.collection.Dictionary.MutableDictionary
Adds the given element related to the given key.

R

remove(Object) - Method in interface org.refcodes.collection.Elements.MutableElements
removeKey(K) - Method in interface org.refcodes.collection.Keys.MutableKeys
Removes an element identified by the given key.

S

size() - Method in interface org.refcodes.collection.mixins.CollectionMetaData
Returns the number of data elements contained in the collection.

T

toArrayList(Iterator<? extends E>) - Static method in class org.refcodes.collection.utils.CollectionUtility
Creates a new list and copies the content of the iterator into the list.
toMaxLength(T[]...) - Static method in class org.refcodes.collection.utils.CollectionUtility
Returns the max length of the arrays passed to this method.
toMaxLength(Collection<?>...) - Static method in class org.refcodes.collection.utils.CollectionUtility
Returns the max size of the collections passed to this method.
toSeparatedValues(Object[]) - Static method in class org.refcodes.collection.utils.CollectionUtility
Converts the given array to a String of CSV like separated values using the default RefcodesValues#DFEAULT_CSV_DELIMETER delimiter character.
toSeparatedValues(Object[], char) - Static method in class org.refcodes.collection.utils.CollectionUtility
Converts the given array to a String of CSV like separated values using the given delimiter character.
toSeparatedValues(String[]) - Static method in class org.refcodes.collection.utils.CollectionUtility
Converts the given array to a String of CSV like separated values using the default RefcodesValues#DFEAULT_CSV_DELIMETER delimiter character.
toSeparatedValues(String[], char) - Static method in class org.refcodes.collection.utils.CollectionUtility
Converts the given array to a String of CSV like separated values using the given delimiter character.
toSeparatedValues(Collection<?>) - Static method in class org.refcodes.collection.utils.CollectionUtility
Converts the given collection to a String of CSV like separated values using the default RefcodesValues#DFEAULT_CSV_DELIMETER delimiter character.
toSeparatedValues(Collection<?>, char) - Static method in class org.refcodes.collection.utils.CollectionUtility
Converts the given collection to a String of CSV like separated values using the given delimiter character.

V

values() - Method in interface org.refcodes.collection.Keys
Returns a Collection view of the values related to the contained keys.
A C D E F G I K O P R S T V 
Skip navigation links

Copyright © 2015. All rights reserved.