Package opennlp.tools.util

Package containing utility data structures and algorithms used by multiple other packages.

See:
          Description

Interface Summary
BeamSearchContextGenerator Interface for context generators used with a sequence beam search.
Heap Interface for interacting with a Heap data structure.
 

Class Summary
BeamSearch Performs k-best search over sequence.
Cache Provides fixed size, pre-allocated, least recently used replacement cache.
CollectionEventStream Creates an event stream out of a collection of events.
CountedNumberedSet Set which counts the number of times a values are added to it and assigns them a unique positive index.
CountedSet Set which counts the number of times a values are added to it.
DataStreamBuilder This is a DataStream of elements contained in a collection.
HashList Class which creates mapping between keys and a list of values.
ListHeap This class implements the heap interface using a List as the underlying data structure.
NumberedSet Class which keeps a set of values and assigns each value a unique positive index.
Pair Dinky class to package pairs of things
ReverseListIterator An iterator for a list which returns values in the opposite order as the typical list iterator.
Sequence Represents a weighted sequence of outcomes.
Span Class for storing start and end integer offsets.
TreeHeap An implementation of the Heap interface based on SortedSet.
 

Exception Summary
InvalidFormatException This exception is thrown if the profile data stream has an invalid format e.g.
 

Package opennlp.tools.util Description

Package containing utility data structures and algorithms used by multiple other packages.



Copyright 2008 Jason Baldridge, Gann Bierner, and Thomas Morton. All Rights Reserved.