A B C D E F G H I K L M N O P R S T U W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ABSENT - Static variable in class org.aksw.commons.io.hadoop.binseach.bz2.BlockSourceBzip2
- accept(long) - Method in interface org.aksw.commons.io.hadoop.SeekableInputStreams.SetPosition
- activeEnd - Variable in class org.aksw.commons.io.hadoop.binseach.bz2.BufferOverInputStream
-
End marker with two components (idx, pos) it is wrapped in an object to enable atomic replacement of the reference The pointer is monotonous in the sense that the end marker's logical linear location is only increased Reading an old version while a new one has been set will only cause a read to return on the old boundary, but a subsequent synchronized check for whether loading of additional data is needed is then made anyway
- advertiseEndOfBlock(InputStream, int) - Static method in class org.aksw.commons.io.hadoop.SeekableInputStreams
-
The argument for invoking this methods must be a seekable input streams that implements hadoop's protocol for splittable codecs using READ_MODE.BYBLOCK.
- apply(T) - Method in interface org.aksw.commons.io.hadoop.SeekableInputStreams.GetPositionFn
- apply(T, long) - Method in interface org.aksw.commons.io.hadoop.SeekableInputStreams.SetPositionFn
B
- binarySearch(BlockSource, long, long, byte, byte[]) - Static method in class org.aksw.commons.io.hadoop.binseach.bz2.BlockSources
-
Binary search over blocks Only examines the first record in the block to decide whether to look into the next or the previous one
- BinarySearchOnBlockSource - Class in org.aksw.commons.io.hadoop.binseach.bz2
- BinarySearchOnBlockSource(BlockSource, AutoCloseable) - Constructor for class org.aksw.commons.io.hadoop.binseach.bz2.BinarySearchOnBlockSource
- blockContentCache - Variable in class org.aksw.commons.io.hadoop.binseach.bz2.BlockSourceBzip2
- blockSource - Variable in class org.aksw.commons.io.hadoop.binseach.bz2.BinarySearchOnBlockSource
- blockSource - Variable in class org.aksw.commons.io.hadoop.binseach.bz2.DecodedDataBlock
- BlockSourceBzip2 - Class in org.aksw.commons.io.hadoop.binseach.bz2
- BlockSourceBzip2(SeekableSource, MatcherFactory, MatcherFactory) - Constructor for class org.aksw.commons.io.hadoop.binseach.bz2.BlockSourceBzip2
- BlockSources - Class in org.aksw.commons.io.hadoop.binseach.bz2
- BlockSources() - Constructor for class org.aksw.commons.io.hadoop.binseach.bz2.BlockSources
- blockStart - Variable in class org.aksw.commons.io.hadoop.binseach.bz2.DecodedDataBlock
- blockTopologyCache - Variable in class org.aksw.commons.io.hadoop.binseach.bz2.BlockSourceBzip2
- blockToSuccessor - Variable in class org.aksw.commons.io.hadoop.SeekableReadableChannelWithBlockTracking
- BucketPointer(int, int) - Constructor for class org.aksw.commons.io.hadoop.binseach.bz2.BufferOverInputStream.BucketPointer
- buckets - Variable in class org.aksw.commons.io.hadoop.binseach.bz2.BufferOverInputStream
-
The buffered data
- BufferOverInputStream - Class in org.aksw.commons.io.hadoop.binseach.bz2
-
FIXME This class should be removed because it is superseded by BufferOverReadableChannel in aksw-commons-io! Implementation of a byte array that caches data in buckets from an InputStream.
- BufferOverInputStream(int, InputStream) - Constructor for class org.aksw.commons.io.hadoop.binseach.bz2.BufferOverInputStream
- BufferOverInputStream.BucketPointer - Class in org.aksw.commons.io.hadoop.binseach.bz2
- BufferOverInputStream.ByteArrayChannel - Class in org.aksw.commons.io.hadoop.binseach.bz2
- bwdMagicPattern - Static variable in class org.aksw.commons.io.hadoop.binseach.bz2.BlockSourceBzip2
- ByteArrayChannel(long, BufferOverInputStream.BucketPointer) - Constructor for class org.aksw.commons.io.hadoop.binseach.bz2.BufferOverInputStream.ByteArrayChannel
C
- cache(long, Seekable) - Method in class org.aksw.commons.io.hadoop.binseach.bz2.BlockSourceBzip2
- cachedBlockSize - Variable in class org.aksw.commons.io.hadoop.binseach.bz2.BlockSourceBzip2
- cachedLastBlockSize - Variable in class org.aksw.commons.io.hadoop.binseach.bz2.BlockSourceBzip2
- call() - Method in interface org.aksw.commons.io.hadoop.SeekableInputStreams.GetPosition
- channelFactory - Variable in class org.aksw.commons.io.hadoop.binseach.bz2.DecodedDataBlock
- charAt(int) - Method in class org.aksw.commons.io.hadoop.binseach.bz2.CharSequenceFromSeekable
- charAt(int) - Method in class org.aksw.commons.io.hadoop.binseach.bz2.ReverseCharSequenceFromSeekable
- CharSequenceFromSeekable - Class in org.aksw.commons.io.hadoop.binseach.bz2
- CharSequenceFromSeekable(Seekable) - Constructor for class org.aksw.commons.io.hadoop.binseach.bz2.CharSequenceFromSeekable
- CharSequenceFromSeekable(Seekable, int, int) - Constructor for class org.aksw.commons.io.hadoop.binseach.bz2.CharSequenceFromSeekable
- checkNext(int, boolean) - Method in class org.aksw.commons.io.hadoop.binseach.bz2.BufferOverInputStream.ByteArrayChannel
- checkPrev(int, boolean) - Method in class org.aksw.commons.io.hadoop.binseach.bz2.BufferOverInputStream.ByteArrayChannel
-
The method assumes that the current position is in the valid range
- clone() - Method in class org.aksw.commons.io.hadoop.binseach.bz2.BufferOverInputStream.ByteArrayChannel
- close() - Method in class org.aksw.commons.io.hadoop.binseach.bz2.BinarySearchOnBlockSource
- close() - Method in class org.aksw.commons.io.hadoop.binseach.bz2.BufferOverInputStream
- close() - Method in class org.aksw.commons.io.hadoop.binseach.bz2.DecodedDataBlock
- close() - Method in class org.aksw.commons.io.hadoop.binseach.bz2.ReadableByteChannelBase
- closeAction - Variable in class org.aksw.commons.io.hadoop.binseach.bz2.BinarySearchOnBlockSource
- closeWithRethrowAsIOException(AutoCloseable) - Static method in class org.aksw.commons.io.hadoop.binseach.bz2.BlockSources
- COMPRESSED_MAGIC_STR - Static variable in class org.aksw.commons.io.hadoop.binseach.bz2.BlockSourceBzip2
- contentAtOrAfter(long, boolean) - Method in class org.aksw.commons.io.hadoop.binseach.bz2.BlockSourceBzip2
- contentAtOrBefore(long, boolean) - Method in class org.aksw.commons.io.hadoop.binseach.bz2.BlockSourceBzip2
- create(InputStream, int, int...) - Static method in class org.aksw.commons.io.hadoop.binseach.bz2.BufferOverInputStream
- create(InputStream, SeekableInputStreams.GetPosition, SeekableInputStreams.SetPosition) - Static method in class org.aksw.commons.io.hadoop.SeekableInputStreams
- create(InputStream, Seekable) - Static method in class org.aksw.commons.io.hadoop.SeekableInputStreams
- create(SeekableSource) - Static method in class org.aksw.commons.io.hadoop.binseach.bz2.BlockSourceBzip2
- create(T, SeekableInputStreams.GetPositionFn<? super T>, SeekableInputStreams.SetPositionFn<? super T>) - Static method in class org.aksw.commons.io.hadoop.SeekableInputStreams
- createBinarySearcherBz2(FileChannel, int, boolean) - Static method in class org.aksw.commons.io.hadoop.binseach.bz2.BlockSources
- createBinarySearcherBz2(Path) - Static method in class org.aksw.commons.io.hadoop.binseach.bz2.BlockSources
- createBinarySearcherBz2(Path, int) - Static method in class org.aksw.commons.io.hadoop.binseach.bz2.BlockSources
- createBinarySearcherBz2(SeekableSource) - Static method in class org.aksw.commons.io.hadoop.binseach.bz2.BlockSources
- createBinarySearcherText(FileChannel, int, boolean) - Static method in class org.aksw.commons.io.hadoop.binseach.bz2.BlockSources
- createBinarySearcherText(Path) - Static method in class org.aksw.commons.io.hadoop.binseach.bz2.BlockSources
- createBinarySearcherText(Path, int) - Static method in class org.aksw.commons.io.hadoop.binseach.bz2.BlockSources
- createSeekable(SeekableInputStreams.GetPosition, SeekableInputStreams.SetPosition) - Static method in class org.aksw.commons.io.hadoop.SeekableInputStreams
- currentBlock - Variable in class org.aksw.commons.io.hadoop.SeekableReadableChannelWithBlockTracking
D
- dataSupplier - Variable in class org.aksw.commons.io.hadoop.binseach.bz2.BufferOverInputStream
-
Supplier for additional data
- DecodedDataBlock - Class in org.aksw.commons.io.hadoop.binseach.bz2
- DecodedDataBlock(BlockSource, long, ChannelFactory<Seekable>) - Constructor for class org.aksw.commons.io.hadoop.binseach.bz2.DecodedDataBlock
- decodedIn - Variable in class org.aksw.commons.io.hadoop.ReadableChannelWithBlockAdvertisement
- decodedStartPos - Variable in class org.aksw.commons.io.hadoop.ReadableChannelWithBlockAdvertisement
- delegate - Variable in class org.aksw.commons.io.hadoop.SeekableReadableChannelWithBlockTracking
- doRead(BufferOverInputStream.ByteArrayChannel, ByteBuffer) - Method in class org.aksw.commons.io.hadoop.binseach.bz2.BufferOverInputStream
E
- end - Variable in class org.aksw.commons.io.hadoop.binseach.bz2.CharSequenceFromSeekable
- end - Variable in class org.aksw.commons.io.hadoop.binseach.bz2.ReverseCharSequenceFromSeekable
- endOfBlockMarker - Variable in class org.aksw.commons.io.hadoop.SeekableReadableChannelWithBlockTracking
- ensureCapacityInActiveBucket() - Method in class org.aksw.commons.io.hadoop.binseach.bz2.BufferOverInputStream
F
- findBlockAtOrAfter(Seekable) - Method in class org.aksw.commons.io.hadoop.binseach.bz2.BlockSourceBzip2
- findBlockAtOrAfterCached(Seekable) - Method in class org.aksw.commons.io.hadoop.binseach.bz2.BlockSourceBzip2
- findBlockAtOrBefore(Seekable) - Method in class org.aksw.commons.io.hadoop.binseach.bz2.BlockSourceBzip2
- findBlockAtOrBeforeCached(Seekable) - Method in class org.aksw.commons.io.hadoop.binseach.bz2.BlockSourceBzip2
- fwdMagicPattern - Static variable in class org.aksw.commons.io.hadoop.binseach.bz2.BlockSourceBzip2
G
- get() - Method in class org.aksw.commons.io.hadoop.binseach.bz2.BufferOverInputStream.ByteArrayChannel
- getBlockStart() - Method in class org.aksw.commons.io.hadoop.binseach.bz2.DecodedDataBlock
- getBufferSource() - Method in class org.aksw.commons.io.hadoop.binseach.bz2.DecodedDataBlock
- getChannelFactory() - Method in class org.aksw.commons.io.hadoop.binseach.bz2.DecodedDataBlock
- getDecoratee() - Method in class org.aksw.commons.io.hadoop.SeekableReadableChannelWithBlockTracking
- getKnownDataSize() - Method in class org.aksw.commons.io.hadoop.binseach.bz2.BufferOverInputStream
- getOffset() - Method in class org.aksw.commons.io.hadoop.binseach.bz2.DecodedDataBlock
- getPointer(byte[][], BufferOverInputStream.BucketPointer, long) - Static method in class org.aksw.commons.io.hadoop.binseach.bz2.BufferOverInputStream
- getPos() - Method in class org.aksw.commons.io.hadoop.binseach.bz2.BufferOverInputStream.ByteArrayChannel
- getPos() - Method in interface org.aksw.commons.io.hadoop.SeekableDecorator
- getPosition(byte[][], int, int) - Static method in class org.aksw.commons.io.hadoop.binseach.bz2.BufferOverInputStream
- getSeekable() - Method in interface org.aksw.commons.io.hadoop.SeekableDecorator
- getSeekable() - Method in class org.aksw.commons.io.hadoop.SeekableInputStream
- getSizeOfBlock(long) - Method in class org.aksw.commons.io.hadoop.binseach.bz2.BlockSourceBzip2
- getSizeOfBlockCached(long) - Method in class org.aksw.commons.io.hadoop.binseach.bz2.BlockSourceBzip2
H
- hasBlockAfter(long) - Method in class org.aksw.commons.io.hadoop.binseach.bz2.BlockSourceBzip2
- hasBlockBefore(long) - Method in class org.aksw.commons.io.hadoop.binseach.bz2.BlockSourceBzip2
- hasNext() - Method in class org.aksw.commons.io.hadoop.binseach.bz2.DecodedDataBlock
- hasPrev() - Method in class org.aksw.commons.io.hadoop.binseach.bz2.DecodedDataBlock
I
- isDataSupplierConsumed - Variable in class org.aksw.commons.io.hadoop.binseach.bz2.BufferOverInputStream
-
Flag to indicate that the dataSupplier has been consumed This is the case when dataSupplier(buffer) returns -1
- isDataSupplierConsumed() - Method in class org.aksw.commons.io.hadoop.binseach.bz2.BufferOverInputStream
- isOpen - Variable in class org.aksw.commons.io.hadoop.binseach.bz2.ReadableByteChannelBase
- isOpen() - Method in class org.aksw.commons.io.hadoop.binseach.bz2.ReadableByteChannelBase
- isPosAfterEnd() - Method in class org.aksw.commons.io.hadoop.binseach.bz2.BufferOverInputStream.ByteArrayChannel
- isPosBeforeStart() - Method in class org.aksw.commons.io.hadoop.binseach.bz2.BufferOverInputStream.ByteArrayChannel
- isUnderlyingEntityKnownToBeClosed() - Method in class org.aksw.commons.io.hadoop.binseach.bz2.ReadableByteChannelBase
K
- knownDataSize - Variable in class org.aksw.commons.io.hadoop.binseach.bz2.BufferOverInputStream
-
The number of cached bytes.
L
- length - Variable in class org.aksw.commons.io.hadoop.binseach.bz2.CharSequenceFromSeekable
- length - Variable in class org.aksw.commons.io.hadoop.binseach.bz2.ReverseCharSequenceFromSeekable
- length() - Method in class org.aksw.commons.io.hadoop.binseach.bz2.CharSequenceFromSeekable
- length() - Method in class org.aksw.commons.io.hadoop.binseach.bz2.DecodedDataBlock
- length() - Method in class org.aksw.commons.io.hadoop.binseach.bz2.ReverseCharSequenceFromSeekable
- loadAll() - Method in class org.aksw.commons.io.hadoop.binseach.bz2.BufferOverInputStream.ByteArrayChannel
-
Loads all data into the buffer and returns the total size
- loadBlock(long) - Method in class org.aksw.commons.io.hadoop.binseach.bz2.BlockSourceBzip2
- loadBlock(Seekable) - Method in class org.aksw.commons.io.hadoop.binseach.bz2.BlockSourceBzip2
- loadData(int) - Method in class org.aksw.commons.io.hadoop.binseach.bz2.BufferOverInputStream
-
fetch a chunk from the input stream
- loadDataUpTo(long) - Method in class org.aksw.commons.io.hadoop.binseach.bz2.BufferOverInputStream
-
Preload data up to including the requested position.
M
- main(String[]) - Static method in class org.aksw.commons.io.hadoop.binseach.bz2.BufferOverInputStream
- main2(String[]) - Static method in class org.aksw.commons.io.hadoop.binseach.bz2.BufferOverInputStream
- MAX_SEARCH_RANGE - Static variable in class org.aksw.commons.io.hadoop.binseach.bz2.BlockSourceBzip2
-
The maximum number of bytes that may be scanned in order to find a block start Bzip blocks are typically 900K uncompressed; unfortunately the CBZip2InputStream API does not give access to the actual block size used.
- maxReadSize - Variable in class org.aksw.commons.io.hadoop.binseach.bz2.BufferOverInputStream
-
Maximum number to read from the dataSupplier in one request
- maxReadSize - Variable in class org.aksw.commons.io.hadoop.binseach.bz2.ReadableByteChannelBase
- minReadSize - Variable in class org.aksw.commons.io.hadoop.binseach.bz2.BufferOverInputStream
N
- newChannel() - Method in class org.aksw.commons.io.hadoop.binseach.bz2.BufferOverInputStream
- newChannel() - Method in class org.aksw.commons.io.hadoop.binseach.bz2.DecodedDataBlock
- nextBlock() - Method in class org.aksw.commons.io.hadoop.binseach.bz2.DecodedDataBlock
- nextBucketSize() - Method in class org.aksw.commons.io.hadoop.binseach.bz2.BufferOverInputStream
O
- offset - Variable in class org.aksw.commons.io.hadoop.binseach.bz2.CharSequenceFromSeekable
- offset - Variable in class org.aksw.commons.io.hadoop.binseach.bz2.ReverseCharSequenceFromSeekable
- onBlockEnd(ByteBuffer, long, long) - Method in class org.aksw.commons.io.hadoop.ReadableChannelWithBlockAdvertisement
- org.aksw.commons.io.hadoop - package org.aksw.commons.io.hadoop
- org.aksw.commons.io.hadoop.binseach.bz2 - package org.aksw.commons.io.hadoop.binseach.bz2
P
- pointer - Variable in class org.aksw.commons.io.hadoop.binseach.bz2.BufferOverInputStream.ByteArrayChannel
- pos - Variable in class org.aksw.commons.io.hadoop.binseach.bz2.BufferOverInputStream.ByteArrayChannel
- position() - Method in class org.aksw.commons.io.hadoop.binseach.bz2.BufferOverInputStream.ByteArrayChannel
- position() - Method in class org.aksw.commons.io.hadoop.SeekableInputStream
- position(long) - Method in class org.aksw.commons.io.hadoop.binseach.bz2.BufferOverInputStream.ByteArrayChannel
-
Setting a position outside of the size of the entity is valid will will cause a read to immediately return an EOF See
ReadableByteChannel - position(long) - Method in class org.aksw.commons.io.hadoop.SeekableInputStream
- position(long) - Method in class org.aksw.commons.io.hadoop.SeekableReadableChannelWithBlockTracking
- posToEnd() - Method in class org.aksw.commons.io.hadoop.binseach.bz2.BufferOverInputStream.ByteArrayChannel
-
Set the position to the end of the stream immediately loads all data.
- posToStart() - Method in class org.aksw.commons.io.hadoop.binseach.bz2.BufferOverInputStream.ByteArrayChannel
- prevBlock() - Method in class org.aksw.commons.io.hadoop.binseach.bz2.DecodedDataBlock
- pushbackIn - Variable in class org.aksw.commons.io.hadoop.ReadableChannelWithBlockAdvertisement
R
- read(ByteBuffer) - Method in class org.aksw.commons.io.hadoop.binseach.bz2.ReadableByteChannelBase
- read(ByteBuffer) - Method in class org.aksw.commons.io.hadoop.SeekableReadableChannelWithBlockTracking
- ReadableByteChannelBase - Class in org.aksw.commons.io.hadoop.binseach.bz2
- ReadableByteChannelBase() - Constructor for class org.aksw.commons.io.hadoop.binseach.bz2.ReadableByteChannelBase
- ReadableChannelWithBlockAdvertisement - Class in org.aksw.commons.io.hadoop
- ReadableChannelWithBlockAdvertisement(InputStream) - Constructor for class org.aksw.commons.io.hadoop.ReadableChannelWithBlockAdvertisement
- readActual(ByteBuffer) - Method in class org.aksw.commons.io.hadoop.binseach.bz2.BufferOverInputStream.ByteArrayChannel
- readActual(ByteBuffer) - Method in class org.aksw.commons.io.hadoop.binseach.bz2.ReadableByteChannelBase
- readActual(ByteBuffer) - Method in class org.aksw.commons.io.hadoop.ReadableChannelWithBlockAdvertisement
- readCount - Variable in class org.aksw.commons.io.hadoop.ReadableChannelWithBlockAdvertisement
- readString(int) - Method in class org.aksw.commons.io.hadoop.binseach.bz2.BufferOverInputStream.ByteArrayChannel
- ReverseCharSequenceFromSeekable - Class in org.aksw.commons.io.hadoop.binseach.bz2
- ReverseCharSequenceFromSeekable(Seekable) - Constructor for class org.aksw.commons.io.hadoop.binseach.bz2.ReverseCharSequenceFromSeekable
- ReverseCharSequenceFromSeekable(Seekable, int, int) - Constructor for class org.aksw.commons.io.hadoop.binseach.bz2.ReverseCharSequenceFromSeekable
S
- search(byte[]) - Method in class org.aksw.commons.io.hadoop.binseach.bz2.BinarySearchOnBlockSource
- seek(long) - Method in interface org.aksw.commons.io.hadoop.SeekableDecorator
- seekable - Variable in class org.aksw.commons.io.hadoop.binseach.bz2.CharSequenceFromSeekable
- seekable - Variable in class org.aksw.commons.io.hadoop.binseach.bz2.ReverseCharSequenceFromSeekable
- seekable - Variable in class org.aksw.commons.io.hadoop.ReadableChannelWithBlockAdvertisement
- seekable - Variable in class org.aksw.commons.io.hadoop.SeekableInputStream
- SeekableDecorator - Interface in org.aksw.commons.io.hadoop
- SeekableInputStream - Class in org.aksw.commons.io.hadoop
-
Combines Hadoop's Seekable and InputStream into one class
- SeekableInputStream(InputStream, Seekable) - Constructor for class org.aksw.commons.io.hadoop.SeekableInputStream
-
Constructs a new ProxyInputStream.
- SeekableInputStreams - Class in org.aksw.commons.io.hadoop
- SeekableInputStreams() - Constructor for class org.aksw.commons.io.hadoop.SeekableInputStreams
- SeekableInputStreams.GetPosition - Interface in org.aksw.commons.io.hadoop
- SeekableInputStreams.GetPositionFn<T> - Interface in org.aksw.commons.io.hadoop
- SeekableInputStreams.SetPosition - Interface in org.aksw.commons.io.hadoop
- SeekableInputStreams.SetPositionFn<T> - Interface in org.aksw.commons.io.hadoop
- SeekableReadableChannelWithBlockTracking<T extends SeekableByteChannel> - Class in org.aksw.commons.io.hadoop
- SeekableReadableChannelWithBlockTracking(T, int) - Constructor for class org.aksw.commons.io.hadoop.SeekableReadableChannelWithBlockTracking
- seekableSource - Variable in class org.aksw.commons.io.hadoop.binseach.bz2.BlockSourceBzip2
- seekToNewSource(long) - Method in interface org.aksw.commons.io.hadoop.SeekableDecorator
- setPos(long) - Method in class org.aksw.commons.io.hadoop.binseach.bz2.BufferOverInputStream.ByteArrayChannel
- size() - Method in class org.aksw.commons.io.hadoop.binseach.bz2.BlockSourceBzip2
- size() - Method in class org.aksw.commons.io.hadoop.binseach.bz2.BufferOverInputStream.ByteArrayChannel
-
First checks whether there is at least one more byte available and afterwards returns the currently known size
- subSequence(int, int) - Method in class org.aksw.commons.io.hadoop.binseach.bz2.CharSequenceFromSeekable
- subSequence(int, int) - Method in class org.aksw.commons.io.hadoop.binseach.bz2.ReverseCharSequenceFromSeekable
T
- toString() - Method in class org.aksw.commons.io.hadoop.binseach.bz2.BufferOverInputStream.BucketPointer
- truncate(long) - Method in class org.aksw.commons.io.hadoop.binseach.bz2.BufferOverInputStream.ByteArrayChannel
U
- UNKNOWN - Static variable in class org.aksw.commons.io.hadoop.binseach.bz2.BlockSourceBzip2
W
- wrap(SeekableInputStream) - Static method in class org.aksw.commons.io.hadoop.SeekableInputStreams
-
Bridge SeekableInputStream to the channel API
- write(ByteBuffer) - Method in class org.aksw.commons.io.hadoop.binseach.bz2.BufferOverInputStream.ByteArrayChannel
- write(ByteBuffer) - Method in class org.aksw.commons.io.hadoop.SeekableReadableChannelWithBlockTracking
All Classes All Packages