Package | Description |
---|---|
org.terrier.applications |
Provides application-level code that use the Terrier platform to
perform indexing and retrieval from either standard test collections,
interactive querying of a indexed collection.
|
org.terrier.applications.batchquerying |
Contains application-level programs for performing batch-based query operations, such as generating runs for TREC.
|
org.terrier.querying |
Provides the interfaces and classes for the querying
API of the Terrier platform, the controls, post processors
and filters.
|
org.terrier.realtime.incremental |
Provides incremental indexing functionality.
|
org.terrier.realtime.memory |
Provides MemoryIndex structures.
|
org.terrier.restclient |
Provides a proxy Manager implementation that can access remotely provided
Managers over a HTTP REST connection.
|
org.terrier.structures |
Provides the classes that implement the data structures used
for retrieval with the Terrier platform.
|
Modifier and Type | Field and Description |
---|---|
protected IndexRef |
AbstractQuerying.indexref
The data structures used.
|
Modifier and Type | Field and Description |
---|---|
protected IndexRef |
TRECQuerying.indexref
The object that encapsulates the data structures used by Terrier.
|
Modifier and Type | Method and Description |
---|---|
IndexRef |
TRECQuerying.getIndexRef()
Get the index pointer.
|
Constructor and Description |
---|
ParallelTRECQuerying(IndexRef i) |
TRECQuerying(IndexRef _indexref)
TRECQuerying constructor initialises the specified inverted index, the
lexicon and the document index structures.
|
Modifier and Type | Method and Description |
---|---|
IndexRef |
LocalManager.getIndexRef() |
IndexRef |
Manager.getIndexRef() |
static IndexRef |
IndexRef.of(String location) |
static IndexRef |
IndexRef.of(String path,
String prefix)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static Manager |
ManagerFactory._from_(IndexRef ref)
utility method that doesnt conflict with a Python reserved keyword
|
static Manager |
ManagerFactory.from(IndexRef ref)
Load a manager suitable to retrieve from the specified index reference
|
Manager |
ThreadSafeManager.Builder.fromIndex(IndexRef ref) |
Manager |
LocalManager.Builder.fromIndex(IndexRef ref) |
Manager |
ManagerFactory.Builder.fromIndex(IndexRef ref) |
boolean |
ThreadSafeManager.Builder.supports(IndexRef ref) |
boolean |
LocalManager.Builder.supports(IndexRef ref) |
boolean |
ManagerFactory.Builder.supports(IndexRef ref) |
Modifier and Type | Method and Description |
---|---|
Class<? extends Index> |
IncrementalIndex.Loader.indexImplementor(IndexRef ref) |
Index |
IncrementalIndex.Loader.load(IndexRef ref) |
boolean |
IncrementalIndex.Loader.supports(IndexRef ref) |
Modifier and Type | Method and Description |
---|---|
Class<? extends Index> |
MemoryIndex.Loader.indexImplementor(IndexRef ref) |
Index |
MemoryIndex.Loader.load(IndexRef ref) |
boolean |
MemoryIndex.Loader.supports(IndexRef ref) |
Modifier and Type | Method and Description |
---|---|
Manager |
RestClientManagerBuilder.fromIndex(IndexRef ref) |
boolean |
RestClientManagerBuilder.supports(IndexRef ref) |
Modifier and Type | Class and Description |
---|---|
static class |
IndexFactory.DirectIndexRef |
Modifier and Type | Method and Description |
---|---|
IndexRef |
Index.getIndexRef() |
protected IndexRef |
ConcurrentIndexLoader.getUnderlyingRef(IndexRef ref) |
static IndexRef |
ConcurrentIndexLoader.makeConcurrent(IndexRef ref) |
Modifier and Type | Method and Description |
---|---|
protected IndexRef |
ConcurrentIndexLoader.getUnderlyingRef(IndexRef ref) |
Class<? extends Index> |
ConcurrentIndexLoader.indexImplementor(IndexRef ref) |
Class<? extends Index> |
IndexFactory.IndexLoader.indexImplementor(IndexRef ref) |
Class<? extends Index> |
IndexFactory.DirectIndexLoader.indexImplementor(IndexRef ref) |
Class<? extends Index> |
IndexFactory.DiskIndexLoader.indexImplementor(IndexRef ref) |
static boolean |
ConcurrentIndexLoader.isConcurrent(IndexRef ref) |
static boolean |
IndexFactory.isLoaded(IndexRef ref) |
static boolean |
IndexFactory.isLocal(IndexRef ref) |
Index |
ConcurrentIndexLoader.load(IndexRef ref) |
Index |
IndexFactory.IndexLoader.load(IndexRef ref) |
Index |
IndexFactory.DirectIndexLoader.load(IndexRef ref) |
Index |
IndexFactory.DiskIndexLoader.load(IndexRef ref) |
static IndexRef |
ConcurrentIndexLoader.makeConcurrent(IndexRef ref) |
static Index |
IndexFactory.of(IndexRef ref) |
boolean |
ConcurrentIndexLoader.supports(IndexRef ref) |
boolean |
IndexFactory.IndexLoader.supports(IndexRef ref) |
boolean |
IndexFactory.DirectIndexLoader.supports(IndexRef ref) |
boolean |
IndexFactory.DiskIndexLoader.supports(IndexRef ref) |
static Class<? extends Index> |
IndexFactory.whoSupports(IndexRef ref) |
Terrier Information Retrieval Platform 5.1. Copyright © 2004-2019, University of Glasgow