|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
ArrayFactory | The ArrayFactory interface allows you to make
arrays of objects without run-time type information to determine
the object's type. |
BinaryRelation | BinaryRelation represents a predicate on a 2-tuple. |
Grapher | Grapher is an abstract interface for specifying the
graph properties of data structures so that generic graph algorithms
may be applied. |
MaxPriorityQueue | MaxPriorityQueue maintains a Collection of
Object s, each with an associated priority. |
ParseUtil.StringParser | Callback interface for the resource parsing routines. |
PredicateWrapper | PredicateWrapper wraps a predicate on an Object . |
ReferenceUnique | ReferenceUnique is a property indicating that, for
all instances of a class, (a==b)==(a.equals(b)) . |
Worklist | A Worklist is a unique set. |
Class Summary | |
ArrayEnumerator | Deprecated. Use harpoon.Util.ArrayIterator instead. |
ArrayIterator | An ArrayIterator iterates over the elements of an array. |
ArraySet | ArraySet creates an unmodifiable Set view of an
array. |
BinHeapPriorityQueue | BinHeapPriorityQueue is an implementation of the
PriorityQueue interface. |
BitString | BitString implements a vector of bits
;
much like java.util.BitSet ... |
CloneableIterator | CloneableIterator is a wrapper around
Iterator that is safely Cloneable . |
CombineEnumerator | Deprecated. Use harpoon.Util.CombineIterator instead. |
CombineIterator | A CombineIterator combines several different
Iterator s into one. |
Default | Default contains one-off or 'standard, no-frills'
implementations of simple Iterator s,
Enumeration s, and Comparator s. |
EnumerationIterator | An EnumerationIterator converts an Enumeration
into an Iterator . |
FilterEnumerator | Deprecated. Use harpoon.Util.FilterIterator instead. |
FilterEnumerator.Filter | |
FilterIterator | A FilterIterator filters and maps a source
Iterator to generate a new one. |
FilterIterator.Filter | |
Graph | Graph |
HClassUtil | HClassUtil contains various useful methods for dealing with
HClasses that do not seem to belong with the standard HClass methods. |
Indexer | Indexer is an object for extracting unique indices
for a set of objects. |
IteratorEnumerator | An IteratorEnumerator converts an Iterator
into an Enumeration . |
ListComparator | A ListComparator compares two lists element-by-element. |
MapComparator | A MapComparator compares two unsorted maps by first
sorting their keys and then comparing them entry-by-entry (treating
the map as a sorted pair list). |
NullEnumerator | Deprecated. Use harpoon.Util.Default.nullIterator instead. |
ParseUtil | ParseUtil implements simple parsers for common string
data types. |
ReverseEnumerator | Deprecated. Use harpoon.Util.ReverseIterator instead. |
ReverseIterator | A ReverseIterator iterates through an Iterator
in reverse order. |
SingletonEnumerator | Deprecated. Use harpoon.Util.Default.singletonIterator instead. |
SortedMapComparator | A SortedMapComparator compares two sorted maps
entry-by-entry (treating the map as a sorted pair list). |
Timer | Timer keeps track of how much time accumulates between
successive calls to start and stop. |
Tuple | A Tuple is an ordered list of objects that works
properly in Hashtables & etc. |
UComp | UComp is an universal comparator, which compares any two
objecs by simply compraing their string representation. |
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() ,
add() and set() methods over and over again
for those list iterators which don't implement them. |
Util | Miscellaneous static utility functions. |
Exception Summary | |
ParseUtil.BadLineException | Exception thrown by the methods in ParseUtil
to indicate an unparsable line in an input file. |
Useful utility classes, including general-purpose algorithms and data-types as well as FLEX-specific utility functions.
Of interest are:
Iterator
s from
existing Iterator
s or Enumeration
s.
Tuple
s, WorkSet
s,
PersistentMap
s, and heaps.
AbstractMapEntry
, Default
,
UnmodifiableIterator
, ListComparator
.
assert
,
escape
, grow
, and shrink
,
in harpoon.Util.Util
.
HClass
es,
in harpoon.Util.HClassUtil
.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |