Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- abandon() - Method in class org.iq80.leveldb.table.TableBuilder
- AbstractSeekingIterator<K,
V> - Class in org.iq80.leveldb.util - AbstractSeekingIterator() - Constructor for class org.iq80.leveldb.util.AbstractSeekingIterator
- acquireLoad() - Method in class org.iq80.leveldb.benchmark.DbBenchmark
- activeVersions - Variable in class org.iq80.leveldb.impl.VersionSet
- adapt(Map.Entry<Slice, Slice>) - Method in class org.iq80.leveldb.impl.SeekingIteratorAdapter
- add(int) - Method in class org.iq80.leveldb.util.IntVector
- add(long, ValueType, Slice, Slice) - Method in class org.iq80.leveldb.impl.MemTable
- add(BlockEntry) - Method in class org.iq80.leveldb.table.BlockBuilder
- add(BlockEntry) - Method in class org.iq80.leveldb.table.TableBuilder
- add(Slice, Slice) - Method in class org.iq80.leveldb.table.BlockBuilder
- add(Slice, Slice) - Method in class org.iq80.leveldb.table.TableBuilder
- addCleanup(T, Callable<?>) - Method in class org.iq80.leveldb.util.Finalizer
- addedFiles - Variable in class org.iq80.leveldb.impl.VersionSet.Builder.LevelState
- addFile(int, long, long, InternalKey, InternalKey) - Method in class org.iq80.leveldb.impl.VersionEdit
- addFile(int, FileMetaData) - Method in class org.iq80.leveldb.impl.Version
- addFile(int, FileMetaData) - Method in class org.iq80.leveldb.impl.VersionEdit
- addFile(FileMetaData) - Method in class org.iq80.leveldb.impl.Level
- addFile(FileMetaData) - Method in class org.iq80.leveldb.impl.Level0
- addFiles(Multimap<Integer, FileMetaData>) - Method in class org.iq80.leveldb.impl.VersionEdit
- addInputDeletions(VersionEdit) - Method in class org.iq80.leveldb.impl.Compaction
- addRecord(Slice, boolean) - Method in class org.iq80.leveldb.impl.FileChannelLogWriter
- addRecord(Slice, boolean) - Method in interface org.iq80.leveldb.impl.LogWriter
- addRecord(Slice, boolean) - Method in class org.iq80.leveldb.impl.MMapLogWriter
- allocate(int) - Static method in class org.iq80.leveldb.util.Slices
- allowedSeeks - Variable in class org.iq80.leveldb.impl.FileMetaData
-
Seeks allowed until compaction
- appendVersion(Version) - Method in class org.iq80.leveldb.impl.VersionSet
- apply(VersionEdit) - Method in class org.iq80.leveldb.impl.VersionSet.Builder
-
Apply the specified edit to the current state.
- approximateMemoryUsage - Variable in class org.iq80.leveldb.impl.MemTable
- approximateMemoryUsage() - Method in class org.iq80.leveldb.impl.MemTable
- approximateSize - Variable in class org.iq80.leveldb.impl.WriteBatchImpl
- assertNoOverlappingFiles() - Method in class org.iq80.leveldb.impl.Version
- assertNoOverlappingFiles(int) - Method in class org.iq80.leveldb.impl.Version
- asString(byte[]) - Static method in class org.iq80.leveldb.impl.Iq80DBFactory
- available() - Method in class org.iq80.leveldb.util.SliceInput
-
Returns the number of readable bytes which is equal to
(this.slice.length() - this.position). - available() - Static method in class org.iq80.leveldb.util.Snappy
B
- backgroundCall() - Method in class org.iq80.leveldb.impl.DbImpl
- backgroundCompaction - Variable in class org.iq80.leveldb.impl.DbImpl
- backgroundCompaction() - Method in class org.iq80.leveldb.impl.DbImpl
- backgroundCondition - Variable in class org.iq80.leveldb.impl.DbImpl
- backgroundException - Variable in class org.iq80.leveldb.impl.DbImpl
- BackgroundProcessingException(Throwable) - Constructor for exception class org.iq80.leveldb.impl.DbImpl.BackgroundProcessingException
- BAD_CHUNK - Enum constant in enum org.iq80.leveldb.impl.LogChunkType
- baseVersion - Variable in class org.iq80.leveldb.impl.VersionSet.Builder
- BasicSliceOutput - Class in org.iq80.leveldb.util
- BasicSliceOutput(Slice) - Constructor for class org.iq80.leveldb.util.BasicSliceOutput
- batch - Variable in class org.iq80.leveldb.impl.WriteBatchImpl
- begin - Variable in class org.iq80.leveldb.impl.DbImpl.ManualCompaction
- benchmarks - Enum constant in enum org.iq80.leveldb.benchmark.DbBenchmark.Flag
- benchmarks - Variable in class org.iq80.leveldb.benchmark.DbBenchmark
- block - Variable in class org.iq80.leveldb.table.Block
- block - Variable in class org.iq80.leveldb.table.BlockBuilder
- Block - Class in org.iq80.leveldb.table
-
Binary Structure name offset length description
- Block(Slice, Comparator<Slice>) - Constructor for class org.iq80.leveldb.table.Block
- BLOCK_SIZE - Static variable in class org.iq80.leveldb.impl.LogConstants
- BlockBuilder - Class in org.iq80.leveldb.table
- BlockBuilder(int, int, Comparator<Slice>) - Constructor for class org.iq80.leveldb.table.BlockBuilder
- BlockEntry - Class in org.iq80.leveldb.table
-
Binary Structure name offset length description
- BlockEntry(Slice, Slice) - Constructor for class org.iq80.leveldb.table.BlockEntry
- BlockHandle - Class in org.iq80.leveldb.table
- BlockHandle(long, int) - Constructor for class org.iq80.leveldb.table.BlockHandle
- blockIterator - Variable in class org.iq80.leveldb.util.TableIterator
- BlockIterator - Class in org.iq80.leveldb.table
- BlockIterator(Slice, Slice, Comparator<Slice>) - Constructor for class org.iq80.leveldb.table.BlockIterator
- blockOffset - Variable in class org.iq80.leveldb.impl.FileChannelLogWriter
-
Current offset in the current block
- blockOffset - Variable in class org.iq80.leveldb.impl.MMapLogWriter
-
Current offset in the current block
- blockRestartInterval - Variable in class org.iq80.leveldb.Options
- blockRestartInterval - Variable in class org.iq80.leveldb.table.BlockBuilder
- blockRestartInterval - Variable in class org.iq80.leveldb.table.TableBuilder
- blockRestartInterval() - Method in class org.iq80.leveldb.Options
- blockRestartInterval(int) - Method in class org.iq80.leveldb.Options
- blockScratch - Variable in class org.iq80.leveldb.impl.LogReader
-
Scratch buffer for current block.
- blockSize - Variable in class org.iq80.leveldb.Options
- blockSize - Variable in class org.iq80.leveldb.table.TableBuilder
- blockSize() - Method in class org.iq80.leveldb.Options
- blockSize(int) - Method in class org.iq80.leveldb.Options
- BlockTrailer - Class in org.iq80.leveldb.table
- BlockTrailer(CompressionType, int) - Constructor for class org.iq80.leveldb.table.BlockTrailer
- builder - Variable in class org.iq80.leveldb.impl.DbImpl.CompactionState
- Builder(VersionSet, Version) - Constructor for class org.iq80.leveldb.impl.VersionSet.Builder
- buildTable(SeekingIterable<InternalKey, Slice>, long) - Method in class org.iq80.leveldb.impl.DbImpl
- ByteBufferSupport - Class in org.iq80.leveldb.util
- ByteBufferSupport() - Constructor for class org.iq80.leveldb.util.ByteBufferSupport
- bytes - Variable in class org.iq80.leveldb.benchmark.DbBenchmark
- bytes(String) - Static method in class org.iq80.leveldb.impl.Iq80DBFactory
- BytewiseComparator - Class in org.iq80.leveldb.table
- BytewiseComparator() - Constructor for class org.iq80.leveldb.table.BytewiseComparator
C
- cache - Variable in class org.iq80.leveldb.impl.TableCache
- cache_size - Enum constant in enum org.iq80.leveldb.benchmark.DbBenchmark.Flag
- cacheSize - Variable in class org.iq80.leveldb.Options
- cacheSize() - Method in class org.iq80.leveldb.Options
- cacheSize(long) - Method in class org.iq80.leveldb.Options
- calculateSharedBytes(Slice, Slice) - Static method in class org.iq80.leveldb.table.BlockBuilder
- call() - Method in class org.iq80.leveldb.table.MMapTable.Closer
- call() - Method in class org.iq80.leveldb.table.Table.Closer
- ceilingEntryIndex(List<T>, T, Comparator<T>) - Static method in class org.iq80.leveldb.impl.Level
- channel - Variable in class org.iq80.leveldb.impl.DbLock
- checkArgNotNull(Object, String) - Static method in class org.iq80.leveldb.Options
- checkBackgroundException() - Method in class org.iq80.leveldb.impl.DbImpl
- cleaned - Variable in class org.iq80.leveldb.util.Finalizer.FinalizerPhantomReference
- cleanup - Variable in class org.iq80.leveldb.util.Finalizer.FinalizerPhantomReference
- cleanup() - Method in class org.iq80.leveldb.util.Finalizer.FinalizerPhantomReference
- cleanupCompaction(DbImpl.CompactionState) - Method in class org.iq80.leveldb.impl.DbImpl
- clear() - Method in class org.iq80.leveldb.impl.ReadStats
- clear() - Method in class org.iq80.leveldb.util.IntVector
- close() - Method in class org.iq80.leveldb.impl.DbImpl
- close() - Method in class org.iq80.leveldb.impl.FileChannelLogWriter
- close() - Method in interface org.iq80.leveldb.impl.LogWriter
- close() - Method in class org.iq80.leveldb.impl.MMapLogWriter
- close() - Method in class org.iq80.leveldb.impl.SeekingIteratorAdapter
- close() - Method in class org.iq80.leveldb.impl.SnapshotImpl
- close() - Method in class org.iq80.leveldb.impl.SnapshotSeekingIterator
- close() - Method in class org.iq80.leveldb.impl.TableCache
- close() - Method in class org.iq80.leveldb.impl.WriteBatchImpl
- closeable - Variable in class org.iq80.leveldb.table.MMapTable.Closer
- closeable - Variable in class org.iq80.leveldb.table.Table.Closer
- Closeables - Class in org.iq80.leveldb.util
- Closeables() - Constructor for class org.iq80.leveldb.util.Closeables
- closed - Variable in class org.iq80.leveldb.impl.FileChannelLogWriter
- closed - Variable in class org.iq80.leveldb.impl.MMapLogWriter
- closed - Variable in class org.iq80.leveldb.impl.SeekingIteratorAdapter
- closed - Variable in class org.iq80.leveldb.impl.SnapshotImpl
- closed - Variable in class org.iq80.leveldb.table.TableBuilder
- closeQuietly(Closeable) - Static method in class org.iq80.leveldb.util.Closeables
- closer() - Method in class org.iq80.leveldb.table.MMapTable
- closer() - Method in class org.iq80.leveldb.table.Table
- Closer(Closeable) - Constructor for class org.iq80.leveldb.table.Table.Closer
- Closer(String, Closeable, MappedByteBuffer) - Constructor for class org.iq80.leveldb.table.MMapTable.Closer
- coalesce(V...) - Static method in class org.iq80.leveldb.impl.VersionSet
- compact() - Method in class org.iq80.leveldb.benchmark.DbBenchmark
- COMPACT_POINTER - Enum constant in enum org.iq80.leveldb.impl.VersionEditTag
- compaction - Variable in class org.iq80.leveldb.impl.DbImpl.CompactionState
- Compaction - Class in org.iq80.leveldb.impl
- Compaction(Version, int, List<FileMetaData>, List<FileMetaData>, List<FileMetaData>) - Constructor for class org.iq80.leveldb.impl.Compaction
- compactionExecutor - Variable in class org.iq80.leveldb.impl.DbImpl
- compactionLevel - Variable in class org.iq80.leveldb.impl.Version
- compactionScore - Variable in class org.iq80.leveldb.impl.Version
- CompactionState(Compaction) - Constructor for class org.iq80.leveldb.impl.DbImpl.CompactionState
- compactMemTable() - Method in class org.iq80.leveldb.impl.DbImpl
- compactMemTableInternal() - Method in class org.iq80.leveldb.impl.DbImpl
- compactPointers - Variable in class org.iq80.leveldb.impl.VersionEdit
- compactPointers - Variable in class org.iq80.leveldb.impl.VersionSet
- compactRange(byte[], byte[]) - Method in interface org.iq80.leveldb.DB
-
Force a compaction of the specified key range.
- compactRange(byte[], byte[]) - Method in class org.iq80.leveldb.impl.DbImpl
- compactRange(int, InternalKey, InternalKey) - Method in class org.iq80.leveldb.impl.VersionSet
- compactRange(int, Slice, Slice) - Method in class org.iq80.leveldb.impl.DbImpl
- ComparableIterator(SeekingIterator<InternalKey, Slice>, Comparator<InternalKey>, int, Map.Entry<InternalKey, Slice>) - Constructor for class org.iq80.leveldb.util.DbIterator.ComparableIterator
- ComparableIterator(SeekingIterator<InternalKey, Slice>, Comparator<InternalKey>, int, Map.Entry<InternalKey, Slice>) - Constructor for class org.iq80.leveldb.util.Level0Iterator.ComparableIterator
- ComparableIterator(InternalIterator, Comparator<InternalKey>, int, Map.Entry<InternalKey, Slice>) - Constructor for class org.iq80.leveldb.util.MergingIterator.ComparableIterator
- comparator - Variable in class org.iq80.leveldb.Options
- comparator - Variable in class org.iq80.leveldb.table.Block
- comparator - Variable in class org.iq80.leveldb.table.BlockBuilder
- comparator - Variable in class org.iq80.leveldb.table.BlockIterator
- comparator - Variable in class org.iq80.leveldb.table.CustomUserComparator
- comparator - Variable in class org.iq80.leveldb.table.Table
- comparator - Variable in class org.iq80.leveldb.util.DbIterator.ComparableIterator
- comparator - Variable in class org.iq80.leveldb.util.DbIterator
- comparator - Variable in class org.iq80.leveldb.util.Level0Iterator.ComparableIterator
- comparator - Variable in class org.iq80.leveldb.util.Level0Iterator
- comparator - Variable in class org.iq80.leveldb.util.LevelIterator
- comparator - Variable in class org.iq80.leveldb.util.MergingIterator.ComparableIterator
- comparator - Variable in class org.iq80.leveldb.util.MergingIterator
- comparator() - Method in class org.iq80.leveldb.Options
- comparator(DBComparator) - Method in class org.iq80.leveldb.Options
- COMPARATOR - Enum constant in enum org.iq80.leveldb.impl.VersionEditTag
- comparatorName - Variable in class org.iq80.leveldb.impl.VersionEdit
- compare(FileMetaData, FileMetaData) - Method in class org.iq80.leveldb.impl.VersionSet.Builder.FileMetaDataBySmallestKey
- compare(InternalKey, InternalKey) - Method in class org.iq80.leveldb.impl.InternalKeyComparator
- compare(Slice, Slice) - Method in class org.iq80.leveldb.impl.InternalUserComparator
- compare(Slice, Slice) - Method in class org.iq80.leveldb.table.BytewiseComparator
- compare(Slice, Slice) - Method in class org.iq80.leveldb.table.CustomUserComparator
- compare(Slice, Slice) - Method in class org.iq80.leveldb.util.SliceComparator
- compareTo(DbIterator.ComparableIterator) - Method in class org.iq80.leveldb.util.DbIterator.ComparableIterator
- compareTo(Level0Iterator.ComparableIterator) - Method in class org.iq80.leveldb.util.Level0Iterator.ComparableIterator
- compareTo(MergingIterator.ComparableIterator) - Method in class org.iq80.leveldb.util.MergingIterator.ComparableIterator
- compareTo(Slice) - Method in class org.iq80.leveldb.util.Slice
-
Compares the content of the specified buffer to the content of this buffer.
- compress(byte[], int, int, byte[], int) - Static method in class org.iq80.leveldb.util.Snappy
- compress(byte[], int, int, byte[], int) - Method in class org.iq80.leveldb.util.Snappy.IQ80Snappy
- compress(byte[], int, int, byte[], int) - Method in interface org.iq80.leveldb.util.Snappy.SPI
- compress(byte[], int, int, byte[], int) - Method in class org.iq80.leveldb.util.Snappy.XerialSnappy
- compress(String) - Static method in class org.iq80.leveldb.util.Snappy
- compress(String) - Method in class org.iq80.leveldb.util.Snappy.IQ80Snappy
- compress(String) - Method in interface org.iq80.leveldb.util.Snappy.SPI
- compress(String) - Method in class org.iq80.leveldb.util.Snappy.XerialSnappy
- compressedOutput - Variable in class org.iq80.leveldb.table.TableBuilder
- compressibleString(Random, double, int) - Static method in class org.iq80.leveldb.benchmark.DbBenchmark
- compression_ratio - Enum constant in enum org.iq80.leveldb.benchmark.DbBenchmark.Flag
- compressionRatio - Variable in class org.iq80.leveldb.benchmark.DbBenchmark
- compressionType - Variable in class org.iq80.leveldb.Options
- compressionType - Variable in class org.iq80.leveldb.table.BlockTrailer
- compressionType - Variable in class org.iq80.leveldb.table.TableBuilder
- compressionType() - Method in class org.iq80.leveldb.Options
- compressionType(CompressionType) - Method in class org.iq80.leveldb.Options
- CompressionType - Enum in org.iq80.leveldb
- CompressionType(int) - Constructor for enum org.iq80.leveldb.CompressionType
- copiedBuffer(String, Charset) - Static method in class org.iq80.leveldb.util.Slices
- copiedBuffer(ByteBuffer) - Static method in class org.iq80.leveldb.util.Slices
- copiedBuffer(ByteBuffer, int, int) - Static method in class org.iq80.leveldb.util.Slices
- copyBytes() - Method in class org.iq80.leveldb.util.Slice
- copyBytes(int, int) - Method in class org.iq80.leveldb.util.Slice
- copyDirectoryContents(File, File) - Static method in class org.iq80.leveldb.util.FileUtils
- copyRecursively(File, File) - Static method in class org.iq80.leveldb.util.FileUtils
- copySlice() - Method in class org.iq80.leveldb.util.Slice
- copySlice(int, int) - Method in class org.iq80.leveldb.util.Slice
-
Returns a copy of this buffer's sub-region.
- corruption(long, String) - Method in interface org.iq80.leveldb.impl.LogMonitor
- corruption(long, Throwable) - Method in interface org.iq80.leveldb.impl.LogMonitor
- CPU_DATA_MODEL - Static variable in class org.iq80.leveldb.impl.Iq80DBFactory
- crc - Variable in class org.iq80.leveldb.util.PureJavaCrc32C
-
the current CRC value, bit-flipped
- crc32c - Variable in class org.iq80.leveldb.table.BlockTrailer
- crc32c(int, String) - Method in class org.iq80.leveldb.benchmark.DbBenchmark
- crc32c(Slice, CompressionType) - Static method in class org.iq80.leveldb.table.TableBuilder
- createIfMissing - Variable in class org.iq80.leveldb.Options
- createIfMissing() - Method in class org.iq80.leveldb.Options
- createIfMissing(boolean) - Method in class org.iq80.leveldb.Options
- createLevelConcatIterator(TableCache, List<FileMetaData>, InternalKeyComparator) - Static method in class org.iq80.leveldb.impl.Level
- createLogWriter(File, long) - Static method in class org.iq80.leveldb.impl.Logs
- createTempDir(File, String) - Static method in class org.iq80.leveldb.util.FileUtils
- createTempDir(String) - Static method in class org.iq80.leveldb.util.FileUtils
- createWriteBatch() - Method in interface org.iq80.leveldb.DB
- createWriteBatch() - Method in class org.iq80.leveldb.impl.DbImpl
- current - Variable in class org.iq80.leveldb.impl.VersionSet
- current - Variable in class org.iq80.leveldb.util.LevelIterator
- current - Variable in class org.iq80.leveldb.util.TableIterator
- CURRENT - Enum constant in enum org.iq80.leveldb.impl.Filename.FileType
- currentBlock - Variable in class org.iq80.leveldb.impl.LogReader
-
The current block records are being read from.
- currentChunk - Variable in class org.iq80.leveldb.impl.LogReader
-
Current chunk which is sliced from the current block.
- currentFileName() - Static method in class org.iq80.leveldb.impl.Filename
-
Return the name of the current file.
- currentFileNumber - Variable in class org.iq80.leveldb.impl.DbImpl.CompactionState
- currentFileSize - Variable in class org.iq80.leveldb.impl.DbImpl.CompactionState
- currentLargest - Variable in class org.iq80.leveldb.impl.DbImpl.CompactionState
- currentSizeEstimate() - Method in class org.iq80.leveldb.table.BlockBuilder
- currentSmallest - Variable in class org.iq80.leveldb.impl.DbImpl.CompactionState
- CustomUserComparator - Class in org.iq80.leveldb.table
- CustomUserComparator(DBComparator) - Constructor for class org.iq80.leveldb.table.CustomUserComparator
D
- data - Variable in class org.iq80.leveldb.benchmark.DbBenchmark.RandomGenerator
- data - Variable in class org.iq80.leveldb.table.Block
- data - Variable in class org.iq80.leveldb.table.BlockIterator
- data - Variable in class org.iq80.leveldb.table.MMapTable.Closer
- data - Variable in class org.iq80.leveldb.table.MMapTable
- data - Variable in class org.iq80.leveldb.util.Slice
- databaseDir - Variable in class org.iq80.leveldb.benchmark.DbBenchmark
- databaseDir - Variable in class org.iq80.leveldb.impl.DbImpl
- databaseDir - Variable in class org.iq80.leveldb.impl.VersionSet
- DatabaseShutdownException() - Constructor for exception class org.iq80.leveldb.impl.DbImpl.DatabaseShutdownException
- DatabaseShutdownException(String) - Constructor for exception class org.iq80.leveldb.impl.DbImpl.DatabaseShutdownException
- dataBlockBuilder - Variable in class org.iq80.leveldb.table.TableBuilder
- dataSize - Variable in class org.iq80.leveldb.table.BlockHandle
- db - Enum constant in enum org.iq80.leveldb.benchmark.DbBenchmark.Flag
- db - Variable in class org.iq80.leveldb.benchmark.DbBenchmark
- DB - Interface in org.iq80.leveldb
- DB_LOCK - Enum constant in enum org.iq80.leveldb.impl.Filename.FileType
- DbBenchmark - Class in org.iq80.leveldb.benchmark
- DbBenchmark(Map<DbBenchmark.Flag, Object>) - Constructor for class org.iq80.leveldb.benchmark.DbBenchmark
- DbBenchmark.DBState - Enum in org.iq80.leveldb.benchmark
- DbBenchmark.Flag - Enum in org.iq80.leveldb.benchmark
- DbBenchmark.Order - Enum in org.iq80.leveldb.benchmark
- DbBenchmark.RandomGenerator - Class in org.iq80.leveldb.benchmark
- DBComparator - Interface in org.iq80.leveldb
- DbConstants - Class in org.iq80.leveldb.impl
- DbConstants() - Constructor for class org.iq80.leveldb.impl.DbConstants
- DbEntry(Slice, Slice) - Constructor for class org.iq80.leveldb.impl.SeekingIteratorAdapter.DbEntry
- DBException - Exception Class in org.iq80.leveldb
- DBException() - Constructor for exception class org.iq80.leveldb.DBException
- DBException(String) - Constructor for exception class org.iq80.leveldb.DBException
- DBException(String, Throwable) - Constructor for exception class org.iq80.leveldb.DBException
- DBException(Throwable) - Constructor for exception class org.iq80.leveldb.DBException
- DBFactory - Interface in org.iq80.leveldb
- DbImpl - Class in org.iq80.leveldb.impl
- DbImpl(Options, File) - Constructor for class org.iq80.leveldb.impl.DbImpl
- DbImpl.BackgroundProcessingException - Exception Class in org.iq80.leveldb.impl
- DbImpl.CompactionState - Class in org.iq80.leveldb.impl
- DbImpl.DatabaseShutdownException - Exception Class in org.iq80.leveldb.impl
- DbImpl.InsertIntoHandler - Class in org.iq80.leveldb.impl
- DbImpl.ManualCompaction - Class in org.iq80.leveldb.impl
- DbIterator - Class in org.iq80.leveldb.util
- DbIterator(MemTable.MemTableIterator, MemTable.MemTableIterator, List<InternalTableIterator>, List<LevelIterator>, Comparator<InternalKey>) - Constructor for class org.iq80.leveldb.util.DbIterator
- DBIterator - Interface in org.iq80.leveldb
- DbIterator.ComparableIterator - Class in org.iq80.leveldb.util
- dbLock - Variable in class org.iq80.leveldb.impl.DbImpl
- DbLock - Class in org.iq80.leveldb.impl
- DbLock(File) - Constructor for class org.iq80.leveldb.impl.DbLock
- DBState() - Constructor for enum org.iq80.leveldb.benchmark.DbBenchmark.DBState
- decoders - Static variable in class org.iq80.leveldb.util.Slices
- decodeString(ByteBuffer, Charset) - Static method in class org.iq80.leveldb.util.Slices
- decrementAllowedSeeks() - Method in class org.iq80.leveldb.impl.FileMetaData
- defaultValue - Variable in enum org.iq80.leveldb.benchmark.DbBenchmark.Flag
- delete() - Method in class org.iq80.leveldb.impl.FileChannelLogWriter
- delete() - Method in interface org.iq80.leveldb.impl.LogWriter
- delete() - Method in class org.iq80.leveldb.impl.MMapLogWriter
- delete(byte[]) - Method in interface org.iq80.leveldb.DB
- delete(byte[]) - Method in class org.iq80.leveldb.impl.DbImpl
- delete(byte[]) - Method in class org.iq80.leveldb.impl.WriteBatchImpl
- delete(byte[]) - Method in interface org.iq80.leveldb.WriteBatch
- delete(byte[], WriteOptions) - Method in interface org.iq80.leveldb.DB
- delete(byte[], WriteOptions) - Method in class org.iq80.leveldb.impl.DbImpl
- delete(Slice) - Method in class org.iq80.leveldb.impl.DbImpl.InsertIntoHandler
- delete(Slice) - Method in class org.iq80.leveldb.impl.WriteBatchImpl
- delete(Slice) - Method in interface org.iq80.leveldb.impl.WriteBatchImpl.Handler
- deleted - Variable in class org.iq80.leveldb.impl.LookupResult
- deleted(LookupKey) - Static method in class org.iq80.leveldb.impl.LookupResult
- DELETED_FILE - Enum constant in enum org.iq80.leveldb.impl.VersionEditTag
- deletedFiles - Variable in class org.iq80.leveldb.impl.VersionEdit
- deletedFiles - Variable in class org.iq80.leveldb.impl.VersionSet.Builder.LevelState
- deleteDirectoryContents(File) - Static method in class org.iq80.leveldb.util.FileUtils
- deleteFile(int, long) - Method in class org.iq80.leveldb.impl.VersionEdit
- deleteObsoleteFiles() - Method in class org.iq80.leveldb.impl.DbImpl
- deleteRecursively(File) - Static method in class org.iq80.leveldb.util.FileUtils
- DELETION - Enum constant in enum org.iq80.leveldb.impl.ValueType
- DESCRIPTOR - Enum constant in enum org.iq80.leveldb.impl.Filename.FileType
- descriptorFileName(long) - Static method in class org.iq80.leveldb.impl.Filename
-
Return the name of the descriptor file with the specified incarnation number.
- descriptorLog - Variable in class org.iq80.leveldb.impl.VersionSet
- destroy() - Method in class org.iq80.leveldb.impl.VersionSet
- destroy() - Method in class org.iq80.leveldb.util.Finalizer
- destroy(File, Options) - Method in interface org.iq80.leveldb.DBFactory
- destroy(File, Options) - Method in class org.iq80.leveldb.impl.Iq80DBFactory
- destroyDb() - Method in class org.iq80.leveldb.benchmark.DbBenchmark
- destroyed - Variable in class org.iq80.leveldb.util.Finalizer
- destroyMappedByteBuffer() - Method in class org.iq80.leveldb.impl.MMapLogWriter
- doCompactionWork(DbImpl.CompactionState) - Method in class org.iq80.leveldb.impl.DbImpl
- done - Variable in class org.iq80.leveldb.benchmark.DbBenchmark
- DynamicSliceOutput - Class in org.iq80.leveldb.util
- DynamicSliceOutput(int) - Constructor for class org.iq80.leveldb.util.DynamicSliceOutput
E
- edit - Variable in class org.iq80.leveldb.impl.Compaction
- EMPTY_SLICE - Static variable in class org.iq80.leveldb.util.Slices
-
A buffer whose capacity is
0. - encode() - Method in class org.iq80.leveldb.impl.InternalKey
- encode() - Method in class org.iq80.leveldb.impl.VersionEdit
- ENCODED_LENGTH - Static variable in class org.iq80.leveldb.table.BlockTrailer
- ENCODED_LENGTH - Static variable in class org.iq80.leveldb.table.Footer
- encoders - Static variable in class org.iq80.leveldb.util.Slices
- encodeString(CharBuffer, Charset) - Static method in class org.iq80.leveldb.util.Slices
- end - Variable in class org.iq80.leveldb.impl.DbImpl.ManualCompaction
- endOfBufferOffset - Variable in class org.iq80.leveldb.impl.LogReader
-
Offset of the first location past the end of buffer.
- ensureCapacity(int) - Method in class org.iq80.leveldb.impl.MMapLogWriter
- ensureCapacity(int) - Method in class org.iq80.leveldb.util.IntVector
- ensureCompressedOutputCapacity(int) - Method in class org.iq80.leveldb.table.TableBuilder
- ensureSize(Slice, int) - Static method in class org.iq80.leveldb.util.Slices
- entryCount - Variable in class org.iq80.leveldb.table.BlockBuilder
- entryCount - Variable in class org.iq80.leveldb.table.TableBuilder
- eof - Variable in class org.iq80.leveldb.impl.LogReader
-
Have we read to the end of the file?
- EOF - Enum constant in enum org.iq80.leveldb.impl.LogChunkType
- equals(Object) - Method in class org.iq80.leveldb.impl.Filename.FileInfo
- equals(Object) - Method in class org.iq80.leveldb.impl.InternalEntry
- equals(Object) - Method in class org.iq80.leveldb.impl.InternalKey
- equals(Object) - Method in class org.iq80.leveldb.impl.SeekingIteratorAdapter.DbEntry
- equals(Object) - Method in class org.iq80.leveldb.impl.SnapshotImpl
- equals(Object) - Method in class org.iq80.leveldb.table.BlockEntry
- equals(Object) - Method in class org.iq80.leveldb.table.BlockHandle
- equals(Object) - Method in class org.iq80.leveldb.table.BlockTrailer
- equals(Object) - Method in class org.iq80.leveldb.util.DbIterator.ComparableIterator
- equals(Object) - Method in class org.iq80.leveldb.util.Level0Iterator.ComparableIterator
- equals(Object) - Method in class org.iq80.leveldb.util.MergingIterator.ComparableIterator
- equals(Object) - Method in class org.iq80.leveldb.util.Slice
- errorIfExists - Variable in class org.iq80.leveldb.Options
- errorIfExists() - Method in class org.iq80.leveldb.Options
- errorIfExists(boolean) - Method in class org.iq80.leveldb.Options
- evict(long) - Method in class org.iq80.leveldb.impl.TableCache
- executor - Variable in class org.iq80.leveldb.util.Finalizer
- EXISTING - Enum constant in enum org.iq80.leveldb.benchmark.DbBenchmark.DBState
F
- factory - Variable in class org.iq80.leveldb.benchmark.DbBenchmark
- factory - Static variable in class org.iq80.leveldb.impl.Iq80DBFactory
- file - Variable in class org.iq80.leveldb.impl.FileChannelLogWriter
- file - Variable in class org.iq80.leveldb.impl.MMapLogWriter
- fileChannel - Variable in class org.iq80.leveldb.impl.FileChannelLogWriter
- fileChannel - Variable in class org.iq80.leveldb.impl.LogReader
- fileChannel - Variable in class org.iq80.leveldb.impl.MMapLogWriter
- fileChannel - Variable in class org.iq80.leveldb.table.Table
- fileChannel - Variable in class org.iq80.leveldb.table.TableBuilder
- FileChannelLogWriter - Class in org.iq80.leveldb.impl
- FileChannelLogWriter(File, long) - Constructor for class org.iq80.leveldb.impl.FileChannelLogWriter
- FileChannelTable - Class in org.iq80.leveldb.table
- FileChannelTable(String, FileChannel, Comparator<Slice>, boolean) - Constructor for class org.iq80.leveldb.table.FileChannelTable
- FileInfo(Filename.FileType) - Constructor for class org.iq80.leveldb.impl.Filename.FileInfo
- FileInfo(Filename.FileType, long) - Constructor for class org.iq80.leveldb.impl.Filename.FileInfo
- FileMetaData - Class in org.iq80.leveldb.impl
- FileMetaData(long, long, InternalKey, InternalKey) - Constructor for class org.iq80.leveldb.impl.FileMetaData
- FileMetaDataBySmallestKey(InternalKeyComparator) - Constructor for class org.iq80.leveldb.impl.VersionSet.Builder.FileMetaDataBySmallestKey
- Filename - Class in org.iq80.leveldb.impl
- Filename() - Constructor for class org.iq80.leveldb.impl.Filename
- Filename.FileInfo - Class in org.iq80.leveldb.impl
- Filename.FileType - Enum in org.iq80.leveldb.impl
- fileNumber - Variable in class org.iq80.leveldb.impl.FileChannelLogWriter
- fileNumber - Variable in class org.iq80.leveldb.impl.Filename.FileInfo
- fileNumber - Variable in class org.iq80.leveldb.impl.MMapLogWriter
- fileOffset - Variable in class org.iq80.leveldb.impl.MMapLogWriter
- files - Variable in class org.iq80.leveldb.impl.Level
- files - Variable in class org.iq80.leveldb.impl.Level0
- files - Variable in class org.iq80.leveldb.util.LevelIterator
- fileSize - Variable in class org.iq80.leveldb.impl.FileMetaData
-
File size in bytes
- fileToCompact - Variable in class org.iq80.leveldb.impl.Version
- fileToCompactLevel - Variable in class org.iq80.leveldb.impl.Version
- fileType - Variable in class org.iq80.leveldb.impl.Filename.FileInfo
- FileType() - Constructor for enum org.iq80.leveldb.impl.Filename.FileType
- FileUtils - Class in org.iq80.leveldb.util
- FileUtils() - Constructor for class org.iq80.leveldb.util.FileUtils
- fillCache - Variable in class org.iq80.leveldb.ReadOptions
- fillCache() - Method in class org.iq80.leveldb.ReadOptions
- fillCache(boolean) - Method in class org.iq80.leveldb.ReadOptions
- finalizer - Variable in class org.iq80.leveldb.impl.TableCache
- Finalizer<T> - Class in org.iq80.leveldb.util
- Finalizer() - Constructor for class org.iq80.leveldb.util.Finalizer
- Finalizer(int) - Constructor for class org.iq80.leveldb.util.Finalizer
- Finalizer(int, Finalizer.FinalizerMonitor) - Constructor for class org.iq80.leveldb.util.Finalizer
- Finalizer.FinalizerMonitor - Interface in org.iq80.leveldb.util
- Finalizer.FinalizerPhantomReference<T> - Class in org.iq80.leveldb.util
- Finalizer.FinalizerQueueProcessor - Class in org.iq80.leveldb.util
- FinalizerPhantomReference(T, ReferenceQueue<? super T>, Callable<?>) - Constructor for class org.iq80.leveldb.util.Finalizer.FinalizerPhantomReference
- FinalizerQueueProcessor() - Constructor for class org.iq80.leveldb.util.Finalizer.FinalizerQueueProcessor
- finalizeVersion(Version) - Method in class org.iq80.leveldb.impl.VersionSet
- findFile(InternalKey) - Method in class org.iq80.leveldb.impl.Level
- findFile(InternalKey) - Method in class org.iq80.leveldb.impl.Level0
- findNextUserEntry(Slice) - Method in class org.iq80.leveldb.impl.SnapshotSeekingIterator
- findShortestSeparator(byte[], byte[]) - Method in interface org.iq80.leveldb.DBComparator
-
If
start < limit, returns a short key in [start,limit). - findShortestSeparator(Slice, Slice) - Method in class org.iq80.leveldb.impl.InternalUserComparator
- findShortestSeparator(Slice, Slice) - Method in class org.iq80.leveldb.table.BytewiseComparator
- findShortestSeparator(Slice, Slice) - Method in class org.iq80.leveldb.table.CustomUserComparator
- findShortestSeparator(Slice, Slice) - Method in interface org.iq80.leveldb.table.UserComparator
- findShortSuccessor(byte[]) - Method in interface org.iq80.leveldb.DBComparator
-
returns a 'short key' where the 'short key' is greater than or equal to key.
- findShortSuccessor(Slice) - Method in class org.iq80.leveldb.impl.InternalUserComparator
- findShortSuccessor(Slice) - Method in class org.iq80.leveldb.table.BytewiseComparator
- findShortSuccessor(Slice) - Method in class org.iq80.leveldb.table.CustomUserComparator
- findShortSuccessor(Slice) - Method in interface org.iq80.leveldb.table.UserComparator
- finish() - Method in class org.iq80.leveldb.table.BlockBuilder
- finish() - Method in class org.iq80.leveldb.table.TableBuilder
- finishCompactionOutputFile(DbImpl.CompactionState) - Method in class org.iq80.leveldb.impl.DbImpl
- finished - Variable in class org.iq80.leveldb.table.BlockBuilder
- finishedSingleOp() - Method in class org.iq80.leveldb.benchmark.DbBenchmark
- FIRST - Enum constant in enum org.iq80.leveldb.impl.LogChunkType
- Flag(Object) - Constructor for enum org.iq80.leveldb.benchmark.DbBenchmark.Flag
- flush() - Method in class org.iq80.leveldb.table.TableBuilder
- flushMemTable() - Method in class org.iq80.leveldb.impl.DbImpl
- Footer - Class in org.iq80.leveldb.table
- Footer(BlockHandle, BlockHandle) - Constructor for class org.iq80.leveldb.table.Footer
- forEach(WriteBatchImpl.Handler) - Method in class org.iq80.leveldb.impl.WriteBatchImpl
- formatNumber(long) - Static method in class org.iq80.leveldb.benchmark.DbBenchmark
- FRESH - Enum constant in enum org.iq80.leveldb.benchmark.DbBenchmark.DBState
- FULL - Enum constant in enum org.iq80.leveldb.impl.LogChunkType
G
- generate(int) - Method in class org.iq80.leveldb.benchmark.DbBenchmark.RandomGenerator
- generateRandomSlice(Random, int) - Static method in class org.iq80.leveldb.benchmark.DbBenchmark
- generator - Variable in class org.iq80.leveldb.benchmark.DbBenchmark
- get(byte[]) - Method in interface org.iq80.leveldb.DB
- get(byte[]) - Method in class org.iq80.leveldb.impl.DbImpl
- get(byte[], ReadOptions) - Method in interface org.iq80.leveldb.DB
- get(byte[], ReadOptions) - Method in class org.iq80.leveldb.impl.DbImpl
- get(LookupKey) - Method in class org.iq80.leveldb.impl.MemTable
- get(LookupKey) - Method in class org.iq80.leveldb.impl.Version
- get(LookupKey) - Method in class org.iq80.leveldb.impl.VersionSet
- get(LookupKey, ReadStats) - Method in class org.iq80.leveldb.impl.Level
- get(LookupKey, ReadStats) - Method in class org.iq80.leveldb.impl.Level0
- getAllowedSeeks() - Method in class org.iq80.leveldb.impl.FileMetaData
- 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 interface org.iq80.leveldb.DB
- 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
indexin this buffer. - getBytes() - Method in class org.iq80.leveldb.util.Slice
- 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(int, int) - Method in class org.iq80.leveldb.util.Slice
- 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, ByteBuffer) - Method in class org.iq80.leveldb.util.Slice
-
Transfers this buffer's data to the specified destination starting at the specified absolute
indexuntil the destination's position reaches its limit. - 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. - 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. - getChunkChecksum(int, byte[], int, int) - Static method in class org.iq80.leveldb.impl.Logs
- getChunkChecksum(int, Slice) - Static method in class org.iq80.leveldb.impl.Logs
- getCompaction() - Method in class org.iq80.leveldb.impl.DbImpl.CompactionState
- 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
- getCompressionTypeByPersistentId(int) - Static method in enum org.iq80.leveldb.CompressionType
- getCrc32c() - Method in class org.iq80.leveldb.table.BlockTrailer
- getCurrent() - Method in class org.iq80.leveldb.impl.VersionSet
- getDataSize() - Method in class org.iq80.leveldb.table.BlockHandle
- getDecoder(Charset) - Static method in class org.iq80.leveldb.util.Slices
-
Returns a cached thread-local
CharsetDecoderfor the specified charset. - getDefaultValue() - Method in enum org.iq80.leveldb.benchmark.DbBenchmark.Flag
- getDeletedFiles() - Method in class org.iq80.leveldb.impl.VersionEdit
- getEdit() - Method in class org.iq80.leveldb.impl.Compaction
- getEncoder(Charset) - Static method in class org.iq80.leveldb.util.Slices
-
Returns a cached thread-local
CharsetEncoderfor the specified charset. - getEntryCount() - Method in class org.iq80.leveldb.table.BlockBuilder
- getEntryCount() - Method in class org.iq80.leveldb.table.TableBuilder
- getFile() - Method in class org.iq80.leveldb.impl.FileChannelLogWriter
- getFile() - Method in interface org.iq80.leveldb.impl.LogWriter
- getFile() - Method in class org.iq80.leveldb.impl.MMapLogWriter
- getFileNumber() - Method in class org.iq80.leveldb.impl.FileChannelLogWriter
- getFileNumber() - Method in class org.iq80.leveldb.impl.Filename.FileInfo
- getFileNumber() - Method in interface org.iq80.leveldb.impl.LogWriter
- getFileNumber() - Method in class org.iq80.leveldb.impl.MMapLogWriter
- getFiles() - Method in class org.iq80.leveldb.impl.Level
- getFiles() - Method in class org.iq80.leveldb.impl.Level0
- getFiles() - Method in class org.iq80.leveldb.impl.Version
- getFiles(int) - Method in class org.iq80.leveldb.impl.Version
- 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
- getFullBlockSize() - Method in class org.iq80.leveldb.table.BlockHandle
- getIndexBlockHandle() - Method in class org.iq80.leveldb.table.Footer
- getInputs() - Method in class org.iq80.leveldb.impl.Compaction
- getInt(int) - Method in class org.iq80.leveldb.util.Slice
-
Gets a 32-bit integer at the specified absolute
indexin 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.impl.SeekingIteratorAdapter.DbEntry
- getKey() - Method in class org.iq80.leveldb.table.BlockEntry
- getKeySlice() - Method in class org.iq80.leveldb.impl.SeekingIteratorAdapter.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.SnapshotImpl
- 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
- getLevel0Files() - Method in class org.iq80.leveldb.impl.Version
- getLevelInputs() - Method in class org.iq80.leveldb.impl.Compaction
- getLevelIterators() - Method in class org.iq80.leveldb.impl.Version
- getLevelNumber() - Method in class org.iq80.leveldb.impl.Level
- getLevelNumber() - Method in class org.iq80.leveldb.impl.Level0
- 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
indexin 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
- getNewFiles() - Method in class org.iq80.leveldb.impl.VersionEdit
- getNextBlock() - Method in class org.iq80.leveldb.util.TableIterator
- getNextElement() - Method in class org.iq80.leveldb.impl.SnapshotSeekingIterator
- getNextElement() - Method in class org.iq80.leveldb.util.AbstractSeekingIterator
- getNextElement() - Method in class org.iq80.leveldb.util.DbIterator
- getNextElement() - Method in class org.iq80.leveldb.util.InternalTableIterator
- getNextElement() - Method in class org.iq80.leveldb.util.Level0Iterator
- getNextElement() - Method in class org.iq80.leveldb.util.LevelIterator
- getNextElement() - Method in class org.iq80.leveldb.util.MergingIterator
- getNextElement() - Method in class org.iq80.leveldb.util.TableIterator
- 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
- getOverlappingInputs(int, InternalKey, InternalKey) - Method in class org.iq80.leveldb.impl.VersionSet
- 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 interface org.iq80.leveldb.DB
- getProperty(String) - Method in class org.iq80.leveldb.impl.DbImpl
- getRange(List<FileMetaData>...) - Method in class org.iq80.leveldb.impl.VersionSet
- 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
indexin this slice. - getSmallest() - Method in class org.iq80.leveldb.impl.FileMetaData
- getSnapshot() - Method in interface org.iq80.leveldb.DB
- getSnapshot() - Method in class org.iq80.leveldb.impl.DbImpl
- getSnapshot(ReadOptions) - Method in class org.iq80.leveldb.impl.DbImpl
- getTable() - Method in class org.iq80.leveldb.impl.TableCache.TableAndFile
- getTable(long) - Method in class org.iq80.leveldb.impl.TableCache
- getTableCache() - Method in class org.iq80.leveldb.impl.Version
- 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
indexin 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
- getUserKey(Slice) - Static method in class org.iq80.leveldb.impl.InternalKey
- 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.impl.SeekingIteratorAdapter.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.impl.SeekingIteratorAdapter.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
- getVersion() - Method in class org.iq80.leveldb.impl.SnapshotImpl
- grandparentIndex - Variable in class org.iq80.leveldb.impl.Compaction
- grandparents - Variable in class org.iq80.leveldb.impl.Compaction
H
- hash - Variable in class org.iq80.leveldb.impl.InternalKey
- hash - Variable in class org.iq80.leveldb.util.Slice
- hashCode() - Method in class org.iq80.leveldb.impl.Filename.FileInfo
- hashCode() - Method in class org.iq80.leveldb.impl.InternalEntry
- hashCode() - Method in class org.iq80.leveldb.impl.InternalKey
- hashCode() - Method in class org.iq80.leveldb.impl.SeekingIteratorAdapter.DbEntry
- hashCode() - Method in class org.iq80.leveldb.impl.SnapshotImpl
- hashCode() - Method in class org.iq80.leveldb.table.BlockEntry
- hashCode() - Method in class org.iq80.leveldb.table.BlockHandle
- hashCode() - Method in class org.iq80.leveldb.table.BlockTrailer
- hashCode() - Method in class org.iq80.leveldb.util.DbIterator.ComparableIterator
- hashCode() - Method in class org.iq80.leveldb.util.Level0Iterator.ComparableIterator
- hashCode() - Method in class org.iq80.leveldb.util.MergingIterator.ComparableIterator
- hashCode() - Method in class org.iq80.leveldb.util.Slice
- hasNext() - Method in class org.iq80.leveldb.impl.MemTable.MemTableIterator
- hasNext() - Method in class org.iq80.leveldb.impl.SeekingIteratorAdapter
- hasNext() - Method in class org.iq80.leveldb.table.BlockIterator
- hasNext() - Method in class org.iq80.leveldb.util.AbstractSeekingIterator
- hasNext() - Method in class org.iq80.leveldb.util.DbIterator.ComparableIterator
- hasNext() - Method in class org.iq80.leveldb.util.Level0Iterator.ComparableIterator
- hasNext() - Method in class org.iq80.leveldb.util.MergingIterator.ComparableIterator
- hasPrev() - Method in interface org.iq80.leveldb.DBIterator
- hasPrev() - Method in class org.iq80.leveldb.impl.SeekingIteratorAdapter
- HEADER_SIZE - Static variable in class org.iq80.leveldb.impl.LogConstants
- heap - Variable in class org.iq80.leveldb.util.DbIterator
- heapAdd(DbIterator.ComparableIterator) - Method in class org.iq80.leveldb.util.DbIterator
- heapCounter - Variable in class org.iq80.leveldb.benchmark.DbBenchmark
- heapProfile() - Method in class org.iq80.leveldb.benchmark.DbBenchmark
- heapSiftDown(int) - Method in class org.iq80.leveldb.util.DbIterator
- heapSiftUp(int) - Method in class org.iq80.leveldb.util.DbIterator
- heapSize - Variable in class org.iq80.leveldb.util.DbIterator
- histogram - Enum constant in enum org.iq80.leveldb.benchmark.DbBenchmark.Flag
I
- IGNORE_FINALIZER_MONITOR - Static variable in class org.iq80.leveldb.util.Finalizer
- immutableMemTable - Variable in class org.iq80.leveldb.impl.DbImpl
- immutableMemTableIterator - Variable in class org.iq80.leveldb.util.DbIterator
- index - Variable in class org.iq80.leveldb.util.LevelIterator
- indexBlock - Variable in class org.iq80.leveldb.table.Table
- indexBlockBuilder - Variable in class org.iq80.leveldb.table.TableBuilder
- indexBlockHandle - Variable in class org.iq80.leveldb.table.Footer
- INFO_LOG - Enum constant in enum org.iq80.leveldb.impl.Filename.FileType
- infoLogFileName() - Static method in class org.iq80.leveldb.impl.Filename
-
Return the name of the info log file.
- init() - Method in class org.iq80.leveldb.table.FileChannelTable
- init() - Method in class org.iq80.leveldb.table.MMapTable
- init() - Method in class org.iq80.leveldb.table.Table
- initializeIfNeeded() - Method in class org.iq80.leveldb.impl.VersionSet
- initialOffset - Variable in class org.iq80.leveldb.impl.LogReader
-
Offset at which to start looking for the first record to return
- input() - Method in class org.iq80.leveldb.util.Slice
-
Creates an input stream over this slice.
- input(int, int) - Method in class org.iq80.leveldb.impl.Compaction
- inputs - Variable in class org.iq80.leveldb.impl.Compaction
- inputs - Variable in class org.iq80.leveldb.util.Level0Iterator
- inputVersion - Variable in class org.iq80.leveldb.impl.Compaction
- InsertIntoHandler(MemTable, long) - Constructor for class org.iq80.leveldb.impl.DbImpl.InsertIntoHandler
- installCompactionResults(DbImpl.CompactionState) - Method in class org.iq80.leveldb.impl.DbImpl
- InternalEntry - Class in org.iq80.leveldb.impl
- InternalEntry(InternalKey, Slice) - Constructor for class org.iq80.leveldb.impl.InternalEntry
- internalIterable() - Method in class org.iq80.leveldb.impl.DbImpl
- internalIterator() - Method in class org.iq80.leveldb.impl.DbImpl
- InternalIterator - Interface in org.iq80.leveldb.util
-
A common interface for internal iterators.
- InternalKey - Class in org.iq80.leveldb.impl
- InternalKey(byte[]) - Constructor for class org.iq80.leveldb.impl.InternalKey
- InternalKey(Slice) - Constructor for class org.iq80.leveldb.impl.InternalKey
- InternalKey(Slice, long, ValueType) - Constructor for class org.iq80.leveldb.impl.InternalKey
- internalKeyComparator - Variable in class org.iq80.leveldb.impl.DbImpl
- internalKeyComparator - Variable in class org.iq80.leveldb.impl.InternalUserComparator
- internalKeyComparator - Variable in class org.iq80.leveldb.impl.Level
- internalKeyComparator - Variable in class org.iq80.leveldb.impl.Level0
- internalKeyComparator - Variable in class org.iq80.leveldb.impl.VersionSet.Builder.FileMetaDataBySmallestKey
- internalKeyComparator - Variable in class org.iq80.leveldb.impl.VersionSet
- InternalKeyComparator - Class in org.iq80.leveldb.impl
- InternalKeyComparator(UserComparator) - Constructor for class org.iq80.leveldb.impl.InternalKeyComparator
- InternalTableIterator - Class in org.iq80.leveldb.util
- InternalTableIterator(TableIterator) - Constructor for class org.iq80.leveldb.util.InternalTableIterator
- InternalUserComparator - Class in org.iq80.leveldb.impl
- InternalUserComparator(InternalKeyComparator) - Constructor for class org.iq80.leveldb.impl.InternalUserComparator
- IntVector - Class in org.iq80.leveldb.util
- IntVector(int) - Constructor for class org.iq80.leveldb.util.IntVector
- INVOKE_CLEANER - Static variable in class org.iq80.leveldb.util.ByteBufferSupport
- Iq80DBFactory - Class in org.iq80.leveldb.impl
- Iq80DBFactory() - Constructor for class org.iq80.leveldb.impl.Iq80DBFactory
- IQ80Snappy() - Constructor for class org.iq80.leveldb.util.Snappy.IQ80Snappy
- isBaseLevelForKey(Slice) - Method in class org.iq80.leveldb.impl.Compaction
- isClosed() - Method in class org.iq80.leveldb.impl.FileChannelLogWriter
- isClosed() - Method in interface org.iq80.leveldb.impl.LogWriter
- isClosed() - Method in class org.iq80.leveldb.impl.MMapLogWriter
- isDeleted() - Method in class org.iq80.leveldb.impl.LookupResult
- isDisposed() - Method in class org.iq80.leveldb.impl.Version
- isEmpty() - Method in class org.iq80.leveldb.impl.MemTable
- isEmpty() - Method in class org.iq80.leveldb.table.BlockBuilder
- isOrdered(Iterable<InternalKey>) - Method in class org.iq80.leveldb.impl.InternalKeyComparator
-
Returns
trueif each element initerableafter the first is greater than or equal to the element that preceded it, according to this ordering. - isOrdered(InternalKey...) - Method in class org.iq80.leveldb.impl.InternalKeyComparator
-
Returns
trueif each element initerableafter the first is greater than or equal to the element that preceded it, according to this ordering. - isReadable() - Method in class org.iq80.leveldb.util.SliceInput
-
Returns
trueif and only ifavailable()is greater than0. - isSymbolicLink(File) - Static method in class org.iq80.leveldb.util.FileUtils
- isTrivialMove() - Method in class org.iq80.leveldb.impl.Compaction
- isValid() - Method in class org.iq80.leveldb.impl.DbLock
- isWritable() - Method in class org.iq80.leveldb.util.BasicSliceOutput
- isWritable() - Method in class org.iq80.leveldb.util.DynamicSliceOutput
- isWritable() - Method in class org.iq80.leveldb.util.SliceOutput
-
Returns
trueif and only if(this.capacity - this.writerIndex)is greater than0. - iterator - Variable in class org.iq80.leveldb.impl.MemTable.MemTableIterator
- iterator - Variable in class org.iq80.leveldb.impl.SnapshotSeekingIterator
- iterator - Variable in class org.iq80.leveldb.util.DbIterator.ComparableIterator
- iterator - Variable in class org.iq80.leveldb.util.Level0Iterator.ComparableIterator
- iterator - Variable in class org.iq80.leveldb.util.MergingIterator.ComparableIterator
- iterator() - Method in interface org.iq80.leveldb.DB
- iterator() - Method in class org.iq80.leveldb.impl.DbImpl
- iterator() - Method in class org.iq80.leveldb.impl.Level
- iterator() - Method in class org.iq80.leveldb.impl.Level0
- iterator() - Method in class org.iq80.leveldb.impl.MemTable
- iterator() - Method in interface org.iq80.leveldb.impl.SeekingIterable
- iterator() - Method in class org.iq80.leveldb.impl.Version
- iterator() - Method in class org.iq80.leveldb.impl.VersionSet
- iterator() - Method in class org.iq80.leveldb.table.Block
- iterator() - Method in class org.iq80.leveldb.table.Table
- iterator(ReadOptions) - Method in interface org.iq80.leveldb.DB
- iterator(ReadOptions) - Method in class org.iq80.leveldb.impl.DbImpl
K
- key - Variable in class org.iq80.leveldb.impl.InternalEntry
- key - Variable in class org.iq80.leveldb.impl.LookupKey
- key - Variable in class org.iq80.leveldb.impl.LookupResult
- key - Variable in class org.iq80.leveldb.impl.SeekingIteratorAdapter.DbEntry
- key - Variable in class org.iq80.leveldb.table.BlockEntry
L
- L0_COMPACTION_TRIGGER - Static variable in class org.iq80.leveldb.impl.DbConstants
-
Level-0 compaction is started when we hit this many files.
- L0_COMPACTION_TRIGGER - Static variable in class org.iq80.leveldb.impl.VersionSet
- L0_SLOWDOWN_WRITES_TRIGGER - Static variable in class org.iq80.leveldb.impl.DbConstants
-
Soft limit on number of level-0 files.
- L0_STOP_WRITES_TRIGGER - Static variable in class org.iq80.leveldb.impl.DbConstants
-
Maximum number of level-0 files.
- largest - Variable in class org.iq80.leveldb.impl.FileMetaData
-
Largest internal key served by table
- LAST - Enum constant in enum org.iq80.leveldb.impl.LogChunkType
- LAST_SEQUENCE - Enum constant in enum org.iq80.leveldb.impl.VersionEditTag
- lastKey - Variable in class org.iq80.leveldb.table.BlockBuilder
- lastKey - Variable in class org.iq80.leveldb.table.TableBuilder
- lastOpFinish - Variable in class org.iq80.leveldb.benchmark.DbBenchmark
- lastRecordOffset - Variable in class org.iq80.leveldb.impl.LogReader
-
Offset of the last record returned by readRecord.
- lastSequence - Variable in class org.iq80.leveldb.impl.SnapshotImpl
- lastSequence - Variable in class org.iq80.leveldb.impl.VersionSet
- lastSequenceNumber - Variable in class org.iq80.leveldb.impl.VersionEdit
- length - Variable in class org.iq80.leveldb.util.Slice
- length() - Method in class org.iq80.leveldb.util.Slice
-
Length of this slice.
- level - Variable in class org.iq80.leveldb.impl.Compaction
- level - Variable in class org.iq80.leveldb.impl.DbImpl.ManualCompaction
- Level - Class in org.iq80.leveldb.impl
- Level(int, List<FileMetaData>, TableCache, InternalKeyComparator) - Constructor for class org.iq80.leveldb.impl.Level
- level0 - Variable in class org.iq80.leveldb.impl.Version
- Level0 - Class in org.iq80.leveldb.impl
- Level0(List<FileMetaData>, TableCache, InternalKeyComparator) - Constructor for class org.iq80.leveldb.impl.Level0
- level0Files - Variable in class org.iq80.leveldb.util.DbIterator
- Level0Iterator - Class in org.iq80.leveldb.util
- Level0Iterator(List<InternalTableIterator>, Comparator<InternalKey>) - Constructor for class org.iq80.leveldb.util.Level0Iterator
- Level0Iterator(TableCache, List<FileMetaData>, Comparator<InternalKey>) - Constructor for class org.iq80.leveldb.util.Level0Iterator
- Level0Iterator.ComparableIterator - Class in org.iq80.leveldb.util
- levelInputs - Variable in class org.iq80.leveldb.impl.Compaction
- LevelIterator - Class in org.iq80.leveldb.util
- LevelIterator(TableCache, List<FileMetaData>, InternalKeyComparator) - Constructor for class org.iq80.leveldb.util.LevelIterator
- levelNumber - Variable in class org.iq80.leveldb.impl.Level
- levelPointers - Variable in class org.iq80.leveldb.impl.Compaction
- levels - Variable in class org.iq80.leveldb.impl.Version
- levels - Variable in class org.iq80.leveldb.impl.VersionSet.Builder
- levels - Variable in class org.iq80.leveldb.util.DbIterator
- levels - Variable in class org.iq80.leveldb.util.MergingIterator
- LevelState(InternalKeyComparator) - Constructor for class org.iq80.leveldb.impl.VersionSet.Builder.LevelState
- levelUpInputs - Variable in class org.iq80.leveldb.impl.Compaction
- limit - Variable in class org.iq80.leveldb.Range
- limit() - Method in class org.iq80.leveldb.Range
- listFiles(File) - Static method in class org.iq80.leveldb.impl.Filename
- listFiles(File) - Static method in class org.iq80.leveldb.util.FileUtils
- listFiles(File, FilenameFilter) - Static method in class org.iq80.leveldb.util.FileUtils
- lock - Variable in class org.iq80.leveldb.impl.DbLock
- lockFile - Variable in class org.iq80.leveldb.impl.DbLock
- lockFileName() - Static method in class org.iq80.leveldb.impl.Filename
-
Return the name of the lock file.
- log - Variable in class org.iq80.leveldb.impl.DbImpl
- log(String) - Method in interface org.iq80.leveldb.Logger
- LOG - Enum constant in enum org.iq80.leveldb.impl.Filename.FileType
- LOG_NUMBER - Enum constant in enum org.iq80.leveldb.impl.VersionEditTag
- logAndApply(VersionEdit) - Method in class org.iq80.leveldb.impl.VersionSet
- LogChunkType - Enum in org.iq80.leveldb.impl
- LogChunkType() - Constructor for enum org.iq80.leveldb.impl.LogChunkType
- LogChunkType(int) - Constructor for enum org.iq80.leveldb.impl.LogChunkType
- LogConstants - Class in org.iq80.leveldb.impl
- LogConstants() - Constructor for class org.iq80.leveldb.impl.LogConstants
- logFileName(long) - Static method in class org.iq80.leveldb.impl.Filename
-
Return the name of the log file with the specified number.
- logger - Variable in class org.iq80.leveldb.Options
- logger() - Method in class org.iq80.leveldb.Options
- logger(Logger) - Method in class org.iq80.leveldb.Options
- Logger - Interface in org.iq80.leveldb
- logMonitor() - Static method in class org.iq80.leveldb.impl.LogMonitors
- LogMonitor - Interface in org.iq80.leveldb.impl
- LogMonitors - Class in org.iq80.leveldb.impl
- LogMonitors() - Constructor for class org.iq80.leveldb.impl.LogMonitors
- logNumber - Variable in class org.iq80.leveldb.impl.VersionEdit
- logNumber - Variable in class org.iq80.leveldb.impl.VersionSet
- LogReader - Class in org.iq80.leveldb.impl
- LogReader(FileChannel, LogMonitor, boolean, long) - Constructor for class org.iq80.leveldb.impl.LogReader
- Logs - Class in org.iq80.leveldb.impl
- Logs() - Constructor for class org.iq80.leveldb.impl.Logs
- LogWriter - Interface in org.iq80.leveldb.impl
- LookupKey - Class in org.iq80.leveldb.impl
- LookupKey(Slice, long) - Constructor for class org.iq80.leveldb.impl.LookupKey
- LookupResult - Class in org.iq80.leveldb.impl
- LookupResult(LookupKey, Slice, boolean) - Constructor for class org.iq80.leveldb.impl.LookupResult
M
- main(String[]) - Static method in class org.iq80.leveldb.benchmark.DbBenchmark
- MAJOR_VERSION - Static variable in class org.iq80.leveldb.impl.DbConstants
- makeFileName(long, String) - Static method in class org.iq80.leveldb.impl.Filename
- makeInputIterator(Compaction) - Method in class org.iq80.leveldb.impl.VersionSet
- makeRoomForWrite(boolean) - Method in class org.iq80.leveldb.impl.DbImpl
- manifestFileNumber - Variable in class org.iq80.leveldb.impl.VersionSet
- manualCompaction - Variable in class org.iq80.leveldb.impl.DbImpl
- ManualCompaction(int, Slice, Slice) - Constructor for class org.iq80.leveldb.impl.DbImpl.ManualCompaction
- mappedByteBuffer - Variable in class org.iq80.leveldb.impl.MMapLogWriter
- mask(int) - Static method in class org.iq80.leveldb.util.PureJavaCrc32C
-
Return a masked representation of crc.
- MASK_DELTA - Static variable in class org.iq80.leveldb.util.PureJavaCrc32C
- MAX_ENCODED_LENGTH - Static variable in class org.iq80.leveldb.table.BlockHandle
- MAX_GRAND_PARENT_OVERLAP_BYTES - Static variable in class org.iq80.leveldb.impl.VersionSet
- MAX_MEM_COMPACT_LEVEL - Static variable in class org.iq80.leveldb.impl.DbConstants
-
Maximum level to which a new compacted memtable is pushed if it does not create overlap.
- MAX_SEQUENCE_NUMBER - Static variable in class org.iq80.leveldb.impl.SequenceNumber
- maxBytesForLevel(int) - Static method in class org.iq80.leveldb.impl.VersionSet
- maxCompressedLength(int) - Static method in class org.iq80.leveldb.table.TableBuilder
- maxCompressedLength(int) - Method in class org.iq80.leveldb.util.Snappy.IQ80Snappy
- maxCompressedLength(int) - Static method in class org.iq80.leveldb.util.Snappy
- maxCompressedLength(int) - Method in interface org.iq80.leveldb.util.Snappy.SPI
- maxCompressedLength(int) - Method in class org.iq80.leveldb.util.Snappy.XerialSnappy
- maxFileSizeForLevel(int) - Static method in class org.iq80.leveldb.impl.VersionSet
- maxOpenFiles - Variable in class org.iq80.leveldb.Options
- maxOpenFiles() - Method in class org.iq80.leveldb.Options
- maxOpenFiles(int) - Method in class org.iq80.leveldb.Options
- maxOutputFileSize - Variable in class org.iq80.leveldb.impl.Compaction
- maybeAddFile(Version, int, FileMetaData) - Method in class org.iq80.leveldb.impl.VersionSet.Builder
- maybeScheduleCompaction() - Method in class org.iq80.leveldb.impl.DbImpl
- memTable - Variable in class org.iq80.leveldb.impl.DbImpl.InsertIntoHandler
- memTable - Variable in class org.iq80.leveldb.impl.DbImpl
- MemTable - Class in org.iq80.leveldb.impl
- MemTable(InternalKeyComparator) - Constructor for class org.iq80.leveldb.impl.MemTable
- MemTable.MemTableIterator - Class in org.iq80.leveldb.impl
- memTableIterator - Variable in class org.iq80.leveldb.util.DbIterator
- MemTableIterator() - Constructor for class org.iq80.leveldb.impl.MemTable.MemTableIterator
- MergingIterator - Class in org.iq80.leveldb.util
- MergingIterator(List<? extends InternalIterator>, Comparator<InternalKey>) - Constructor for class org.iq80.leveldb.util.MergingIterator
- MergingIterator.ComparableIterator - Class in org.iq80.leveldb.util
- message - Variable in class org.iq80.leveldb.benchmark.DbBenchmark
- metaindexBlockHandle - Variable in class org.iq80.leveldb.table.Footer
- metaindexBlockHandle - Variable in class org.iq80.leveldb.table.Table
- MIDDLE - Enum constant in enum org.iq80.leveldb.impl.LogChunkType
- MINOR_VERSION - Static variable in class org.iq80.leveldb.impl.DbConstants
- MMapLogWriter - Class in org.iq80.leveldb.impl
- MMapLogWriter(File, long) - Constructor for class org.iq80.leveldb.impl.MMapLogWriter
- MMapTable - Class in org.iq80.leveldb.table
- MMapTable(String, FileChannel, Comparator<Slice>, boolean) - Constructor for class org.iq80.leveldb.table.MMapTable
- MMapTable.Closer - Class in org.iq80.leveldb.table
- monitor - Variable in class org.iq80.leveldb.impl.LogReader
- monitor - Variable in class org.iq80.leveldb.util.Finalizer
- mutex - Variable in class org.iq80.leveldb.impl.DbImpl
N
- name - Variable in class org.iq80.leveldb.table.MMapTable.Closer
- name - Variable in class org.iq80.leveldb.table.Table
- name() - Method in interface org.iq80.leveldb.DBComparator
- name() - Method in class org.iq80.leveldb.impl.InternalKeyComparator
- name() - Method in class org.iq80.leveldb.impl.InternalUserComparator
- name() - Method in class org.iq80.leveldb.table.BytewiseComparator
- name() - Method in class org.iq80.leveldb.table.CustomUserComparator
- name() - Method in interface org.iq80.leveldb.table.UserComparator
- needsCompaction() - Method in class org.iq80.leveldb.impl.VersionSet
- NEW_FILE - Enum constant in enum org.iq80.leveldb.impl.VersionEditTag
- NEWEST_FIRST - Static variable in class org.iq80.leveldb.impl.Level0
- newFile(File, Iterable<String>) - Static method in class org.iq80.leveldb.util.FileUtils
- newFile(File, String...) - Static method in class org.iq80.leveldb.util.FileUtils
- newFile(String, String...) - Static method in class org.iq80.leveldb.util.FileUtils
- newFiles - Variable in class org.iq80.leveldb.impl.VersionEdit
- newIterator(long) - Method in class org.iq80.leveldb.impl.TableCache
- newIterator(FileMetaData) - Method in class org.iq80.leveldb.impl.TableCache
- newLogRecordHeader(LogChunkType, Slice) - Static method in class org.iq80.leveldb.impl.MMapLogWriter
- newLogRecordHeader(LogChunkType, Slice, int) - Method in class org.iq80.leveldb.impl.FileChannelLogWriter
- next() - Method in class org.iq80.leveldb.impl.MemTable.MemTableIterator
- next() - Method in class org.iq80.leveldb.impl.SeekingIteratorAdapter
- next() - Method in class org.iq80.leveldb.table.BlockIterator
- next() - Method in class org.iq80.leveldb.util.AbstractSeekingIterator
- next() - Method in class org.iq80.leveldb.util.DbIterator.ComparableIterator
- next() - Method in class org.iq80.leveldb.util.Level0Iterator.ComparableIterator
- next() - Method in class org.iq80.leveldb.util.MergingIterator.ComparableIterator
- NEXT_FILE_NUMBER - Enum constant in enum org.iq80.leveldb.impl.VersionEditTag
- nextElement - Variable in class org.iq80.leveldb.util.AbstractSeekingIterator
- nextElement - Variable in class org.iq80.leveldb.util.DbIterator.ComparableIterator
- nextElement - Variable in class org.iq80.leveldb.util.Level0Iterator.ComparableIterator
- nextElement - Variable in class org.iq80.leveldb.util.MergingIterator.ComparableIterator
- nextEntry - Variable in class org.iq80.leveldb.table.BlockIterator
- nextFileNumber - Variable in class org.iq80.leveldb.impl.VersionEdit
- nextFileNumber - Variable in class org.iq80.leveldb.impl.VersionSet
- nextReport - Variable in class org.iq80.leveldb.benchmark.DbBenchmark
- NONE - Enum constant in enum org.iq80.leveldb.CompressionType
- num - Enum constant in enum org.iq80.leveldb.benchmark.DbBenchmark.Flag
- num - Variable in class org.iq80.leveldb.benchmark.DbBenchmark
- NUM_LEVELS - Static variable in class org.iq80.leveldb.impl.DbConstants
-
Max number of levels
- number - Variable in class org.iq80.leveldb.impl.FileMetaData
- numberOfBytesInLevel(int) - Method in class org.iq80.leveldb.impl.VersionSet
- numberOfFilesInLevel(int) - Method in class org.iq80.leveldb.impl.DbImpl
- numberOfFilesInLevel(int) - Method in class org.iq80.leveldb.impl.Version
- numberOfFilesInLevel(int) - Method in class org.iq80.leveldb.impl.VersionSet
- numberOfLevels() - Method in class org.iq80.leveldb.impl.Version
O
- offset - Variable in class org.iq80.leveldb.table.BlockHandle
- offset - Variable in class org.iq80.leveldb.util.Slice
- ok(LookupKey, Slice) - Static method in class org.iq80.leveldb.impl.LookupResult
- oldInfoLogFileName() - Static method in class org.iq80.leveldb.impl.Filename
-
Return the name of the old info log file.
- open() - Method in class org.iq80.leveldb.benchmark.DbBenchmark
- open(File, Options) - Method in interface org.iq80.leveldb.DBFactory
- open(File, Options) - Method in class org.iq80.leveldb.impl.Iq80DBFactory
- open_files - Enum constant in enum org.iq80.leveldb.benchmark.DbBenchmark.Flag
- openBlock(Slice) - Method in class org.iq80.leveldb.table.Table
- openCompactionOutputFile(DbImpl.CompactionState) - Method in class org.iq80.leveldb.impl.DbImpl
- openNextFile() - Method in class org.iq80.leveldb.util.LevelIterator
- options - Variable in class org.iq80.leveldb.impl.DbImpl
- Options - Class in org.iq80.leveldb
- Options() - Constructor for class org.iq80.leveldb.Options
- Order() - Constructor for enum org.iq80.leveldb.benchmark.DbBenchmark.Order
- ordinal - Variable in class org.iq80.leveldb.util.DbIterator.ComparableIterator
- ordinal - Variable in class org.iq80.leveldb.util.Level0Iterator.ComparableIterator
- ordinal - Variable in class org.iq80.leveldb.util.MergingIterator.ComparableIterator
- org.iq80.leveldb - package org.iq80.leveldb
- org.iq80.leveldb.benchmark - package org.iq80.leveldb.benchmark
- org.iq80.leveldb.impl - package org.iq80.leveldb.impl
- org.iq80.leveldb.table - package org.iq80.leveldb.table
- org.iq80.leveldb.util - package org.iq80.leveldb.util
- outfile - Variable in class org.iq80.leveldb.impl.DbImpl.CompactionState
- output() - Method in class org.iq80.leveldb.util.Slice
-
Creates an output stream over this slice.
- outputs - Variable in class org.iq80.leveldb.impl.DbImpl.CompactionState
- overlapInLevel(int, Slice, Slice) - Method in class org.iq80.leveldb.impl.Version
- overlapInLevel(int, Slice, Slice) - Method in class org.iq80.leveldb.impl.VersionSet
- overlappedBytes - Variable in class org.iq80.leveldb.impl.Compaction
P
- packSequenceAndValueType(long, ValueType) - Static method in class org.iq80.leveldb.impl.SequenceNumber
- PAGE_SIZE - Static variable in class org.iq80.leveldb.impl.MMapLogWriter
- paranoidChecks - Variable in class org.iq80.leveldb.Options
- paranoidChecks() - Method in class org.iq80.leveldb.Options
- paranoidChecks(boolean) - Method in class org.iq80.leveldb.Options
- parseFileName(File) - Static method in class org.iq80.leveldb.impl.Filename
-
If filename is a leveldb file, store the type of the file in *type.
- parseValue(String) - Method in enum org.iq80.leveldb.benchmark.DbBenchmark.Flag
- peek() - Method in class org.iq80.leveldb.impl.MemTable.MemTableIterator
- peek() - Method in class org.iq80.leveldb.table.BlockIterator
- peek() - Method in class org.iq80.leveldb.util.AbstractSeekingIterator
- peekNext() - Method in interface org.iq80.leveldb.DBIterator
-
Returns the next element in the iteration, without advancing the iteration.
- peekNext() - Method in class org.iq80.leveldb.impl.SeekingIteratorAdapter
- peekPrev() - Method in interface org.iq80.leveldb.DBIterator
- peekPrev() - Method in class org.iq80.leveldb.impl.SeekingIteratorAdapter
- pendingHandle - Variable in class org.iq80.leveldb.table.TableBuilder
- pendingIndexEntry - Variable in class org.iq80.leveldb.table.TableBuilder
- pendingOutputs - Variable in class org.iq80.leveldb.impl.DbImpl
- persistentId - Variable in enum org.iq80.leveldb.CompressionType
- persistentId - Variable in enum org.iq80.leveldb.impl.LogChunkType
- persistentId - Variable in enum org.iq80.leveldb.impl.ValueType
- persistentId - Variable in enum org.iq80.leveldb.impl.VersionEditTag
- persistentId() - Method in enum org.iq80.leveldb.CompressionType
- pickCompaction() - Method in class org.iq80.leveldb.impl.VersionSet
- pickLevelForMemTableOutput(Slice, Slice) - Method in class org.iq80.leveldb.impl.Version
- position - Variable in class org.iq80.leveldb.benchmark.DbBenchmark.RandomGenerator
- position - Variable in class org.iq80.leveldb.table.TableBuilder
- position - Variable in class org.iq80.leveldb.util.SliceInput
- position() - Method in class org.iq80.leveldb.util.SliceInput
-
Returns the
positionof this buffer. - postMessage - Variable in class org.iq80.leveldb.benchmark.DbBenchmark
- prev() - Method in interface org.iq80.leveldb.DBIterator
- prev() - Method in class org.iq80.leveldb.impl.SeekingIteratorAdapter
- PREVIOUS_LOG_NUMBER - Enum constant in enum org.iq80.leveldb.impl.VersionEditTag
- previousLogNumber - Variable in class org.iq80.leveldb.impl.VersionEdit
- prevLogNumber - Variable in class org.iq80.leveldb.impl.VersionSet
- printEnvironment() - Method in class org.iq80.leveldb.benchmark.DbBenchmark
- printHeader() - Method in class org.iq80.leveldb.benchmark.DbBenchmark
- printStats() - Method in class org.iq80.leveldb.benchmark.DbBenchmark
- printWarnings() - Static method in class org.iq80.leveldb.benchmark.DbBenchmark
- priorityQueue - Variable in class org.iq80.leveldb.util.Level0Iterator
- priorityQueue - Variable in class org.iq80.leveldb.util.MergingIterator
- PureJavaCrc32C - Class in org.iq80.leveldb.util
-
A pure-java implementation of the CRC32 checksum that uses the CRC32-C polynomial, the same polynomial used by iSCSI and implemented on many Intel chipsets supporting SSE4.2.
- PureJavaCrc32C() - Constructor for class org.iq80.leveldb.util.PureJavaCrc32C
-
Create a new PureJavaCrc32 object.
- put(byte[], byte[]) - Method in interface org.iq80.leveldb.DB
- put(byte[], byte[]) - Method in class org.iq80.leveldb.impl.DbImpl
- put(byte[], byte[]) - Method in class org.iq80.leveldb.impl.WriteBatchImpl
- put(byte[], byte[]) - Method in interface org.iq80.leveldb.WriteBatch
- put(byte[], byte[], WriteOptions) - Method in interface org.iq80.leveldb.DB
- put(byte[], byte[], WriteOptions) - Method in class org.iq80.leveldb.impl.DbImpl
- put(Slice, Slice) - Method in class org.iq80.leveldb.impl.DbImpl.InsertIntoHandler
- put(Slice, Slice) - Method in interface org.iq80.leveldb.impl.WriteBatchImpl.Handler
- put(Slice, Slice) - Method in class org.iq80.leveldb.impl.WriteBatchImpl
R
- random - Variable in class org.iq80.leveldb.benchmark.DbBenchmark
- RANDOM - Enum constant in enum org.iq80.leveldb.benchmark.DbBenchmark.Order
- RandomGenerator(double) - Constructor for class org.iq80.leveldb.benchmark.DbBenchmark.RandomGenerator
- Range - Class in org.iq80.leveldb
- Range(byte[], byte[]) - Constructor for class org.iq80.leveldb.Range
- read() - Method in class org.iq80.leveldb.util.SliceInput
- read(long, int) - Method in class org.iq80.leveldb.table.FileChannelTable
- read(MappedByteBuffer, int, int) - Static method in class org.iq80.leveldb.table.MMapTable
- readBlock(BlockHandle) - Method in class org.iq80.leveldb.table.FileChannelTable
- readBlock(BlockHandle) - Method in class org.iq80.leveldb.table.MMapTable
- readBlock(BlockHandle) - Method in class org.iq80.leveldb.table.Table
- 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
positionand increases thepositionby1in this buffer. - readByteArray(int) - Method in class org.iq80.leveldb.util.SliceInput
- readBytes(byte[]) - Method in class org.iq80.leveldb.util.SliceInput
-
Transfers this buffer's data to the specified destination starting at the current
positionand increases thepositionby 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
positionand increases thepositionby the number of the transferred bytes (=length). - readBytes(int) - Method in class org.iq80.leveldb.util.SliceInput
-
Transfers this buffer's data to a newly created buffer starting at the current
positionand increases thepositionby the number of the transferred bytes (=length). - 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. - readBytes(ByteBuffer) - Method in class org.iq80.leveldb.util.SliceInput
-
Transfers this buffer's data to the specified destination starting at the current
positionuntil the destination's position reaches its limit, and increases thepositionby 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(Slice) - Method in class org.iq80.leveldb.util.SliceInput
-
Transfers this buffer's data to the specified destination starting at the current
positionuntil the destination becomes non-writable, and increases thepositionby 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
positionand increases thepositionby 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
positionand increases thepositionby the number of the transferred bytes (=length). - readChar() - Method in class org.iq80.leveldb.util.SliceInput
-
Unsupported operation
- readDouble() - Method in class org.iq80.leveldb.util.SliceInput
- readEntry(SliceInput, BlockEntry) - Static method in class org.iq80.leveldb.table.BlockIterator
-
Reads the entry at the current data readIndex.
- 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
- readHot() - Method in class org.iq80.leveldb.benchmark.DbBenchmark
- readInt() - Method in class org.iq80.leveldb.util.SliceInput
-
Gets a 32-bit integer at the current
positionand increases thepositionby4in 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
positionand increases thepositionby8in this buffer. - readNextBlock() - Method in class org.iq80.leveldb.impl.LogReader
- readNextChunk() - Method in class org.iq80.leveldb.impl.LogReader
-
Return type, or one of the preceding special values
- ReadOptions - Class in org.iq80.leveldb
- ReadOptions() - Constructor for class org.iq80.leveldb.ReadOptions
- readRandom() - Method in class org.iq80.leveldb.benchmark.DbBenchmark
- readRecord() - Method in class org.iq80.leveldb.impl.LogReader
- readReverse() - Method in class org.iq80.leveldb.benchmark.DbBenchmark
- reads - Enum constant in enum org.iq80.leveldb.benchmark.DbBenchmark.Flag
- reads - Variable in class org.iq80.leveldb.benchmark.DbBenchmark
- readSequential() - Method in class org.iq80.leveldb.benchmark.DbBenchmark
- readShort() - Method in class org.iq80.leveldb.util.SliceInput
-
Gets a 16-bit short integer at the current
positionand increases thepositionby2in 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
positionand increases thepositionby the size of the new slice (=length). - ReadStats - Class in org.iq80.leveldb.impl
- ReadStats() - Constructor for class org.iq80.leveldb.impl.ReadStats
- readUnsignedByte() - Method in class org.iq80.leveldb.util.SliceInput
-
Gets an unsigned byte at the current
positionand increases thepositionby1in this buffer. - readUnsignedInt() - Method in class org.iq80.leveldb.util.SliceInput
-
Gets an unsigned 32-bit integer at the current
positionand increases thepositionby4in 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(ByteBuffer) - Static method in class org.iq80.leveldb.util.VariableLengthQuantity
- readVariableLengthInt(SliceInput) - Static method in class org.iq80.leveldb.util.VariableLengthQuantity
- readVariableLengthLong(SliceInput) - Static method in class org.iq80.leveldb.util.VariableLengthQuantity
- readWriteBatch(SliceInput, int) - Method in class org.iq80.leveldb.impl.DbImpl
- recordScratch - Variable in class org.iq80.leveldb.impl.LogReader
-
Scratch buffer in which the next record is assembled.
- recover() - Method in class org.iq80.leveldb.impl.VersionSet
- recoverLogFile(long, VersionEdit) - Method in class org.iq80.leveldb.impl.DbImpl
- referenceQueue - Variable in class org.iq80.leveldb.util.Finalizer
- references - Variable in class org.iq80.leveldb.util.Finalizer
- release() - Method in class org.iq80.leveldb.impl.DbLock
- release() - Method in class org.iq80.leveldb.impl.Version
- remove() - Method in class org.iq80.leveldb.impl.MemTable.MemTableIterator
- remove() - Method in class org.iq80.leveldb.impl.SeekingIteratorAdapter
- remove() - Method in class org.iq80.leveldb.table.BlockIterator
- remove() - Method in class org.iq80.leveldb.util.AbstractSeekingIterator
- remove() - Method in class org.iq80.leveldb.util.DbIterator.ComparableIterator
- remove() - Method in class org.iq80.leveldb.util.Level0Iterator.ComparableIterator
- remove() - Method in class org.iq80.leveldb.util.MergingIterator.ComparableIterator
- removePrefix(String, String) - Static method in class org.iq80.leveldb.impl.Filename
- removeSuffix(String, String) - Static method in class org.iq80.leveldb.impl.Filename
- removeVersion(Version) - Method in class org.iq80.leveldb.impl.VersionSet
- repair(File, Options) - Method in interface org.iq80.leveldb.DBFactory
- repair(File, Options) - Method in class org.iq80.leveldb.impl.Iq80DBFactory
- reportCorruption(long, String) - Method in class org.iq80.leveldb.impl.LogReader
-
Reports corruption to the monitor.
- reportDrop(long, Throwable) - Method in class org.iq80.leveldb.impl.LogReader
-
Reports dropped bytes to the monitor.
- 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.
- resetPriorityQueue() - Method in class org.iq80.leveldb.util.DbIterator
- resetPriorityQueue(Comparator<InternalKey>) - Method in class org.iq80.leveldb.util.Level0Iterator
- resetPriorityQueue(Comparator<InternalKey>) - Method in class org.iq80.leveldb.util.MergingIterator
- restartBlockEntryCount - Variable in class org.iq80.leveldb.table.BlockBuilder
- restartCount - Variable in class org.iq80.leveldb.table.BlockIterator
- restartPositions - Variable in class org.iq80.leveldb.table.Block
- restartPositions - Variable in class org.iq80.leveldb.table.BlockBuilder
- restartPositions - Variable in class org.iq80.leveldb.table.BlockIterator
- resumeCompactions() - Method in interface org.iq80.leveldb.DB
-
Resumes the background compaction threads.
- resumeCompactions() - Method in class org.iq80.leveldb.impl.DbImpl
- retain() - Method in class org.iq80.leveldb.impl.Version
- retained - Variable in class org.iq80.leveldb.impl.Version
- run() - Method in class org.iq80.leveldb.benchmark.DbBenchmark
- run() - Method in class org.iq80.leveldb.util.Finalizer.FinalizerQueueProcessor
S
- saveTo(Version) - Method in class org.iq80.leveldb.impl.VersionSet.Builder
-
Saves the current state in specified version.
- seek(byte[]) - Method in interface org.iq80.leveldb.DBIterator
-
Repositions the iterator so the key of the next BlockElement returned greater than or equal to the specified targetKey.
- seek(byte[]) - Method in class org.iq80.leveldb.impl.SeekingIteratorAdapter
- seek(K) - Method in interface org.iq80.leveldb.impl.SeekingIterator
-
Repositions the iterator so the key of the next BlockElement returned greater than or equal to the specified targetKey.
- seek(K) - Method in class org.iq80.leveldb.util.AbstractSeekingIterator
- seek(InternalKey) - Method in class org.iq80.leveldb.impl.MemTable.MemTableIterator
- seek(Slice) - Method in class org.iq80.leveldb.table.BlockIterator
-
Repositions the iterator so the key of the next BlockElement returned greater than or equal to the specified targetKey.
- seekFile - Variable in class org.iq80.leveldb.impl.ReadStats
- seekFileLevel - Variable in class org.iq80.leveldb.impl.ReadStats
- SeekingIterable<K,
V> - Interface in org.iq80.leveldb.impl - seekingIterator - Variable in class org.iq80.leveldb.impl.SeekingIteratorAdapter
- SeekingIterator<K,
V> - Interface in org.iq80.leveldb.impl - SeekingIteratorAdapter - Class in org.iq80.leveldb.impl
- SeekingIteratorAdapter(SnapshotSeekingIterator) - Constructor for class org.iq80.leveldb.impl.SeekingIteratorAdapter
- SeekingIteratorAdapter.DbEntry - Class in org.iq80.leveldb.impl
- seekInternal(K) - Method in class org.iq80.leveldb.util.AbstractSeekingIterator
- seekInternal(InternalKey) - Method in class org.iq80.leveldb.util.DbIterator
- seekInternal(InternalKey) - Method in class org.iq80.leveldb.util.InternalTableIterator
- seekInternal(InternalKey) - Method in class org.iq80.leveldb.util.Level0Iterator
- seekInternal(InternalKey) - Method in class org.iq80.leveldb.util.LevelIterator
- seekInternal(InternalKey) - Method in class org.iq80.leveldb.util.MergingIterator
- seekInternal(Slice) - Method in class org.iq80.leveldb.impl.SnapshotSeekingIterator
- seekInternal(Slice) - Method in class org.iq80.leveldb.util.TableIterator
- seekToFirst() - Method in interface org.iq80.leveldb.DBIterator
-
Repositions the iterator so is is at the beginning of the Database.
- seekToFirst() - Method in class org.iq80.leveldb.impl.MemTable.MemTableIterator
- seekToFirst() - Method in interface org.iq80.leveldb.impl.SeekingIterator
-
Repositions the iterator so the beginning of this block.
- seekToFirst() - Method in class org.iq80.leveldb.impl.SeekingIteratorAdapter
- seekToFirst() - Method in class org.iq80.leveldb.table.BlockIterator
-
Repositions the iterator so the beginning of this block.
- seekToFirst() - Method in class org.iq80.leveldb.util.AbstractSeekingIterator
- seekToFirstInternal() - Method in class org.iq80.leveldb.impl.SnapshotSeekingIterator
- seekToFirstInternal() - Method in class org.iq80.leveldb.util.AbstractSeekingIterator
- seekToFirstInternal() - Method in class org.iq80.leveldb.util.DbIterator
- seekToFirstInternal() - Method in class org.iq80.leveldb.util.InternalTableIterator
- seekToFirstInternal() - Method in class org.iq80.leveldb.util.Level0Iterator
- seekToFirstInternal() - Method in class org.iq80.leveldb.util.LevelIterator
- seekToFirstInternal() - Method in class org.iq80.leveldb.util.MergingIterator
- seekToFirstInternal() - Method in class org.iq80.leveldb.util.TableIterator
- seekToLast() - Method in interface org.iq80.leveldb.DBIterator
-
Repositions the iterator so it is at the end of of the Database.
- seekToLast() - Method in class org.iq80.leveldb.impl.SeekingIteratorAdapter
- seekToRestartPosition(int) - Method in class org.iq80.leveldb.table.BlockIterator
-
Seeks to and reads the entry at the specified restart position.
- seenKey - Variable in class org.iq80.leveldb.impl.Compaction
- sequence - Variable in class org.iq80.leveldb.impl.DbImpl.InsertIntoHandler
- sequenceNumber - Variable in class org.iq80.leveldb.impl.InternalKey
- SequenceNumber - Class in org.iq80.leveldb.impl
- SequenceNumber() - Constructor for class org.iq80.leveldb.impl.SequenceNumber
- SEQUENTIAL - Enum constant in enum org.iq80.leveldb.benchmark.DbBenchmark.Order
- 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
indexin this buffer. - 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, 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, ByteBuffer) - Method in class org.iq80.leveldb.util.Slice
-
Transfers the specified source buffer's data to this buffer starting at the specified absolute
indexuntil the source buffer's position reaches its limit. - setBytes(int, FileChannel, int, int) - Method in class org.iq80.leveldb.util.Slice
- 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, 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. - 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) - 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
indexin 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
indexin this buffer. - setNextFileNumber(long) - Method in class org.iq80.leveldb.impl.VersionEdit
- setPosition(int) - Method in class org.iq80.leveldb.util.SliceInput
-
Sets the
positionof 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
indexin this buffer. - setupOtherInputs(int, List<FileMetaData>) - Method in class org.iq80.leveldb.impl.VersionSet
- setValue(byte[]) - Method in class org.iq80.leveldb.impl.SeekingIteratorAdapter.DbEntry
- setValue(Slice) - Method in class org.iq80.leveldb.impl.InternalEntry
- setValue(Slice) - Method in class org.iq80.leveldb.table.BlockEntry
- shouldStopBefore(InternalKey) - Method in class org.iq80.leveldb.impl.Compaction
- shuttingDown - Variable in class org.iq80.leveldb.impl.DbImpl
- size - Variable in class org.iq80.leveldb.util.BasicSliceOutput
- size - Variable in class org.iq80.leveldb.util.DynamicSliceOutput
- size - Variable in class org.iq80.leveldb.util.IntVector
- 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
writerIndexof 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
- SizeOf() - Constructor for class org.iq80.leveldb.util.SizeOf
- skipBytes(int) - Method in class org.iq80.leveldb.util.SliceInput
- skipToInitialBlock() - Method in class org.iq80.leveldb.impl.LogReader
-
Skips all blocks that are completely before "initial_offset_".
- slice - Variable in class org.iq80.leveldb.util.BasicSliceOutput
- slice - Variable in class org.iq80.leveldb.util.DynamicSliceOutput
- slice - Variable 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() - Method in class org.iq80.leveldb.util.Slice
-
Returns a slice of this buffer's readable bytes.
- 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(int, int) - Method in class org.iq80.leveldb.util.Slice
-
Returns a slice of this buffer's sub-region.
- Slice - Class in org.iq80.leveldb.util
-
Little Endian slice of a byte array.
- Slice(byte[]) - Constructor for class org.iq80.leveldb.util.Slice
- Slice(byte[], int, int) - Constructor for class org.iq80.leveldb.util.Slice
- Slice(int) - Constructor for class org.iq80.leveldb.util.Slice
- 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
- SliceOutput - Class in org.iq80.leveldb.util
- SliceOutput() - Constructor for class org.iq80.leveldb.util.SliceOutput
- Slices - Class in org.iq80.leveldb.util
- Slices() - Constructor for class org.iq80.leveldb.util.Slices
- smallest - Variable in class org.iq80.leveldb.impl.FileMetaData
-
Smallest internal key served by table
- smallestSnapshot - Variable in class org.iq80.leveldb.impl.DbImpl.CompactionState
- 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() - Constructor for class org.iq80.leveldb.util.Snappy
- SNAPPY - Enum constant in enum org.iq80.leveldb.CompressionType
- SNAPPY - Static variable in class org.iq80.leveldb.util.Snappy
- Snappy.IQ80Snappy - Class in org.iq80.leveldb.util
- Snappy.SPI - Interface in org.iq80.leveldb.util
- Snappy.XerialSnappy - Class in org.iq80.leveldb.util
- snappyCompress() - Method in class org.iq80.leveldb.benchmark.DbBenchmark
- snappyUncompressArray() - Method in class org.iq80.leveldb.benchmark.DbBenchmark
- snappyUncompressDirectBuffer() - Method in class org.iq80.leveldb.benchmark.DbBenchmark
- snapshot - Variable in class org.iq80.leveldb.impl.SnapshotSeekingIterator
- snapshot - Variable in class org.iq80.leveldb.ReadOptions
- snapshot - Variable in class org.iq80.leveldb.WriteOptions
- snapshot() - Method in class org.iq80.leveldb.ReadOptions
- snapshot() - Method in class org.iq80.leveldb.WriteOptions
- snapshot(boolean) - Method in class org.iq80.leveldb.WriteOptions
- snapshot(Snapshot) - Method in class org.iq80.leveldb.ReadOptions
- Snapshot - Interface in org.iq80.leveldb
- SnapshotImpl - Class in org.iq80.leveldb.impl
- SnapshotImpl(Version, long) - Constructor for class org.iq80.leveldb.impl.SnapshotImpl
- SnapshotSeekingIterator - Class in org.iq80.leveldb.impl
- SnapshotSeekingIterator(DbIterator, SnapshotImpl, Comparator<Slice>) - Constructor for class org.iq80.leveldb.impl.SnapshotSeekingIterator
- someFileOverlapsRange(Slice, Slice) - Method in class org.iq80.leveldb.impl.Level
- someFileOverlapsRange(Slice, Slice) - Method in class org.iq80.leveldb.impl.Level0
- start - Variable in class org.iq80.leveldb.Range
- start() - Method in class org.iq80.leveldb.benchmark.DbBenchmark
- start() - Method in class org.iq80.leveldb.Range
- startTime - Variable in class org.iq80.leveldb.benchmark.DbBenchmark
- stop(String) - Method in class org.iq80.leveldb.benchmark.DbBenchmark
- suspendCompactions() - Method in interface org.iq80.leveldb.DB
-
Suspends any background compaction threads.
- suspendCompactions() - Method in class org.iq80.leveldb.impl.DbImpl
- suspensionCounter - Variable in class org.iq80.leveldb.impl.DbImpl
- suspensionMutex - Variable in class org.iq80.leveldb.impl.DbImpl
- sync - Variable in class org.iq80.leveldb.WriteOptions
- sync() - Method in class org.iq80.leveldb.WriteOptions
- sync(boolean) - Method in class org.iq80.leveldb.WriteOptions
T
- T8_0 - Static variable in class org.iq80.leveldb.util.PureJavaCrc32C
- T8_1 - Static variable in class org.iq80.leveldb.util.PureJavaCrc32C
- T8_2 - Static variable in class org.iq80.leveldb.util.PureJavaCrc32C
- T8_3 - Static variable in class org.iq80.leveldb.util.PureJavaCrc32C
- T8_4 - Static variable in class org.iq80.leveldb.util.PureJavaCrc32C
- T8_5 - Static variable in class org.iq80.leveldb.util.PureJavaCrc32C
- T8_6 - Static variable in class org.iq80.leveldb.util.PureJavaCrc32C
- T8_7 - Static variable in class org.iq80.leveldb.util.PureJavaCrc32C
- table - Variable in class org.iq80.leveldb.impl.MemTable
- table - Variable in class org.iq80.leveldb.impl.TableCache.TableAndFile
- table - Variable in class org.iq80.leveldb.util.TableIterator
- Table - Class in org.iq80.leveldb.table
- Table(String, FileChannel, Comparator<Slice>, boolean) - Constructor for class org.iq80.leveldb.table.Table
- TABLE - Enum constant in enum org.iq80.leveldb.impl.Filename.FileType
- 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.
- Table.Closer - Class in org.iq80.leveldb.table
- TableAndFile(File, long, UserComparator, boolean) - Constructor for class org.iq80.leveldb.impl.TableCache.TableAndFile
- TableBuilder - Class in org.iq80.leveldb.table
- TableBuilder(Options, FileChannel, UserComparator) - Constructor for class org.iq80.leveldb.table.TableBuilder
- tableCache - Variable in class org.iq80.leveldb.impl.DbImpl
- tableCache - Variable in class org.iq80.leveldb.impl.Level
- tableCache - Variable in class org.iq80.leveldb.impl.Level0
- tableCache - Variable in class org.iq80.leveldb.impl.VersionSet
- tableCache - Variable in class org.iq80.leveldb.util.LevelIterator
- TableCache - Class in org.iq80.leveldb.impl
- TableCache(File, int, UserComparator, boolean) - Constructor for class org.iq80.leveldb.impl.TableCache
- TableCache.TableAndFile - Class in org.iq80.leveldb.impl
- tableFileName(long) - Static method in class org.iq80.leveldb.impl.Filename
-
Return the name of the sstable with the specified number.
- tableIterator - Variable in class org.iq80.leveldb.util.InternalTableIterator
- TableIterator - Class in org.iq80.leveldb.util
- TableIterator(Table, BlockIterator) - Constructor for class org.iq80.leveldb.util.TableIterator
- TARGET_FILE_SIZE - Static variable in class org.iq80.leveldb.impl.VersionSet
- TEMP - Enum constant in enum org.iq80.leveldb.impl.Filename.FileType
- TEMP_DIR_ATTEMPTS - Static variable in class org.iq80.leveldb.util.FileUtils
- tempFileName(long) - Static method in class org.iq80.leveldb.impl.Filename
-
Return the name of a temporary file with the specified number.
- threads - Variable in class org.iq80.leveldb.util.Finalizer
- 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() - 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.
- toByteBuffer(int, int) - Method in class org.iq80.leveldb.util.Slice
-
Converts this buffer's sub-region into a NIO buffer.
- toString() - Method in class org.iq80.leveldb.impl.DbLock
- 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.Level0
- toString() - Method in class org.iq80.leveldb.impl.LookupKey
- toString() - Method in class org.iq80.leveldb.impl.SeekingIteratorAdapter.DbEntry
-
Returns a string representation of the form
{key}={value}. - toString() - Method in class org.iq80.leveldb.impl.SnapshotImpl
- toString() - Method in class org.iq80.leveldb.impl.SnapshotSeekingIterator
- toString() - Method in class org.iq80.leveldb.impl.VersionEdit
- toString() - Method in class org.iq80.leveldb.impl.VersionSet.Builder.LevelState
- 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() - Method in class org.iq80.leveldb.util.DbIterator
- toString() - Method in class org.iq80.leveldb.util.DynamicSliceOutput
- toString() - Method in class org.iq80.leveldb.util.InternalTableIterator
- toString() - Method in class org.iq80.leveldb.util.IntVector
- toString() - Method in class org.iq80.leveldb.util.Level0Iterator
- toString() - Method in class org.iq80.leveldb.util.LevelIterator
- toString() - Method in class org.iq80.leveldb.util.MergingIterator
- toString() - Method in class org.iq80.leveldb.util.Slice
- toString() - Method in class org.iq80.leveldb.util.SliceInput
- toString() - Method in class org.iq80.leveldb.util.TableIterator
- 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(Charset) - Method in class org.iq80.leveldb.util.BasicSliceOutput
- toString(Charset) - Method in class org.iq80.leveldb.util.DynamicSliceOutput
- 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(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(Charset) - Method in class org.iq80.leveldb.util.SliceOutput
-
Decodes this buffer's readable bytes into a string with the specified character set name.
- totalBytes - Variable in class org.iq80.leveldb.impl.DbImpl.CompactionState
- totalFileSize(List<FileMetaData>) - Static method in class org.iq80.leveldb.impl.Compaction
U
- uncompress(byte[], int, int, byte[], int) - Method in class org.iq80.leveldb.util.Snappy.IQ80Snappy
- uncompress(byte[], int, int, byte[], int) - Method in interface org.iq80.leveldb.util.Snappy.SPI
- uncompress(byte[], int, int, byte[], int) - Static method in class org.iq80.leveldb.util.Snappy
- uncompress(byte[], int, int, byte[], int) - Method in class org.iq80.leveldb.util.Snappy.XerialSnappy
- uncompress(ByteBuffer, ByteBuffer) - Method in class org.iq80.leveldb.util.Snappy.IQ80Snappy
- uncompress(ByteBuffer, ByteBuffer) - Method in interface org.iq80.leveldb.util.Snappy.SPI
- uncompress(ByteBuffer, ByteBuffer) - Static method in class org.iq80.leveldb.util.Snappy
- uncompress(ByteBuffer, ByteBuffer) - Method in class org.iq80.leveldb.util.Snappy.XerialSnappy
- uncompressedLength(ByteBuffer) - Method in class org.iq80.leveldb.table.Table
- uncompressedScratch - Static variable in class org.iq80.leveldb.table.Table
- unexpectedException(Throwable) - Method in interface org.iq80.leveldb.util.Finalizer.FinalizerMonitor
- UNKNOWN - Enum constant in enum org.iq80.leveldb.impl.LogChunkType
- unmap() - Method in class org.iq80.leveldb.impl.MMapLogWriter
- unmap(MappedByteBuffer) - Static method in class org.iq80.leveldb.util.ByteBufferSupport
- unmask(int) - Static method in class org.iq80.leveldb.util.PureJavaCrc32C
-
Return the crc whose masked representation is masked_crc.
- unpackSequenceNumber(long) - Static method in class org.iq80.leveldb.impl.SequenceNumber
- unpackValueType(long) - Static method in class org.iq80.leveldb.impl.SequenceNumber
- update(byte[], int, int) - Method in class org.iq80.leveldb.util.PureJavaCrc32C
- update(int) - Method in class org.iq80.leveldb.util.PureJavaCrc32C
- updateStats(int, FileMetaData) - Method in class org.iq80.leveldb.impl.Version
- use_existing_db - Enum constant in enum org.iq80.leveldb.benchmark.DbBenchmark.Flag
- USE_MMAP - Static variable in class org.iq80.leveldb.impl.Iq80DBFactory
- useExisting - Variable in class org.iq80.leveldb.benchmark.DbBenchmark
- userComparator - Variable in class org.iq80.leveldb.impl.InternalKeyComparator
- userComparator - Variable in class org.iq80.leveldb.impl.SnapshotSeekingIterator
- userComparator - Variable in class org.iq80.leveldb.table.TableBuilder
- UserComparator - Interface in org.iq80.leveldb.table
- userKey - Variable in class org.iq80.leveldb.impl.InternalKey
V
- value - Variable in class org.iq80.leveldb.impl.InternalEntry
- value - Variable in class org.iq80.leveldb.impl.LookupResult
- value - Variable in class org.iq80.leveldb.impl.SeekingIteratorAdapter.DbEntry
- value - Variable in class org.iq80.leveldb.table.BlockEntry
- VALUE - Enum constant in enum org.iq80.leveldb.impl.ValueType
- value_size - Enum constant in enum org.iq80.leveldb.benchmark.DbBenchmark.Flag
- valueOf(String) - Static method in enum org.iq80.leveldb.benchmark.DbBenchmark.DBState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.iq80.leveldb.benchmark.DbBenchmark.Flag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.iq80.leveldb.benchmark.DbBenchmark.Order
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.iq80.leveldb.CompressionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.iq80.leveldb.impl.Filename.FileType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.iq80.leveldb.impl.LogChunkType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.iq80.leveldb.impl.ValueType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.iq80.leveldb.impl.VersionEditTag
-
Returns the enum constant of this type with the specified name.
- values - Variable in class org.iq80.leveldb.util.IntVector
- values() - Static method in enum org.iq80.leveldb.benchmark.DbBenchmark.DBState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.iq80.leveldb.benchmark.DbBenchmark.Flag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.iq80.leveldb.benchmark.DbBenchmark.Order
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.iq80.leveldb.CompressionType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.iq80.leveldb.impl.Filename.FileType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.iq80.leveldb.impl.LogChunkType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.iq80.leveldb.impl.ValueType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.iq80.leveldb.impl.VersionEditTag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Method in class org.iq80.leveldb.util.IntVector
- valueSize - Variable in class org.iq80.leveldb.benchmark.DbBenchmark
- valueType - Variable in class org.iq80.leveldb.impl.InternalKey
- ValueType - Enum in org.iq80.leveldb.impl
- ValueType(int) - Constructor for enum org.iq80.leveldb.impl.ValueType
- VariableLengthQuantity - Class in org.iq80.leveldb.util
- VariableLengthQuantity() - Constructor for class org.iq80.leveldb.util.VariableLengthQuantity
- variableLengthSize(int) - Static method in class org.iq80.leveldb.util.VariableLengthQuantity
- variableLengthSize(long) - Static method in class org.iq80.leveldb.util.VariableLengthQuantity
- verifyChecksums - Variable in class org.iq80.leveldb.impl.LogReader
- verifyChecksums - Variable in class org.iq80.leveldb.Options
- verifyChecksums - Variable in class org.iq80.leveldb.ReadOptions
- verifyChecksums - Variable in class org.iq80.leveldb.table.Table
- verifyChecksums() - Method in class org.iq80.leveldb.Options
- verifyChecksums() - Method in class org.iq80.leveldb.ReadOptions
- verifyChecksums(boolean) - Method in class org.iq80.leveldb.Options
- verifyChecksums(boolean) - Method in class org.iq80.leveldb.ReadOptions
- version - Variable in class org.iq80.leveldb.impl.SnapshotImpl
- Version - Class in org.iq80.leveldb.impl
- Version(VersionSet) - Constructor for class org.iq80.leveldb.impl.Version
- VERSION - Static variable in class org.iq80.leveldb.impl.Iq80DBFactory
- VersionEdit - Class in org.iq80.leveldb.impl
- VersionEdit() - Constructor for class org.iq80.leveldb.impl.VersionEdit
- VersionEdit(Slice) - Constructor for class org.iq80.leveldb.impl.VersionEdit
- VersionEditTag - Enum in org.iq80.leveldb.impl
- VersionEditTag(int) - Constructor for enum org.iq80.leveldb.impl.VersionEditTag
- versions - Variable in class org.iq80.leveldb.impl.DbImpl
- versionSet - Variable in class org.iq80.leveldb.impl.Version
- versionSet - Variable in class org.iq80.leveldb.impl.VersionSet.Builder
- VersionSet - Class in org.iq80.leveldb.impl
- VersionSet(File, TableCache, InternalKeyComparator) - Constructor for class org.iq80.leveldb.impl.VersionSet
- VersionSet.Builder - Class in org.iq80.leveldb.impl
-
A helper class so we can efficiently apply a whole sequence of edits to a particular state without creating intermediate Versions that contain full copies of the intermediate state.
- VersionSet.Builder.FileMetaDataBySmallestKey - Class in org.iq80.leveldb.impl
- VersionSet.Builder.LevelState - Class in org.iq80.leveldb.impl
W
- wrappedBuffer(byte[]) - Static method in class org.iq80.leveldb.util.Slices
- 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). - write(byte[]) - Method in class org.iq80.leveldb.util.SliceOutput
- write(byte[], int, int) - Method in class org.iq80.leveldb.util.SliceOutput
- write(int) - Method in class org.iq80.leveldb.util.SliceOutput
- write(SliceOutput) - Method in class org.iq80.leveldb.util.IntVector
- write(WriteBatch) - Method in interface org.iq80.leveldb.DB
- write(WriteBatch) - Method in class org.iq80.leveldb.impl.DbImpl
- write(WriteBatch, WriteOptions) - Method in interface org.iq80.leveldb.DB
- write(WriteBatch, WriteOptions) - Method in class org.iq80.leveldb.impl.DbImpl
- write(WriteOptions, DbBenchmark.Order, DbBenchmark.DBState, int, int, int) - Method in class org.iq80.leveldb.benchmark.DbBenchmark
- write_buffer_size - Enum constant in enum org.iq80.leveldb.benchmark.DbBenchmark.Flag
- WriteBatch - Interface in org.iq80.leveldb
- WriteBatchImpl - Class in org.iq80.leveldb.impl
- WriteBatchImpl() - Constructor for class org.iq80.leveldb.impl.WriteBatchImpl
- WriteBatchImpl.Handler - Interface in org.iq80.leveldb.impl
- writeBlock(BlockBuilder) - Method in class org.iq80.leveldb.table.TableBuilder
- 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
- writeBufferSize - Variable in class org.iq80.leveldb.benchmark.DbBenchmark
- writeBufferSize - Variable in class org.iq80.leveldb.Options
- writeBufferSize() - Method in class org.iq80.leveldb.Options
- writeBufferSize(int) - Method in class org.iq80.leveldb.Options
- 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
writerIndexand increases thewriterIndexby1in this buffer. - writeBytes(byte[]) - Method in class org.iq80.leveldb.util.BasicSliceOutput
- writeBytes(byte[]) - Method in class org.iq80.leveldb.util.DynamicSliceOutput
- writeBytes(byte[]) - Method in class org.iq80.leveldb.util.SliceOutput
-
Transfers the specified source array's data to this buffer starting at the current
writerIndexand increases thewriterIndexby the number of the transferred bytes (=source.length). - writeBytes(byte[], int, int) - Method in class org.iq80.leveldb.util.BasicSliceOutput
- writeBytes(byte[], int, int) - Method in class org.iq80.leveldb.util.DynamicSliceOutput
- 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
writerIndexand increases thewriterIndexby the number of the transferred bytes (=length). - writeBytes(InputStream, int) - Method in class org.iq80.leveldb.util.BasicSliceOutput
- writeBytes(InputStream, int) - Method in class org.iq80.leveldb.util.DynamicSliceOutput
- 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
writerIndexand increases thewriterIndexby the number of the transferred bytes. - writeBytes(String) - Method in class org.iq80.leveldb.util.SliceOutput
-
Unsupported operation
- writeBytes(ByteBuffer) - Method in class org.iq80.leveldb.util.BasicSliceOutput
- writeBytes(ByteBuffer) - Method in class org.iq80.leveldb.util.DynamicSliceOutput
- writeBytes(ByteBuffer) - Method in class org.iq80.leveldb.util.SliceOutput
-
Transfers the specified source buffer's data to this buffer starting at the current
writerIndexuntil the source buffer's position reaches its limit, and increases thewriterIndexby the number of the transferred bytes. - writeBytes(FileChannel, int, int) - Method in class org.iq80.leveldb.util.BasicSliceOutput
- writeBytes(FileChannel, int, int) - Method in class org.iq80.leveldb.util.DynamicSliceOutput
- writeBytes(FileChannel, int, int) - Method in class org.iq80.leveldb.util.SliceOutput
- writeBytes(ScatteringByteChannel, int) - Method in class org.iq80.leveldb.util.BasicSliceOutput
- writeBytes(ScatteringByteChannel, int) - Method in class org.iq80.leveldb.util.DynamicSliceOutput
- 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
writerIndexand increases thewriterIndexby the number of the transferred bytes. - writeBytes(Slice) - Method in class org.iq80.leveldb.util.BasicSliceOutput
- writeBytes(Slice) - 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
writerIndexuntil the source buffer becomes unreadable, and increases thewriterIndexby the number of the transferred bytes. - writeBytes(SliceInput, int) - Method in class org.iq80.leveldb.util.BasicSliceOutput
- writeBytes(SliceInput, int) - Method in class org.iq80.leveldb.util.DynamicSliceOutput
- 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
writerIndexand increases thewriterIndexby the number of the transferred bytes (=length). - writeBytes(Slice, int, int) - Method in class org.iq80.leveldb.util.BasicSliceOutput
- writeBytes(Slice, int, int) - Method in class org.iq80.leveldb.util.DynamicSliceOutput
- 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
writerIndexand increases thewriterIndexby the number of the transferred bytes (=length). - writeChar(int) - Method in class org.iq80.leveldb.util.SliceOutput
-
Unsupported operation
- writeChars(String) - Method in class org.iq80.leveldb.util.SliceOutput
-
Unsupported operation
- writeChunk(LogChunkType, Slice) - Method in class org.iq80.leveldb.impl.FileChannelLogWriter
- writeChunk(LogChunkType, Slice) - Method in class org.iq80.leveldb.impl.MMapLogWriter
- 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
writerIndexand increases thewriterIndexby4in 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
- writeLevel0Table(MemTable, VersionEdit, Version) - Method in class org.iq80.leveldb.impl.DbImpl
- 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
writerIndexand increases thewriterIndexby8in this buffer. - WriteOptions - Class in org.iq80.leveldb
- WriteOptions() - Constructor for class org.iq80.leveldb.WriteOptions
- 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
writerIndexand increases thewriterIndexby2in this buffer. - writeSnapshot(LogWriter) - Method in class org.iq80.leveldb.impl.VersionSet
- writeStringToFileSync(String, File) - Static method in class org.iq80.leveldb.impl.Filename
- 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
- writeWriteBatch(WriteBatchImpl, long) - Method in class org.iq80.leveldb.impl.DbImpl
- 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
writerIndexand increases thewriterIndexby the specifiedlength.
X
- XerialSnappy() - Constructor for class org.iq80.leveldb.util.Snappy.XerialSnappy
Z
- ZERO_TYPE - Enum constant in enum org.iq80.leveldb.impl.LogChunkType
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form