Package com.generationjava.collections

Generic collections.

See:
          Description

Interface Summary
Alias An Alias for use in the AliasedMap
Grouper A marker interface for Groupers.
ResetableIterator  
 

Class Summary
AliasedMap A Map in which some key's values may point to another key.
ArrayIterator An iterator that iterates over an array.
BeanMap A Map which wraps a JavaBean.
BlockIterator  
CachingIterator A piping Iterator which caches all objects that pass through it.
ClassMap A map which stores objects by a key Class.
CollectionsW A wrapper around the Collections.
CopiedIterator Sucks a copy of an iterator into it.
EnumerationGrouper Take an enumeration of different types of objects.
EnumerationIterator A class which allows an Enumeration to be turned into an Iterator.
FQMap A map which nests maps depending on a separator in the key.
GroupedComparator If the Objects to be compared are known before hand, then this allows the ordering to be handled via the construction of an Object[].
IteratorEnumeration A class which allows an Iterator to be turned into an Enumeration.
IteratorGrouper Take an enumeration of different types of objects.
LimitedList Only allows N elements in.
ListMap An Ordered Map.
MultiKeyedMap A Map in which multiple keys are used, ie) an Object array of keys.
MultiMap A Map in which some key's values may contain more than one value.
NullEnumeration A null implementation of an Enumeration.
NullIterator A null implementation of an Iterator.
OrderedSet An implementation of Set that guarentees ordering remains constant.
ProxyIterator An Iterator which wraps another Iterator.
ProxyList A List which wraps another List.
ProxyMap A Map which wraps another Map.
ProxySet A Set which wraps another Set.
ReverseListIterator An iterator that iterates over an array or List, backwards.
SimpleAlias A simple implementation of an Alias for use in an AliasedMap
SimpleMapEntry  
SingletonEnumeration An enumeration that contains a single instance.
SingletonIterator An iterator that contains a single instance.
SortedIterator An Iterator which can be sorted.
SortedLimitedList Only allows N elements in.
 

Package com.generationjava.collections Description

Generic collections. Some have gone to Apache Commons Collections, others are already replicated there. At some point the ones which are at Apache will need to be dropped.



Copyright © 2000-2002 GenerationJava. All Rights Reserved.