public class NativeExcerptTailer extends AbstractNativeExcerpt implements ExcerptTailer
| Modifier and Type | Field and Description |
|---|---|
static long |
UNSIGNED_INT_MASK |
| Constructor and Description |
|---|
NativeExcerptTailer(IndexedChronicle chronicle) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
index(long l)
Randomly select an Excerpt.
|
boolean |
nextIndex()
Wind to the next entry, no matter how many padded index entries you need to skip.
|
ExcerptTailer |
toEnd()
Wind to the end.
|
ExcerptTailer |
toStart()
Replay from the start.
|
chronicle, findMatch, findRange, index, lastWrittenIndex, size, wasPaddingbyteOrder, capacity, checkEndOfBuffer, compareAndSwapInt, compareAndSwapLong, limitAddr, longHash, position, position, positionAddr, positionAddr, read, readByte, readByte, readChar, readChar, readDouble, readDouble, readFloat, readFloat, readFully, readInt, readInt, readLong, readLong, readObject, readShort, readShort, readVolatileInt, readVolatileInt, readVolatileLong, readVolatileLong, remaining, startAddr, write, write, write, writeByte, writeChar, writeChar, writeDouble, writeDouble, writeFloat, writeFloat, writeInt, writeInt, writeLong, writeLong, writeObject, writeOrderedInt, writeOrderedInt, writeOrderedLong, writeOrderedLong, writeShort, writeShortaddAndGetInt, addAtomicDouble, addAtomicFloat, addAtomicInt, addAtomicLong, addByte, addDouble, addFloat, addInt, addLong, addShort, addUnsignedByte, addUnsignedInt, addUnsignedShort, append, append, append, append, append, append, append, append, append, append, append, append, append, appendDateMillis, appendDateTimeMillis, appendTimeMillis, available, busyLockInt, busyLockLong, bytesMarshallerFactory, charAt, close, currentThread, finish, flush, getAndAdd, inputStream, isFinished, length, outputStream, parseBoolean, parseDecimal, parseDouble, parseEnum, parseLong, parseLong, parseUTF, parseUTF, read, read, read, readBoolean, readBoolean, readCompactDouble, readCompactInt, readCompactLong, readCompactShort, readCompactUnsignedInt, readCompactUnsignedShort, readEnum, readFully, readInt24, readInt24, readInt48, readInt48, readLine, readList, readMap, readMarshallable, readObject, readObject, readStopBit, readUnsignedByte, readUnsignedByte, readUnsignedInt, readUnsignedInt, readUnsignedShort, readUnsignedShort, readUTF, readUTFΔ, readUTFΔ, readUTFΔ, readVolatileDouble, readVolatileFloat, reset, setCurrentThread, shortThreadId, skip, skipBytes, skipTo, stepBackAndSkipTo, subSequence, tryLockInt, tryLockLong, tryLockNanosInt, tryLockNanosLong, uniqueTid, unlockInt, unlockLong, write, write, write, writeBoolean, writeBoolean, writeByte, writeBytes, writeChars, writeCompactDouble, writeCompactInt, writeCompactLong, writeCompactShort, writeCompactUnsignedInt, writeCompactUnsignedShort, writeEnum, writeInt24, writeInt24, writeInt48, writeInt48, writeList, writeMap, writeMarshallable, writeObject, writeOrderedDouble, writeOrderedFloat, writeStartToPosition, writeStopBit, writeUnsignedByte, writeUnsignedByte, writeUnsignedInt, writeUnsignedInt, writeUnsignedShort, writeUnsignedShort, writeUTF, writeUTFΔ, writeUTFΔequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitchronicle, finish, index, lastWrittenIndex, size, wasPaddingavailable, close, read, read, read, read, readBoolean, readBoolean, readByte, readByte, readChar, readChar, readCompactDouble, readCompactInt, readCompactLong, readCompactShort, readCompactUnsignedInt, readCompactUnsignedShort, readDouble, readDouble, readEnum, readFloat, readFloat, readFully, readFully, readInt, readInt, readInt24, readInt24, readInt48, readInt48, readLine, readList, readLong, readLong, readMap, readObject, readObject, readObject, readShort, readShort, readStopBit, readUnsignedByte, readUnsignedByte, readUnsignedInt, readUnsignedInt, readUnsignedShort, readUnsignedShort, readUTF, readUTFΔ, readUTFΔ, readUTFΔ, readVolatileDouble, readVolatileFloat, readVolatileInt, readVolatileInt, readVolatileLong, readVolatileLong, skip, skipBytesaddAndGetInt, close, compareAndSwapInt, compareAndSwapLong, flush, getAndAdd, write, write, write, write, write, writeBoolean, writeBoolean, writeByte, writeByte, writeBytes, writeChar, writeChar, writeChars, writeCompactDouble, writeCompactInt, writeCompactLong, writeCompactShort, writeCompactUnsignedInt, writeCompactUnsignedShort, writeDouble, writeDouble, writeEnum, writeFloat, writeFloat, writeInt, writeInt, writeInt24, writeInt24, writeInt48, writeInt48, writeList, writeLong, writeLong, writeMap, writeObject, writeObject, writeOrderedDouble, writeOrderedFloat, writeOrderedInt, writeOrderedInt, writeOrderedLong, writeOrderedLong, writeShort, writeShort, writeStartToPosition, writeStopBit, writeUnsignedByte, writeUnsignedByte, writeUnsignedInt, writeUnsignedInt, writeUnsignedShort, writeUnsignedShort, writeUTF, writeUTFΔ, writeUTFΔaddAtomicDouble, addAtomicFloat, addAtomicInt, addAtomicLong, addByte, addDouble, addFloat, addInt, addLong, addShort, addUnsignedByte, addUnsignedInt, addUnsignedShort, busyLockInt, busyLockLong, tryLockInt, tryLockLong, tryLockNanosInt, tryLockNanosLong, unlockInt, unlockLongappend, append, append, append, append, append, append, append, append, append, append, append, appendDateMillis, appendDateTimeMillis, appendTimeMillisparseBoolean, parseDecimal, parseDouble, parseEnum, parseLong, parseLong, parseUTF, parseUTF, skipTo, stepBackAndSkipTobyteOrder, bytesMarshallerFactory, capacity, checkEndOfBuffer, inputStream, isFinished, outputStream, position, position, remaining, reset, writecharAt, length, subSequence, toStringpublic static final long UNSIGNED_INT_MASK
public NativeExcerptTailer(@NotNull
IndexedChronicle chronicle)
throws IOException
IOExceptionpublic boolean index(long l)
ExcerptTailerindex in interface ExcerptTailerindex in class AbstractNativeExcerptl - index to look up@NotNull public ExcerptTailer toEnd()
ExcerptTailertoEnd in interface ExcerptCommontoEnd in interface ExcerptTailer@NotNull public ExcerptTailer toStart()
ExcerptTailertoStart in interface ExcerptTailertoStart in class AbstractNativeExcerptpublic boolean nextIndex()
ExcerptTailernextIndex in interface ExcerptTailerCopyright © 2014. All Rights Reserved.