See: Description
| Interface | Description |
|---|---|
| Barrel |
A Barrel is an index that can be opened for reading (via
BarrelReader), manage the removal of documents from itself, and can return
metadata of inverted lists and documents. |
| BarrelReader |
The BarrelReader interface that can read a Barrel structure.
|
| BarrelWriter |
The BarrelWriter interface should be implemented by any class that can write
or create a Barrel.
|
| CWI |
This interface should be implemented by any class wishing to declare some
knowledge of collection wide information (CWI).
|
| IListItem |
An IListItem represents an item in an inverted list.
|
| IListMetadata |
The IListMetadata class defines the core metadata of the inverted list, its
length.
|
| IListReader |
The IListReader interface represents an inverted list in read-only state.
|
| IListWriter |
The IListWriter interface defines an inverted list writer.
|
| IMetaReader |
This interface declares, that an object can act as a sequence with a
close operation and it also offers a method that returns
uid of the item that is read currently.
|
| Proximities |
This abstract class should be extended by any class that allows the reading
of a proximity list of a term in a document.
|
| Saveable |
The Saveable interface should be implemented by object which can be
loaded/saved from/to streams.
|
| Sequence<T> |
Sequence allows you to iterate a sequence of not-null objects.
|
| SequenceWithClose<T> |
Sequence allows you to iterate a sequence of not-null objects.
|
| SequenceWithRestart<T> |
Adds an ability to restart the sequence and read it again and again.
|
| Status |
This interface should be implemented by any object that has a state.
|
| Class | Description |
|---|---|
| DocumentData |
The DocumentData object is the root of all document metadata objects.
|
| Filter |
This object works as a tokenizer filter.
|
| Hit |
Class Hit represents a hit of a query.
|
| IListRemapper |
This object remaps the document
uids to new values in the
inverted list. |
| IListShadow |
A IListShadow envelopes underlaying inverted list.
|
| IListWasher |
A IListWasher excludes some tuples from underlaying inverted list.
|
| Iter2Seq<T> |
The Iter2Seq class exists to wrap an Iterator inside a Sequence.
|
| QueryResponse |
A QueryResponse is returned as a query return value.
|
| Token |
This class represents a token of an input document.
|
This package concentrates the core data objects and interfaces.
Copyright © 2016 Egothor. All Rights Reserved.