|
|||||||||
| Home >> All >> Util >> [ Collections overview ] | PREV PACKAGE NEXT PACKAGE | ||||||||
Package Util.Collections
| Interface Summary | |
| BinaryRelation | BinaryRelation represents a predicate on a 2-tuple. |
| InvertibleMap | An InvertibleMap is an extension of the
Map interface to allow users to do reverse lookups on
the mappings maintained. |
| InvertibleMultiMap | An InvertibleMultiMap is an extension of the
MultiMap interface to allow users to do reverse lookups on
the mappings maintained. |
| MapSet | A MapSet is a java.util.Set of
Map.Entrys which can also be accessed as a
java.util.Map. |
| MaxPriorityQueue | MaxPriorityQueue maintains a Collection of
Objects, each with an associated priority. |
| MultiMap | MultiMap maps a key to a collection of values. |
| MultiMapSet | A MultiMapSet is a java.util.Set of
Map.Entrys which can also be accessed as a
MultiMap. |
| PredicateWrapper | PredicateWrapper wraps a predicate on an Object. |
| Relation | Relation is a mathematical relation, accepting one to many
and many to one mappings. |
| Relation.EntryVisitor | RelationEntryVisitor is a wrapper for a function that is
called on a relation entry of the form <key,value>. |
| Worklist | A Worklist is a unique set. |
| Class Summary | |
| AbstractMapEntry | An AbstractMapEntry takes care of most of the grunge
work involved in subclassing java.util.Map.Entry. |
| AbstrRelation | AbstrRelation |
| AbstrRelationMapBased | AbstrRelationMapBased |
| AppendIterator | |
| AppendList | |
| AppendList.SubList | |
| AppendListIterator | |
| BackwardIterator | |
| BinHeapPriorityQueue | BinHeapPriorityQueue is an implementation of the
PriorityQueue interface. |
| CollectionFactory | CollectionFactory is a Collection
generator. |
| CollectionTestWrapper | |
| CollectionTestWrapper.TestIterator | |
| CollectionWrapper | CollectionWrapper is a class that acts as a wrapper
around another Collection, using it as its backing store. |
| EnumerationIterator | An EnumerationIterator converts an Enumeration
into an Iterator. |
| Factories | Factories consists exclusively of static methods that
operate on or return CollectionFactorys. |
| Factories.SerialCollectionFactory | |
| Factories.SerialListFactory | |
| Factories.SerialMapFactory | |
| Factories.SerialSetFactory | |
| FibonacciHeap | FibonacciHeap |
| FibonacciHeap.List | |
| FibonacciHeap.Node | |
| FilterIterator | A FilterIterator filters and maps a source
Iterator to generate a new one. |
| FilterIterator.Filter | |
| GenericInvertibleMultiMap | GenericInvertibleMultiMap is a default implementation of
InvertibleMultiMap. |
| GenericInvertibleMultiMap.AbstractMultiMapSet | |
| GenericMultiMap | GenericMultiMap is a default implementation of a
MultiMap. |
| GenericMultiMap.GenericMultiMapEntrySet | |
| GenericMultiMap.GenericMultiMapIterator | |
| HashCodeComparator | |
| HashWorklist | A worklist with a backing hash set to determine if an item is/was already on the list. |
| IdentityHashCodeWrapper | |
| IndexMap | IndexMap |
| InstrumentedSetWrapper | |
| InstrumentedSetWrapper.GlobalStats | |
| InstrumentedSetWrapper.InstrumentationResults | |
| LightMap | LightMap is a very lightweight implementation of
the java.util.Map interface. |
| LightMap.BinTreeNode | |
| LightMap.Entry | |
| LightMap.Factory | |
| LightRelation | LightRelation |
| LinearSet | LinearSet is a simplistic light-weight
Set designed for use when the number of entries is
small. |
| ListFactory | ListFactory is a List generator. |
| MapFactory | MapFactory is a Map generator. |
| MultiMapFactory | MultiMapFactory is a MultiMap generator. |
| Pair | |
| PairMapEntry | PairMapEntry is the easiest implementation of a
Map.Entry ever: a pair! Basically saves coders the
drugery of writing an inner class at the expense of an import
statement. |
| SetFactory | SetFactory is a Set generator. |
| SetRepository | |
| SetRepository.LinkedHashSetFactory | |
| SetRepository.SharedSet | |
| SetRepository.SimpleHashSetFactory | |
| SimpleHashSet | |
| SimpleHashSet.ChainSet | |
| SimpleHashSet.Entry | |
| SortedArraySet | Set that is stored as a sorted list. |
| SortedArraySet.SortedArraySetFactory | |
| Triple | |
| UnmodifiableIterator | UnmodifiableIterator is an abstract superclass to save
you the trouble of implementing the remove() method
over and over again for those iterators which don't implement it. |
| UnmodifiableListIterator | UnmodifiableListIterator is an abstract superclass to save
you the trouble of implementing the remove() method
over and over again for those iterators which don't implement it. |
| UnmodifiableMultiMap | UnmodifiableMultiMap is an abstract superclass to
save developers the trouble of implementing the various mutator
methds of the MultiMap interface. |
| WrappedCollection | WrappedCollection |
|
|||||||||
| Home >> All >> Util >> [ Collections overview ] | PREV PACKAGE NEXT PACKAGE | ||||||||