|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
ApplicationSetup.TerrierApplicationPlugin | Interface for plugins. |
Files.FSCapability | constants declaring which capabilites a file system has |
KillHandler.Killable | Interface denoting an object which can be killed by the KillHandler |
MemoryChecker | Interface for various implementation which are used to determine if memory has been exhausted. |
Class Summary | |
---|---|
ApplicationSetup | This class retrieves and provides access to all the constants and parameters for the system. |
ArrayUtils | Handy methods for resizing arrays, and other handy array methods This is a fresh implementation of the capacity methods, without the use of any prelicensed code. |
Distance | Class containing useful utility methods for counting the number of occurrences of two terms within windows, etc. |
FieldScore | A class for modifying the retrieval scores of documents, according to whether the query terms appear to any of the fields, or tags specified by the property FieldTags.process. |
Files | Utililty class for opening readers/writers and input/output streams to files. |
Files.PathTransformation | a search regex and a replacement for path transformations |
FixedSizeInputStream | An inputstream which only reads a fixed length of a parent input stream. |
HeapSort | An implementation of the heap sort algorithm as described in Cormen et al. |
KillHandler | Utility class for when releasing resources when the runtime system is shutting down. |
LookAheadReader | Implements a Reader, that encapsulates another stream, but only upto the point that a pre-defined end marker in the stream is identified. |
LookAheadStream | Implements an InputStream, that encapsulates another stream, but only upto the point that a pre-defined end marker in the stream is identified. |
LookAheadStreamCaseInsensitive | Version of LookAheadStream that is case-insensitive. |
ProcessInputStream | Reads a stream from a process |
Rounding | A class for performing the rounding of a number in various ways for various applications. |
RuntimeMemoryChecker | A memory checker that uses the Java Runtime instance to check the amount of available memory. |
SimpleJettyHTTPServer | Class to make a simple Jetty servlet. |
StaTools | This class implements a series of basic statistical functions. |
StringComparator | Compares two strings which may have fixed length fields separated with a non word character (eg a dash), and a last field which corresponds to an integer. |
StringTools | This class implements useful string functions |
TagSet | A class that models a set of tags to process (white list), a set of tags to skip (black list), a tag that is used as a document delimiter, and a tag the contents of which are used as a unique identifier. |
TermCodes | This class is used for assigning codes to terms as we index a document collection. |
TerrierTimer | This class implements a timer. |
Wrapper<T> | Generic mutatble Wrapper class - allows non-mutatable class to be wrapped in mutatable classes, and re-accessed later. |
Wrapper.IntObjectWrapper<K> | IntObjectWrapper class |
Enum Summary | |
---|---|
StringTools.ESCAPE | Defines escape encodings that are supported. |
This package includes classes that are used in various part of the Terrier Platform.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |