Package | Description |
---|---|
org.terrier.compression.bit |
Provides implementation of a random access and input and output streams
where gamma, unary and binary, delta Golomb encoded integers can be read or written.
|
org.terrier.compression.integer |
Provides implementations of a random access and input and output streams with byte-level compression.
|
org.terrier.structures.collections |
Provides data structures various data structures.
|
org.terrier.utility |
This package includes classes that are used in various part of
the Terrier Platform.
|
org.terrier.utility.io |
This package includes classes that are used for various IO duties within Terrier.
|
Modifier and Type | Field and Description |
---|---|
protected RandomDataInput |
BitFileBuffered.file
The underlying file
|
protected RandomDataInput |
BitFileBuffered.BitInBuffered.parentFile
parent file
|
Constructor and Description |
---|
BitFileBuffered.BitInBuffered(RandomDataInput file,
long startByteOffset,
byte _bitOffset,
int _bufLength)
Construct a new BitInBuffered on the specified file, starting at the given offset
and with the specified buffer length.
|
BitFileBuffered(RandomDataInput f)
Constructor for a RandomDataInput object
|
Modifier and Type | Method and Description |
---|---|
void |
ByteFileBuffered.reclaim(RandomDataInput file) |
Constructor and Description |
---|
ByteFileBuffered.BufferedFileByteIn(RandomDataInput file,
int bufferSize,
long startByteOffset,
ByteFileBuffered father) |
Modifier and Type | Field and Description |
---|---|
protected RandomDataInput |
FSArrayFile.dataFile
actual underlying data file
|
protected RandomDataInput |
FSOrderedMapFile.dataFile
actual underlying data file
|
Constructor and Description |
---|
FSOrderedMapFile(RandomDataInput file,
String filename,
FixedSizeWriteableFactory<K> _keyFactory,
FixedSizeWriteableFactory<V> _valueFactory)
constructor
|
Modifier and Type | Method and Description |
---|---|
static RandomDataInput |
Files.openFileRandom(File file)
Open a file for random access reading
|
static RandomDataInput |
Files.openFileRandom(String filename)
Returns a RandomAccessFile implementation accessing the specificed file
|
Modifier and Type | Interface and Description |
---|---|
interface |
RandomDataOutput
This interface represents an interface on the writing behaviour of a RandomAccessFile.
|
Modifier and Type | Class and Description |
---|---|
protected static class |
LocalFileSystem.LocalRandomAccessFile
A file that supports random access
|
class |
RandomDataInputMemory
Implements a RandomDataInput backed by a byte[] rather than a file.
|
Modifier and Type | Method and Description |
---|---|
RandomDataInput |
FileSystem.openFileRandom(String filename)
open a file for random input
|
RandomDataInput |
LocalFileSystem.openFileRandom(String filename)
Opens an input random access file
|
RandomDataInput |
HTTPFileSystem.openFileRandom(String filename)
open a file for random input
|
Terrier Information Retrieval Platform4.1. Copyright © 2004-2015, University of Glasgow