|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| PostingsInput | An interface for things that can be used to read postings. |
| PostingsOutput | An interface to be implemented by things that write postings. |
| Class Summary | |
|---|---|
| ChannelPostingsInput | A class for reading postings from a channel. |
| ChannelPostingsOutput | An implementation of PostingsOutput that buffers the
postings, eventually writing them to a channel. |
| FileBackedPostingsInput | A postings input that extends a file backed buffer. |
| FilePostingsInput | A postings input that is backed by a random access file. |
| StreamPostingsInput | A postings input that can be used when streaming through a lot of postings sequentially as when merging or evaluating field queries. |
| StreamPostingsOutput | A postings output that writes the postings to an output stream. |
Provides interfaces and implementations for the writing and reading of postings information.
The main interfaces are PostingsOutput
(for writing postings) and PostingsInput
(for reading postings). The package includes a few implementations of these
interfaces. Each implementation is intended for particular uses in the system.
The documentation for each class will indicate under which circumstances it
should be used.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||