|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
CoreMap | Base type for all annotatable core objects. |
Factory<T> | A generified factory class which creates instances of a particular type. |
Filter<T> | Filter is an interface for predicate objects which respond to the
accept method. |
Function<T1,T2> | An interface for classes that act as a function transforming one object to another. |
IndexInterface<E> | Minimalist interface for implementations of Index. |
PriorityQueue<E> | A Set that also represents an ordering of its elements, and responds
quickly to add() , changePriority() ,
removeFirst() , and getFirst() method calls. |
TypesafeMap<BASE> | Type signature for a class that supports the basic operations required of a typesafe heterogeneous map. |
TypesafeMap.Key<BASE,VALUE> | Base type of keys for the map. |
Class Summary | |
---|---|
AbstractIterator<E> | Iterator with remove() defined to throw an
UnsupportedOperationException . |
ArrayCoreMap |
Base implementation of CoreMap backed by Java Arrays. |
ArrayMap<K,V> | ArrayMap: A map that is backed by an Array |
BinaryHeapPriorityQueue<E> | PriorityQueue with explicit double priority values. |
EntryValueComparator | Comparator designed for the values of Map entries. |
FileLines | This class takes a filename and allows you to iterate through it line by line. |
FixedPrioritiesPriorityQueue<E> | A priority queue based on a binary heap. |
HashableCoreMap | An extension of ArrayCoreMap with an immutable set of key,value
pairs that is used for equality and hashcode comparisons. |
Index<E> | An Index is a collection that maps between an Object vocabulary and a contiguous non-negative integer index series beginning (inclusively) at 0. |
IntPair | |
IntQuadruple | |
IntTriple | |
IntTuple | A tuple of int. |
IntUni | Just a single integer |
MapFactory<K,V> | A factory class for vending different sorts of Maps. |
MutableDouble | A class for Double objects that you can change. |
MutableInteger | A class for Integer objects that you can change. |
Pair<T1,T2> | Pair is a Class for holding a pair of objects. |
Sets | Utilities for sets. |
StringUtils | StringUtils is a class for random String things, including output formatting and command line argument parsing. |
Timing | A class for measuring how long things take. |
Triple<T1,T2,T3> | Class representing an ordered triple of objects, possibly typed. |
XMLUtils | Provides some utilities for dealing with XML files, both by properly parsing them and by using the methods of a desparate Perl hacker. |
XMLUtils.XMLTag |
Exception Summary | |
---|---|
HashableCoreMap.HashableCoreMapException | An exception thrown when attempting to change the value associated with an (immutable) hash key in a HashableCoreMap. |
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |