- get(byte[]) - Method in class org.iq80.leveldb.impl.DbImpl
-
- get(byte[], ReadOptions) - Method in class org.iq80.leveldb.impl.DbImpl
-
- get(ReadOptions, LookupKey, ReadStats, ReadStats) - Method in class org.iq80.leveldb.impl.Level
-
- get(LookupKey) - Method in class org.iq80.leveldb.impl.MemTable
-
- get(ReadOptions, Slice, FileMetaData, KeyValueFunction<T>) - Method in class org.iq80.leveldb.impl.TableCache
-
- get(ReadOptions, LookupKey, ReadStats) - Method in class org.iq80.leveldb.impl.Version
-
- getAllowedSeeks() - Method in class org.iq80.leveldb.impl.FileMetaData
-
- getApproximateMemoryUsage() - Method in class org.iq80.leveldb.impl.TableCache
-
- getApproximateMemoryUsage() - Method in interface org.iq80.leveldb.util.ILRUCache
-
- getApproximateMemoryUsage() - Method in class org.iq80.leveldb.util.LRUCache
-
- getApproximateOffsetOf(FileMetaData, Slice) - Method in class org.iq80.leveldb.impl.TableCache
-
- getApproximateOffsetOf(InternalKey) - Method in class org.iq80.leveldb.impl.Version
-
- getApproximateOffsetOf(Slice) - Method in class org.iq80.leveldb.table.Table
-
Given a key, return an approximate byte offset in the file where
the data for that key begins (or would begin if the key were
present in the file).
- getApproximateSize() - Method in class org.iq80.leveldb.impl.WriteBatchImpl
-
- getApproximateSizes(Range...) - Method in class org.iq80.leveldb.impl.DbImpl
-
- getApproximateSizes(Range) - Method in class org.iq80.leveldb.impl.DbImpl
-
- getByte(int) - Method in class org.iq80.leveldb.util.Slice
-
Gets a byte at the specified absolute index in this buffer.
- getBytes(int, Slice, int, int) - Method in class org.iq80.leveldb.util.Slice
-
Transfers this buffer's data to the specified destination starting at
the specified absolute index.
- getBytes(int, byte[], int, int) - Method in class org.iq80.leveldb.util.Slice
-
Transfers this buffer's data to the specified destination starting at
the specified absolute index.
- getBytes() - Method in class org.iq80.leveldb.util.Slice
-
- getBytes(int, int) - Method in class org.iq80.leveldb.util.Slice
-
- getBytes(int, ByteBuffer) - Method in class org.iq80.leveldb.util.Slice
-
Transfers this buffer's data to the specified destination starting at
the specified absolute index until the destination's position
reaches its limit.
- getBytes(int, OutputStream, int) - Method in class org.iq80.leveldb.util.Slice
-
Transfers this buffer's data to the specified stream starting at the
specified absolute index.
- getBytes(int, GatheringByteChannel, int) - Method in class org.iq80.leveldb.util.Slice
-
Transfers this buffer's data to the specified channel starting at the
specified absolute index.
- getChunkChecksum(int, Slice) - Static method in class org.iq80.leveldb.impl.Logs
-
- getChunkChecksum(int, byte[], int, int) - Static method in class org.iq80.leveldb.impl.Logs
-
- getCompactionLevel() - Method in class org.iq80.leveldb.impl.Version
-
- getCompactionScore() - Method in class org.iq80.leveldb.impl.Version
-
- getCompactPointers() - Method in class org.iq80.leveldb.impl.VersionEdit
-
- getComparatorName() - Method in class org.iq80.leveldb.impl.VersionEdit
-
- getCompressionType() - Method in class org.iq80.leveldb.table.BlockTrailer
-
- getCrc32c() - Method in class org.iq80.leveldb.table.BlockTrailer
-
- getCurrent() - Method in class org.iq80.leveldb.impl.VersionSet
-
- getCurrentFile(File, Env) - Static method in class org.iq80.leveldb.impl.Filename
-
Read "CURRENT" file, which contains a pointer to the current manifest file
- getDataSize() - Method in class org.iq80.leveldb.table.BlockHandle
-
- getDeletedFiles() - Method in class org.iq80.leveldb.impl.VersionEdit
-
- getEdit() - Method in class org.iq80.leveldb.impl.Compaction
-
- getEntryCount() - Method in class org.iq80.leveldb.table.BlockBuilder
-
- getEntryCount() - Method in class org.iq80.leveldb.table.TableBuilder
-
- getFileNumber() - Method in class org.iq80.leveldb.impl.Filename.FileInfo
-
- getFileNumber() - Method in class org.iq80.leveldb.impl.LogWriter
-
- getFiles() - Method in class org.iq80.leveldb.impl.Level
-
- getFiles() - Method in class org.iq80.leveldb.impl.Version
-
- getFiles(int) - Method in class org.iq80.leveldb.impl.Version
-
- getFilesForKey(Slice, InternalKey) - Method in class org.iq80.leveldb.impl.Level
-
- getFileSize() - Method in class org.iq80.leveldb.impl.FileMetaData
-
- getFileSize() - Method in class org.iq80.leveldb.table.TableBuilder
-
- getFileToCompact() - Method in class org.iq80.leveldb.impl.Version
-
- getFileToCompactLevel() - Method in class org.iq80.leveldb.impl.Version
-
- getFileType() - Method in class org.iq80.leveldb.impl.Filename.FileInfo
-
- getFilter() - Method in class org.iq80.leveldb.table.Table
-
- getFullBlockSize() - Method in class org.iq80.leveldb.table.BlockHandle
-
- getIfPresent(K) - Method in interface org.iq80.leveldb.util.ILRUCache
-
Get a value from cache if present (already loaded)
- getIfPresent(K) - Method in class org.iq80.leveldb.util.LRUCache
-
- getIndexBlockHandle() - Method in class org.iq80.leveldb.table.Footer
-
- getInt(int) - Method in class org.iq80.leveldb.util.Slice
-
Gets a 32-bit integer at the specified absolute index in
this buffer.
- getInternalKey() - Method in class org.iq80.leveldb.impl.LookupKey
-
- getInternalKeyComparator() - Method in class org.iq80.leveldb.impl.Version
-
- getInternalKeyComparator() - Method in class org.iq80.leveldb.impl.VersionSet
-
- getIntValue() - Method in class org.iq80.leveldb.util.PureJavaCrc32C
-
- getKey() - Method in class org.iq80.leveldb.impl.InternalEntry
-
- getKey() - Method in class org.iq80.leveldb.impl.LookupResult
-
- getKey() - Method in class org.iq80.leveldb.iterator.DBIteratorAdapter.DbEntry
-
- getKey() - Method in class org.iq80.leveldb.table.BlockEntry
-
- getKeySlice() - Method in class org.iq80.leveldb.iterator.DBIteratorAdapter.DbEntry
-
- getLargest() - Method in class org.iq80.leveldb.impl.FileMetaData
-
- getLastRecordOffset() - Method in class org.iq80.leveldb.impl.LogReader
-
- getLastSequence() - Method in class org.iq80.leveldb.impl.VersionSet
-
- getLastSequenceNumber() - Method in class org.iq80.leveldb.impl.VersionEdit
-
- getLevel() - Method in class org.iq80.leveldb.impl.Compaction
-
- getLevelInputs() - Method in class org.iq80.leveldb.impl.Compaction
-
- getLevelNumber() - Method in class org.iq80.leveldb.impl.Level
-
- getLevelUpInputs() - Method in class org.iq80.leveldb.impl.Compaction
-
- getLiveFiles() - Method in class org.iq80.leveldb.impl.VersionSet
-
- getLogChunkTypeByPersistentId(int) - Static method in enum org.iq80.leveldb.impl.LogChunkType
-
- getLogNumber() - Method in class org.iq80.leveldb.impl.VersionEdit
-
- getLogNumber() - Method in class org.iq80.leveldb.impl.VersionSet
-
- getLong(int) - Method in class org.iq80.leveldb.util.Slice
-
Gets a 64-bit long integer at the specified absolute index in
this buffer.
- getManifestFileNumber() - Method in class org.iq80.leveldb.impl.VersionSet
-
- getMaskedValue() - Method in class org.iq80.leveldb.util.PureJavaCrc32C
-
- getMaxNextLevelOverlappingBytes() - Method in class org.iq80.leveldb.impl.DbImpl
-
- getMaxNextLevelOverlappingBytes() - Method in class org.iq80.leveldb.impl.VersionSet
-
- getMaxOutputFileSize() - Method in class org.iq80.leveldb.impl.Compaction
-
- getMetaindexBlockHandle() - Method in class org.iq80.leveldb.table.Footer
-
- getName() - Method in interface org.iq80.leveldb.env.File
-
- getName() - Method in class org.iq80.leveldb.fileenv.JavaFile
-
- getNewFiles() - Method in class org.iq80.leveldb.impl.VersionEdit
-
- getNextFileNumber() - Method in class org.iq80.leveldb.impl.VersionEdit
-
- getNextFileNumber() - Method in class org.iq80.leveldb.impl.VersionSet
-
- getNumber() - Method in class org.iq80.leveldb.impl.FileMetaData
-
- getOffset() - Method in class org.iq80.leveldb.table.BlockHandle
-
- getParentFile() - Method in interface org.iq80.leveldb.env.File
-
- getParentFile() - Method in class org.iq80.leveldb.fileenv.JavaFile
-
- getPath() - Method in interface org.iq80.leveldb.env.File
-
- getPath() - Method in class org.iq80.leveldb.fileenv.JavaFile
-
- getPersistentId() - Method in enum org.iq80.leveldb.impl.LogChunkType
-
- getPersistentId() - Method in enum org.iq80.leveldb.impl.ValueType
-
- getPersistentId() - Method in enum org.iq80.leveldb.impl.VersionEditTag
-
- getPreviousLogNumber() - Method in class org.iq80.leveldb.impl.VersionEdit
-
- getPrevLogNumber() - Method in class org.iq80.leveldb.impl.VersionSet
-
- getProperty(String) - Method in class org.iq80.leveldb.impl.DbImpl
-
- getRawArray() - Method in class org.iq80.leveldb.util.Slice
-
Gets the array underlying this slice.
- getRawOffset() - Method in class org.iq80.leveldb.util.Slice
-
Gets the offset of this slice in the underlying array.
- getSeekFile() - Method in class org.iq80.leveldb.impl.ReadStats
-
- getSeekFileLevel() - Method in class org.iq80.leveldb.impl.ReadStats
-
- getSequenceNumber() - Method in class org.iq80.leveldb.impl.InternalKey
-
- getShort(int) - Method in class org.iq80.leveldb.util.Slice
-
Gets a 16-bit short integer at the specified absolute index in
this slice.
- getSmallest() - Method in class org.iq80.leveldb.impl.FileMetaData
-
- getSnapshot() - Method in class org.iq80.leveldb.impl.DbImpl
-
- getTableCache() - Method in class org.iq80.leveldb.impl.VersionSet
-
- getUnsignedByte(int) - Method in class org.iq80.leveldb.util.Slice
-
Gets an unsigned byte at the specified absolute index in this
buffer.
- getUserComparator() - Method in class org.iq80.leveldb.impl.InternalKeyComparator
-
- getUserKey() - Method in class org.iq80.leveldb.impl.InternalKey
-
- getUserKey() - Method in class org.iq80.leveldb.impl.LookupKey
-
- getValue() - Method in class org.iq80.leveldb.impl.InternalEntry
-
- getValue() - Method in class org.iq80.leveldb.impl.LookupResult
-
- getValue() - Method in class org.iq80.leveldb.iterator.DBIteratorAdapter.DbEntry
-
- getValue() - Method in class org.iq80.leveldb.table.BlockEntry
-
- getValue() - Method in class org.iq80.leveldb.util.PureJavaCrc32C
-
- getValueSlice() - Method in class org.iq80.leveldb.iterator.DBIteratorAdapter.DbEntry
-
- getValueType() - Method in class org.iq80.leveldb.impl.InternalKey
-
- getValueTypeByPersistentId(int) - Static method in enum org.iq80.leveldb.impl.ValueType
-
- getValueTypeByPersistentId(int) - Static method in enum org.iq80.leveldb.impl.VersionEditTag
-
- getVersionSet() - Method in class org.iq80.leveldb.impl.Version
-
- RandomInputFile - Interface in org.iq80.leveldb.env
-
Read only data source for table data/blocks.
- read(long, int) - Method in interface org.iq80.leveldb.env.RandomInputFile
-
Read length bytes from source from source starting at offset position.
- read(int, SliceOutput) - Method in interface org.iq80.leveldb.env.SequentialFile
-
Read up to "atMost" bytes from the file.
- read() - Method in class org.iq80.leveldb.util.SliceInput
-
- READ_BYTES_PERIOD - Static variable in class org.iq80.leveldb.impl.DbConstants
-
Approximate gap in bytes between samples of data read during iteration.
- readBlockHandle(SliceInput) - Static method in class org.iq80.leveldb.table.BlockHandle
-
- readBlockTrailer(Slice) - Static method in class org.iq80.leveldb.table.BlockTrailer
-
- readBoolean() - Method in class org.iq80.leveldb.util.SliceInput
-
- readByte() - Method in class org.iq80.leveldb.util.SliceInput
-
Gets a byte at the current position and increases
the position by 1 in this buffer.
- readByteArray(int) - Method in class org.iq80.leveldb.util.SliceInput
-
- readBytes(int) - Method in class org.iq80.leveldb.util.SliceInput
-
Transfers this buffer's data to a newly created buffer starting at
the current position and increases the position
by the number of the transferred bytes (= length).
- readBytes(byte[]) - Method in class org.iq80.leveldb.util.SliceInput
-
Transfers this buffer's data to the specified destination starting at
the current position and increases the position
by the number of the transferred bytes (= dst.length).
- readBytes(byte[], int, int) - Method in class org.iq80.leveldb.util.SliceInput
-
Transfers this buffer's data to the specified destination starting at
the current position and increases the position
by the number of the transferred bytes (= length).
- readBytes(Slice) - Method in class org.iq80.leveldb.util.SliceInput
-
Transfers this buffer's data to the specified destination starting at
the current position until the destination becomes
non-writable, and increases the position by the number of the
transferred bytes.
- readBytes(Slice, int) - Method in class org.iq80.leveldb.util.SliceInput
-
Transfers this buffer's data to the specified destination starting at
the current position and increases the position
by the number of the transferred bytes (= length).
- readBytes(Slice, int, int) - Method in class org.iq80.leveldb.util.SliceInput
-
Transfers this buffer's data to the specified destination starting at
the current position and increases the position
by the number of the transferred bytes (= length).
- readBytes(ByteBuffer) - Method in class org.iq80.leveldb.util.SliceInput
-
Transfers this buffer's data to the specified destination starting at
the current position until the destination's position
reaches its limit, and increases the position by the
number of the transferred bytes.
- readBytes(GatheringByteChannel, int) - Method in class org.iq80.leveldb.util.SliceInput
-
Transfers this buffer's data to the specified stream starting at the
current position.
- readBytes(OutputStream, int) - Method in class org.iq80.leveldb.util.SliceInput
-
Transfers this buffer's data to the specified stream starting at the
current position.
- readChar() - Method in class org.iq80.leveldb.util.SliceInput
-
Unsupported operation
- readDouble() - Method in class org.iq80.leveldb.util.SliceInput
-
- readFileToString(File) - Method in interface org.iq80.leveldb.env.Env
-
Read full file content to string
- readFileToString(File) - Method in class org.iq80.leveldb.fileenv.EnvImpl
-
- readFileToString(File) - Method in class org.iq80.leveldb.memenv.MemEnv
-
- readFilter(FilterPolicy, Slice, boolean) - Method in class org.iq80.leveldb.table.Table
-
- readFloat() - Method in class org.iq80.leveldb.util.SliceInput
-
Unsupported operation
- readFooter(Slice) - Static method in class org.iq80.leveldb.table.Footer
-
- readFully(byte[]) - Method in class org.iq80.leveldb.util.SliceInput
-
- readFully(byte[], int, int) - Method in class org.iq80.leveldb.util.SliceInput
-
- readInt() - Method in class org.iq80.leveldb.util.SliceInput
-
Gets a 32-bit integer at the current position
and increases the position by 4 in this buffer.
- readLengthPrefixedBytes(SliceInput) - Static method in class org.iq80.leveldb.util.Slices
-
- readLine() - Method in class org.iq80.leveldb.util.SliceInput
-
Unsupported operation
- readLong() - Method in class org.iq80.leveldb.util.SliceInput
-
Gets a 64-bit integer at the current position
and increases the position by 8 in this buffer.
- readRawBlock(BlockHandle, boolean) - Method in class org.iq80.leveldb.table.Table
-
- readRecord() - Method in class org.iq80.leveldb.impl.LogReader
-
- readShort() - Method in class org.iq80.leveldb.util.SliceInput
-
Gets a 16-bit short integer at the current position
and increases the position by 2 in this buffer.
- readSlice(int) - Method in class org.iq80.leveldb.util.SliceInput
-
Returns a new slice of this buffer's sub-region starting at the current
position and increases the position by the size
of the new slice (= length).
- ReadStats - Class in org.iq80.leveldb.impl
-
- readUnsignedByte() - Method in class org.iq80.leveldb.util.SliceInput
-
Gets an unsigned byte at the current position and increases
the position by 1 in this buffer.
- readUnsignedInt() - Method in class org.iq80.leveldb.util.SliceInput
-
Gets an unsigned 32-bit integer at the current position
and increases the position by 4 in this buffer.
- readUnsignedShort() - Method in class org.iq80.leveldb.util.SliceInput
-
- readUTF() - Method in class org.iq80.leveldb.util.SliceInput
-
Unsupported operation
- readValue(SliceInput, VersionEdit) - Method in enum org.iq80.leveldb.impl.VersionEditTag
-
- readVariableLengthInt(SliceInput) - Static method in class org.iq80.leveldb.util.VariableLengthQuantity
-
- readVariableLengthInt(ByteBuffer) - Static method in class org.iq80.leveldb.util.VariableLengthQuantity
-
- readVariableLengthLong(SliceInput) - Static method in class org.iq80.leveldb.util.VariableLengthQuantity
-
- record(InternalKey, int) - Method in class org.iq80.leveldb.impl.DbImpl.RecordBytesListener
-
- record(InternalKey, int) - Method in interface org.iq80.leveldb.iterator.SnapshotSeekingIterator.IRecordBytesListener
-
- recordReadSample(InternalKey) - Method in class org.iq80.leveldb.impl.Version
-
- recover() - Method in class org.iq80.leveldb.impl.VersionSet
-
- release() - Method in interface org.iq80.leveldb.env.DbLock
-
Release DB lock
- release() - Method in class org.iq80.leveldb.fileenv.MmapLimiter
-
Release a slot acquired by a previous call to Acquire() that returned true.
- release() - Method in class org.iq80.leveldb.impl.Version
-
- release() - Method in class org.iq80.leveldb.impl.VersionSet
-
- release() - Method in class org.iq80.leveldb.table.Table
-
- remove() - Method in class org.iq80.leveldb.iterator.DBIteratorAdapter
-
- removeVersion(Version) - Method in class org.iq80.leveldb.impl.VersionSet
-
- renameTo(File) - Method in interface org.iq80.leveldb.env.File
-
- renameTo(File) - Method in class org.iq80.leveldb.fileenv.JavaFile
-
- repair(File, Options) - Method in class org.iq80.leveldb.impl.Iq80DBFactory
-
- reset() - Method in class org.iq80.leveldb.table.BlockBuilder
-
- reset() - Method in class org.iq80.leveldb.util.BasicSliceOutput
-
- reset() - Method in class org.iq80.leveldb.util.DynamicSliceOutput
-
- reset() - Method in class org.iq80.leveldb.util.PureJavaCrc32C
-
- reset() - Method in class org.iq80.leveldb.util.SliceOutput
-
Resets this stream to the initial position.
- resumeCompactions() - Method in class org.iq80.leveldb.impl.DbImpl
-
- retain() - Method in class org.iq80.leveldb.impl.Version
-
- retain() - Method in class org.iq80.leveldb.table.Table
-
Try to retain current instance.
- SafeListBuilder<T extends Closeable> - Class in org.iq80.leveldb.util
-
- seek(K) - Method in class org.iq80.leveldb.iterator.ASeekingIterator
-
- seek(InternalKey) - Method in class org.iq80.leveldb.iterator.DbIterator
-
- seek(byte[]) - Method in class org.iq80.leveldb.iterator.DBIteratorAdapter
-
- seek(InternalKey) - Method in class org.iq80.leveldb.iterator.InternalTableIterator
-
- seek(K) - Method in interface org.iq80.leveldb.iterator.SeekingIterator
-
Position at the first key in the source that is at or past target.
- SeekingIterator<K,V> - Interface in org.iq80.leveldb.iterator
-
Seeking iterator that is very similar to original implementation,
with the distinction that all methods return the state (valid/invalid)
of the iterator.
- SeekingIterators - Class in org.iq80.leveldb.iterator
-
When ever possible a specific interface implementation is created for speed purpose.
- seekToFirst() - Method in class org.iq80.leveldb.iterator.ASeekingIterator
-
- seekToFirst() - Method in class org.iq80.leveldb.iterator.DbIterator
-
- seekToFirst() - Method in class org.iq80.leveldb.iterator.DBIteratorAdapter
-
- seekToFirst() - Method in class org.iq80.leveldb.iterator.InternalTableIterator
-
- seekToFirst() - Method in interface org.iq80.leveldb.iterator.SeekingIterator
-
Position at the first key in the source.
- seekToLast() - Method in class org.iq80.leveldb.iterator.ASeekingIterator
-
- seekToLast() - Method in class org.iq80.leveldb.iterator.DbIterator
-
- seekToLast() - Method in class org.iq80.leveldb.iterator.DBIteratorAdapter
-
- seekToLast() - Method in class org.iq80.leveldb.iterator.InternalTableIterator
-
- seekToLast() - Method in interface org.iq80.leveldb.iterator.SeekingIterator
-
Position at the last key in the source.
- SequenceNumber - Class in org.iq80.leveldb.impl
-
- SequentialFile - Interface in org.iq80.leveldb.env
-
- setAllowedSeeks(int) - Method in class org.iq80.leveldb.impl.FileMetaData
-
- setByte(int, int) - Method in class org.iq80.leveldb.util.Slice
-
Sets the specified byte at the specified absolute index in this
buffer.
- setBytes(int, Slice, int, int) - Method in class org.iq80.leveldb.util.Slice
-
Transfers the specified source buffer's data to this buffer starting at
the specified absolute index.
- setBytes(int, byte[], int, int) - Method in class org.iq80.leveldb.util.Slice
-
Transfers the specified source array's data to this buffer starting at
the specified absolute index.
- setBytes(int, ByteBuffer) - Method in class org.iq80.leveldb.util.Slice
-
Transfers the specified source buffer's data to this buffer starting at
the specified absolute index until the source buffer's position
reaches its limit.
- setBytes(int, InputStream, int) - Method in class org.iq80.leveldb.util.Slice
-
Transfers the content of the specified source stream to this buffer
starting at the specified absolute index.
- setBytes(int, ScatteringByteChannel, int) - Method in class org.iq80.leveldb.util.Slice
-
Transfers the content of the specified source channel to this buffer
starting at the specified absolute index.
- setBytes(int, FileChannel, int, int) - Method in class org.iq80.leveldb.util.Slice
-
- setCompactionLevel(int) - Method in class org.iq80.leveldb.impl.Version
-
- setCompactionScore(double) - Method in class org.iq80.leveldb.impl.Version
-
- setCompactPointer(int, InternalKey) - Method in class org.iq80.leveldb.impl.VersionEdit
-
- setCompactPointers(Map<Integer, InternalKey>) - Method in class org.iq80.leveldb.impl.VersionEdit
-
- setComparatorName(String) - Method in class org.iq80.leveldb.impl.VersionEdit
-
- setCurrentFile(File, long, Env) - Static method in class org.iq80.leveldb.impl.Filename
-
Make the CURRENT file point to the descriptor file with the
specified number.
- setInt(int, int) - Method in class org.iq80.leveldb.util.Slice
-
Sets the specified 32-bit integer at the specified absolute
index in this buffer.
- setLastSequence(long) - Method in class org.iq80.leveldb.impl.VersionSet
-
- setLastSequenceNumber(long) - Method in class org.iq80.leveldb.impl.VersionEdit
-
- setLogNumber(long) - Method in class org.iq80.leveldb.impl.VersionEdit
-
- setLong(int, long) - Method in class org.iq80.leveldb.util.Slice
-
Sets the specified 64-bit long integer at the specified absolute
index in this buffer.
- setNextFileNumber(long) - Method in class org.iq80.leveldb.impl.VersionEdit
-
- setPosition(int) - Method in class org.iq80.leveldb.util.SliceInput
-
Sets the position of this buffer.
- setPreviousLogNumber(long) - Method in class org.iq80.leveldb.impl.VersionEdit
-
- setSeekFile(FileMetaData) - Method in class org.iq80.leveldb.impl.ReadStats
-
- setSeekFileLevel(int) - Method in class org.iq80.leveldb.impl.ReadStats
-
- setShort(int, int) - Method in class org.iq80.leveldb.util.Slice
-
Sets the specified 16-bit short integer at the specified absolute
index in this buffer.
- setValue(Slice) - Method in class org.iq80.leveldb.impl.InternalEntry
-
- setValue(byte[]) - Method in class org.iq80.leveldb.iterator.DBIteratorAdapter.DbEntry
-
- setValue(Slice) - Method in class org.iq80.leveldb.table.BlockEntry
-
- shouldStopBefore(InternalKey) - Method in class org.iq80.leveldb.impl.Compaction
-
- size() - Method in interface org.iq80.leveldb.env.RandomInputFile
-
Source size
- size() - Method in class org.iq80.leveldb.impl.InternalKey
-
Return the size in bytes used by current internal key
- size() - Method in class org.iq80.leveldb.impl.WriteBatchImpl
-
- size() - Method in class org.iq80.leveldb.table.Block
-
- size() - Method in class org.iq80.leveldb.util.BasicSliceOutput
-
- size() - Method in class org.iq80.leveldb.util.DynamicSliceOutput
-
- size() - Method in class org.iq80.leveldb.util.IntVector
-
- size() - Method in class org.iq80.leveldb.util.SliceOutput
-
Returns the writerIndex of this buffer.
- SIZE_OF_BYTE - Static variable in class org.iq80.leveldb.util.SizeOf
-
- SIZE_OF_INT - Static variable in class org.iq80.leveldb.util.SizeOf
-
- SIZE_OF_LONG - Static variable in class org.iq80.leveldb.util.SizeOf
-
- SIZE_OF_SHORT - Static variable in class org.iq80.leveldb.util.SizeOf
-
- SizeOf - Class in org.iq80.leveldb.util
-
- skip(long) - Method in interface org.iq80.leveldb.env.SequentialFile
-
Skips over and discards n bytes of data from the
input stream.
- skipBytes(int) - Method in class org.iq80.leveldb.util.SliceInput
-
- slice() - Method in class org.iq80.leveldb.util.BasicSliceOutput
-
- slice() - Method in class org.iq80.leveldb.util.DynamicSliceOutput
-
- Slice - Class in org.iq80.leveldb.util
-
Little Endian slice of a byte array.
- Slice(int) - Constructor for class org.iq80.leveldb.util.Slice
-
- Slice(byte[]) - Constructor for class org.iq80.leveldb.util.Slice
-
- Slice(byte[], int, int) - Constructor for class org.iq80.leveldb.util.Slice
-
- slice() - Method in class org.iq80.leveldb.util.Slice
-
Returns a slice of this buffer's readable bytes.
- slice(int, int) - Method in class org.iq80.leveldb.util.Slice
-
Returns a slice of this buffer's sub-region.
- slice() - Method in class org.iq80.leveldb.util.SliceInput
-
Returns a slice of this buffer's readable bytes.
- slice() - Method in class org.iq80.leveldb.util.SliceOutput
-
Returns a slice of this buffer's readable bytes.
- SLICE_COMPARATOR - Static variable in class org.iq80.leveldb.util.SliceComparator
-
- SliceComparator - Class in org.iq80.leveldb.util
-
- SliceComparator() - Constructor for class org.iq80.leveldb.util.SliceComparator
-
- SliceInput - Class in org.iq80.leveldb.util
-
- SliceInput(Slice) - Constructor for class org.iq80.leveldb.util.SliceInput
-
- SliceIterator - Interface in org.iq80.leveldb.iterator
-
- SliceOutput - Class in org.iq80.leveldb.util
-
- SliceOutput() - Constructor for class org.iq80.leveldb.util.SliceOutput
-
- Slices - Class in org.iq80.leveldb.util
-
- Snappy - Class in org.iq80.leveldb.util
-
A Snappy abstraction which attempts uses the iq80 implementation and falls back
to the xerial Snappy implementation it cannot be loaded.
- Snappy.IQ80Snappy - Class in org.iq80.leveldb.util
-
- Snappy.SPI - Interface in org.iq80.leveldb.util
-
- Snappy.XerialSnappy - Class in org.iq80.leveldb.util
-
- SnapshotSeekingIterator - Class in org.iq80.leveldb.iterator
-
- SnapshotSeekingIterator(InternalIterator, long, Comparator<Slice>, SnapshotSeekingIterator.IRecordBytesListener) - Constructor for class org.iq80.leveldb.iterator.SnapshotSeekingIterator
-
- SnapshotSeekingIterator.IRecordBytesListener - Interface in org.iq80.leveldb.iterator
-
- someFileOverlapsRange(boolean, Slice, Slice) - Method in class org.iq80.leveldb.impl.Level
-
- sstTableFileName(long) - Static method in class org.iq80.leveldb.impl.Filename
-
Return the deprecated name of the sstable with the specified number.
- startBlock(long) - Method in class org.iq80.leveldb.table.FilterBlockBuilder
-
- suspendCompactions() - Method in class org.iq80.leveldb.impl.DbImpl
-
- Table - Class in org.iq80.leveldb.table
-
- Table(RandomInputFile, Comparator<Slice>, boolean, ILRUCache<CacheKey, Slice>, FilterPolicy) - Constructor for class org.iq80.leveldb.table.Table
-
- TABLE_MAGIC_NUMBER - Static variable in class org.iq80.leveldb.table.TableBuilder
-
TABLE_MAGIC_NUMBER was picked by running
echo http://code.google.com/p/leveldb/ | sha1sum
and taking the leading 64 bits.
- TableBuilder - Class in org.iq80.leveldb.table
-
- TableBuilder(Options, WritableFile, UserComparator) - Constructor for class org.iq80.leveldb.table.TableBuilder
-
- TableCache - Class in org.iq80.leveldb.impl
-
- TableCache(File, int, UserComparator, Options, Env) - Constructor for class org.iq80.leveldb.impl.TableCache
-
- tableFileName(long) - Static method in class org.iq80.leveldb.impl.Filename
-
Return the name of the sstable with the specified number.
- targetFileSize() - Method in class org.iq80.leveldb.impl.VersionSet
-
- tempFileName(long) - Static method in class org.iq80.leveldb.impl.Filename
-
Return the name of a temporary file with the specified number.
- throwExceptionMonitor() - Static method in class org.iq80.leveldb.impl.LogMonitors
-
- toByteBuffer() - Method in class org.iq80.leveldb.util.BasicSliceOutput
-
- toByteBuffer() - Method in class org.iq80.leveldb.util.DynamicSliceOutput
-
- toByteBuffer() - Method in class org.iq80.leveldb.util.Slice
-
Converts this buffer's readable bytes into a NIO buffer.
- toByteBuffer(int, int) - Method in class org.iq80.leveldb.util.Slice
-
Converts this buffer's sub-region into a NIO buffer.
- toByteBuffer() - Method in class org.iq80.leveldb.util.SliceInput
-
Converts this buffer's readable bytes into a NIO buffer.
- toByteBuffer() - Method in class org.iq80.leveldb.util.SliceOutput
-
Converts this buffer's readable bytes into a NIO buffer.
- toFile(String) - Method in interface org.iq80.leveldb.env.Env
-
Transform a file name into a
File instance scoped to this
Env instance
- toFile(String) - Method in class org.iq80.leveldb.fileenv.EnvImpl
-
- toFile(String) - Method in class org.iq80.leveldb.memenv.MemEnv
-
- toString() - Method in class org.iq80.leveldb.fileenv.JavaFile
-
- toString() - Method in class org.iq80.leveldb.impl.DbImpl
-
- toString() - Method in class org.iq80.leveldb.impl.FileMetaData
-
- toString() - Method in class org.iq80.leveldb.impl.Filename.FileInfo
-
- toString() - Method in class org.iq80.leveldb.impl.InternalEntry
-
- toString() - Method in class org.iq80.leveldb.impl.InternalKey
-
- toString() - Method in class org.iq80.leveldb.impl.Iq80DBFactory
-
- toString() - Method in class org.iq80.leveldb.impl.Level
-
- toString() - Method in class org.iq80.leveldb.impl.LogWriter
-
- toString() - Method in class org.iq80.leveldb.impl.LookupKey
-
- toString() - Method in class org.iq80.leveldb.impl.Version
-
- toString() - Method in class org.iq80.leveldb.impl.VersionEdit
-
- toString() - Method in class org.iq80.leveldb.iterator.DBIteratorAdapter.DbEntry
-
Returns a string representation of the form {key}={value}.
- toString() - Method in class org.iq80.leveldb.iterator.InternalTableIterator
-
- toString() - Method in class org.iq80.leveldb.iterator.SnapshotSeekingIterator
-
- toString() - Method in class org.iq80.leveldb.table.BlockEntry
-
- toString() - Method in class org.iq80.leveldb.table.BlockHandle
-
- toString() - Method in class org.iq80.leveldb.table.BlockTrailer
-
- toString() - Method in class org.iq80.leveldb.table.Table
-
- toString() - Method in class org.iq80.leveldb.util.BasicSliceOutput
-
- toString(Charset) - Method in class org.iq80.leveldb.util.BasicSliceOutput
-
- toString() - Method in class org.iq80.leveldb.util.DynamicSliceOutput
-
- toString(Charset) - Method in class org.iq80.leveldb.util.DynamicSliceOutput
-
- toString() - Method in class org.iq80.leveldb.util.IntVector
-
- toString(Charset) - Method in class org.iq80.leveldb.util.Slice
-
Decodes this buffer's readable bytes into a string with the specified
character set name.
- toString(int, int, Charset) - Method in class org.iq80.leveldb.util.Slice
-
Decodes this buffer's sub-region into a string with the specified
character set.
- toString() - Method in class org.iq80.leveldb.util.Slice
-
- toString(Charset) - Method in class org.iq80.leveldb.util.SliceInput
-
Decodes this buffer's readable bytes into a string with the specified
character set name.
- toString() - Method in class org.iq80.leveldb.util.SliceInput
-
- toString(Charset) - Method in class org.iq80.leveldb.util.SliceOutput
-
Decodes this buffer's readable bytes into a string with the specified
character set name.
- totalFileSize(List<FileMetaData>) - Static method in class org.iq80.leveldb.impl.Compaction
-
- totalFileSize(List<FileMetaData>) - Method in class org.iq80.leveldb.impl.VersionSet
-
- tryLock(File) - Method in interface org.iq80.leveldb.env.Env
-
Attempts to acquire an exclusive lock on lock file
- tryLock(File) - Method in class org.iq80.leveldb.fileenv.EnvImpl
-
Attempts to acquire an exclusive lock on this file
- tryLock(File) - Method in class org.iq80.leveldb.memenv.MemEnv
-
- twoLevelInternalIterator(SeekingIterator<InternalKey, T>, Function<T, SeekingIterator<InternalKey, Slice>>, Closeable) - Static method in class org.iq80.leveldb.iterator.SeekingIterators
-
- twoLevelSliceIterator(SliceIterator, Function<Slice, SeekingIterator<Slice, Slice>>, Closeable) - Static method in class org.iq80.leveldb.iterator.SeekingIterators
-
- weigh(CacheKey, Slice) - Method in class org.iq80.leveldb.table.BlockHandleSliceWeigher
-
- wrappedBuffer(byte[]) - Static method in class org.iq80.leveldb.util.Slices
-
- wrapResource(Callable<T>, Closeable) - Static method in class org.iq80.leveldb.util.Closeables
-
Create a wrapper for resource.
- writableBytes() - Method in class org.iq80.leveldb.util.BasicSliceOutput
-
- writableBytes() - Method in class org.iq80.leveldb.util.DynamicSliceOutput
-
- writableBytes() - Method in class org.iq80.leveldb.util.SliceOutput
-
Returns the number of writable bytes which is equal to
(this.capacity - this.writerIndex).
- WritableFile - Interface in org.iq80.leveldb.env
-
A file abstraction for sequential writing.
- write(WriteBatch) - Method in class org.iq80.leveldb.impl.DbImpl
-
- write(WriteBatch, WriteOptions) - Method in class org.iq80.leveldb.impl.DbImpl
-
- write(SliceOutput) - Method in class org.iq80.leveldb.util.IntVector
-
- write(int) - Method in class org.iq80.leveldb.util.SliceOutput
-
- write(byte[]) - Method in class org.iq80.leveldb.util.SliceOutput
-
- write(byte[], int, int) - Method in class org.iq80.leveldb.util.SliceOutput
-
- WriteBatchImpl - Class in org.iq80.leveldb.impl
-
- WriteBatchImpl() - Constructor for class org.iq80.leveldb.impl.WriteBatchImpl
-
- WriteBatchImpl.Handler - Interface in org.iq80.leveldb.impl
-
- writeBlockHandle(BlockHandle) - Static method in class org.iq80.leveldb.table.BlockHandle
-
- writeBlockHandleTo(BlockHandle, SliceOutput) - Static method in class org.iq80.leveldb.table.BlockHandle
-
- writeBlockTrailer(BlockTrailer) - Static method in class org.iq80.leveldb.table.BlockTrailer
-
- writeBlockTrailer(BlockTrailer, SliceOutput) - Static method in class org.iq80.leveldb.table.BlockTrailer
-
- writeBoolean(boolean) - Method in class org.iq80.leveldb.util.SliceOutput
-
- writeByte(int) - Method in class org.iq80.leveldb.util.BasicSliceOutput
-
- writeByte(int) - Method in class org.iq80.leveldb.util.DynamicSliceOutput
-
- writeByte(int) - Method in class org.iq80.leveldb.util.SliceOutput
-
Sets the specified byte at the current writerIndex
and increases the writerIndex by 1 in this buffer.
- writeBytes(byte[], int, int) - Method in class org.iq80.leveldb.util.BasicSliceOutput
-
- writeBytes(byte[]) - Method in class org.iq80.leveldb.util.BasicSliceOutput
-
- writeBytes(Slice) - Method in class org.iq80.leveldb.util.BasicSliceOutput
-
- writeBytes(SliceInput, int) - Method in class org.iq80.leveldb.util.BasicSliceOutput
-
- writeBytes(Slice, int, int) - Method in class org.iq80.leveldb.util.BasicSliceOutput
-
- writeBytes(ByteBuffer) - Method in class org.iq80.leveldb.util.BasicSliceOutput
-
- writeBytes(InputStream, int) - Method in class org.iq80.leveldb.util.BasicSliceOutput
-
- writeBytes(ScatteringByteChannel, int) - Method in class org.iq80.leveldb.util.BasicSliceOutput
-
- writeBytes(FileChannel, int, int) - Method in class org.iq80.leveldb.util.BasicSliceOutput
-
- writeBytes(byte[]) - Method in class org.iq80.leveldb.util.DynamicSliceOutput
-
- writeBytes(byte[], int, int) - Method in class org.iq80.leveldb.util.DynamicSliceOutput
-
- writeBytes(Slice) - Method in class org.iq80.leveldb.util.DynamicSliceOutput
-
- writeBytes(SliceInput, int) - Method in class org.iq80.leveldb.util.DynamicSliceOutput
-
- writeBytes(Slice, int, int) - Method in class org.iq80.leveldb.util.DynamicSliceOutput
-
- writeBytes(ByteBuffer) - Method in class org.iq80.leveldb.util.DynamicSliceOutput
-
- writeBytes(InputStream, int) - Method in class org.iq80.leveldb.util.DynamicSliceOutput
-
- writeBytes(ScatteringByteChannel, int) - Method in class org.iq80.leveldb.util.DynamicSliceOutput
-
- writeBytes(FileChannel, int, int) - Method in class org.iq80.leveldb.util.DynamicSliceOutput
-
- writeBytes(Slice) - Method in class org.iq80.leveldb.util.SliceOutput
-
Transfers the specified source buffer's data to this buffer starting at
the current writerIndex until the source buffer becomes
unreadable, and increases the writerIndex by the number of
the transferred bytes.
- writeBytes(SliceInput, int) - Method in class org.iq80.leveldb.util.SliceOutput
-
Transfers the specified source buffer's data to this buffer starting at
the current writerIndex and increases the writerIndex
by the number of the transferred bytes (= length).
- writeBytes(Slice, int, int) - Method in class org.iq80.leveldb.util.SliceOutput
-
Transfers the specified source buffer's data to this buffer starting at
the current writerIndex and increases the writerIndex
by the number of the transferred bytes (= length).
- writeBytes(byte[]) - Method in class org.iq80.leveldb.util.SliceOutput
-
Transfers the specified source array's data to this buffer starting at
the current writerIndex and increases the writerIndex
by the number of the transferred bytes (= source.length).
- writeBytes(byte[], int, int) - Method in class org.iq80.leveldb.util.SliceOutput
-
Transfers the specified source array's data to this buffer starting at
the current writerIndex and increases the writerIndex
by the number of the transferred bytes (= length).
- writeBytes(ByteBuffer) - Method in class org.iq80.leveldb.util.SliceOutput
-
Transfers the specified source buffer's data to this buffer starting at
the current writerIndex until the source buffer's position
reaches its limit, and increases the writerIndex by the
number of the transferred bytes.
- writeBytes(InputStream, int) - Method in class org.iq80.leveldb.util.SliceOutput
-
Transfers the content of the specified stream to this buffer
starting at the current writerIndex and increases the
writerIndex by the number of the transferred bytes.
- writeBytes(ScatteringByteChannel, int) - Method in class org.iq80.leveldb.util.SliceOutput
-
Transfers the content of the specified channel to this buffer
starting at the current writerIndex and increases the
writerIndex by the number of the transferred bytes.
- writeBytes(FileChannel, int, int) - Method in class org.iq80.leveldb.util.SliceOutput
-
- writeBytes(String) - Method in class org.iq80.leveldb.util.SliceOutput
-
Unsupported operation
- writeChar(int) - Method in class org.iq80.leveldb.util.SliceOutput
-
Unsupported operation
- writeChars(String) - Method in class org.iq80.leveldb.util.SliceOutput
-
Unsupported operation
- writeDouble(double) - Method in class org.iq80.leveldb.util.SliceOutput
-
Unsupported operation
- writeFloat(float) - Method in class org.iq80.leveldb.util.SliceOutput
-
Unsupported operation
- writeFooter(Footer) - Static method in class org.iq80.leveldb.table.Footer
-
- writeFooter(Footer, SliceOutput) - Static method in class org.iq80.leveldb.table.Footer
-
- writeInt(int) - Method in class org.iq80.leveldb.util.BasicSliceOutput
-
- writeInt(int) - Method in class org.iq80.leveldb.util.DynamicSliceOutput
-
- writeInt(int) - Method in class org.iq80.leveldb.util.SliceOutput
-
Sets the specified 32-bit integer at the current writerIndex
and increases the writerIndex by 4 in this buffer.
- writeInternal(WriteBatchImpl, WriteOptions) - Method in class org.iq80.leveldb.impl.DbImpl
-
- writeLengthPrefixedBytes(SliceOutput, Slice) - Static method in class org.iq80.leveldb.util.Slices
-
- writeLong(long) - Method in class org.iq80.leveldb.util.BasicSliceOutput
-
- writeLong(long) - Method in class org.iq80.leveldb.util.DynamicSliceOutput
-
- writeLong(long) - Method in class org.iq80.leveldb.util.SliceOutput
-
Sets the specified 64-bit long integer at the current
writerIndex and increases the writerIndex by 8
in this buffer.
- writeShort(int) - Method in class org.iq80.leveldb.util.BasicSliceOutput
-
- writeShort(int) - Method in class org.iq80.leveldb.util.DynamicSliceOutput
-
- writeShort(int) - Method in class org.iq80.leveldb.util.SliceOutput
-
Sets the specified 16-bit short integer at the current
writerIndex and increases the writerIndex by 2
in this buffer.
- writeStringToFileSync(File, String) - Method in interface org.iq80.leveldb.env.Env
-
Write content to file.
- writeStringToFileSync(File, String) - Method in class org.iq80.leveldb.fileenv.EnvImpl
-
- writeStringToFileSync(File, String) - Method in class org.iq80.leveldb.memenv.MemEnv
-
- writeUTF(String) - Method in class org.iq80.leveldb.util.SliceOutput
-
Unsupported operation
- writeValue(SliceOutput, VersionEdit) - Method in enum org.iq80.leveldb.impl.VersionEditTag
-
- writeVariableLengthInt(int, SliceOutput) - Static method in class org.iq80.leveldb.util.VariableLengthQuantity
-
- writeVariableLengthLong(long, SliceOutput) - Static method in class org.iq80.leveldb.util.VariableLengthQuantity
-
- writeZero(int) - Method in class org.iq80.leveldb.util.BasicSliceOutput
-
- writeZero(int) - Method in class org.iq80.leveldb.util.DynamicSliceOutput
-
- writeZero(int) - Method in class org.iq80.leveldb.util.SliceOutput
-
Fills this buffer with NUL (0x00) starting at the current
writerIndex and increases the writerIndex by the
specified length.