Package | Description |
---|---|
org.terrier.realtime.memory |
Provides MemoryIndex structures.
|
org.terrier.realtime.memory.fields |
Provides MemoryIndex structures that support field search.
|
org.terrier.realtime.multi |
Provides MultiIndex structures.
|
org.terrier.structures.indexing |
Provides the classes used for creating the data structures of
the Terrier platform.
|
org.terrier.structures.indexing.singlepass |
Provides implementation of the structures needed for performing a single
pass indexing
|
org.terrier.structures.postings |
Provides classes representing single postings and atreams of postings in a posting list
(e.g.
|
Modifier and Type | Class and Description |
---|---|
class |
MemoryIterablePosting
A postings list implementation held fully in memory.
|
Modifier and Type | Class and Description |
---|---|
class |
MemoryFieldsIterablePosting
Iterable posting (fields).
|
Modifier and Type | Class and Description |
---|---|
class |
MultiIterablePosting
A posting list implementation used within a MultiIndex.
|
Modifier and Type | Class and Description |
---|---|
protected class |
DocumentPostingList.postingIterator |
Modifier and Type | Class and Description |
---|---|
protected class |
BlockFieldPostingInRun.bfPIRPostingIterator |
protected class |
BlockPostingInRun.BlockPIRPostingIterator |
protected class |
FieldPostingInRun.fPIRPostingIterator |
protected class |
SimplePostingInRun.PIRPostingIterator |
Modifier and Type | Class and Description |
---|---|
class |
ANDIterablePosting
An instance of IterablePostings that works with passed arrays of ids and frequencies.
|
class |
ArrayOfBasicIterablePosting
An instance of IterablePostings that works with passed arrays of ids and frequencies
|
class |
ArrayOfBlockFieldIterablePosting
An array structure that golds BlockFieldIterablePostings
|
class |
ArrayOfBlockIterablePosting
An array structure that golds BlockIterablePostings
|
class |
ArrayOfFieldIterablePosting
An instance of IterablePostings that works with passed arrays of ids and frequencies
for each field.
|
class |
ArrayOfIdsIterablePosting
An instance of IterablePostings that works with a passed array of ids
|
class |
BlockFieldORIterablePosting
ORIterablePosting implementation that implements FieldPosting and BlockPosting
|
class |
BlockORIterablePosting
ORIterablePosting implementation that implements BlockPosting
|
class |
FieldORIterablePosting
ORIterablePosting implementation that implements FieldPosting
|
class |
ORIterablePosting
An IterablePosting that combines more than one IterablePosting into a single IterablePosting.
|
class |
PhraseIterablePosting
Implementation of an IterablePosting for block indices that returns
only documents that match a multi-term phase.
|
class |
ProximityIterablePosting
Implementation of an IterablePosting for block indices that returns
only documents that match phases within a fixed window size.
|
Terrier 4.0. Copyright © 2004-2014 University of Glasgow