JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
V
W
A
abort()
- Method in class jetbrains.exodus.env.
ReadonlyTransaction
abort()
- Method in class jetbrains.exodus.env.
ReadWriteTransaction
AbstractDataWriter
- Class in
jetbrains.exodus.io
AbstractDataWriter()
- Constructor for class jetbrains.exodus.io.
AbstractDataWriter
add(ByteIterable, ByteIterable)
- Method in class jetbrains.exodus.env.
ContextualStoreImpl
add(Transaction, ByteIterable, ByteIterable)
- Method in class jetbrains.exodus.env.
StoreImpl
add(INode)
- Method in class jetbrains.exodus.tree.btree.
BTreeMutable
add(ByteIterable, ByteIterable)
- Method in class jetbrains.exodus.tree.btree.
BTreeMutable
add(ByteIterable, ByteIterable)
- Method in interface jetbrains.exodus.tree.
ITreeMutable
If tree supports duplicates and key already exists, then return false.
add(INode)
- Method in interface jetbrains.exodus.tree.
ITreeMutable
If tree support duplicates and key already exists, then return false.
addExpiredLoggable(Loggable)
- Method in class jetbrains.exodus.tree.btree.
BTreeMutable
addExpiredLoggable(long)
- Method in class jetbrains.exodus.tree.btree.
BTreeMutable
AddressIterator
- Class in
jetbrains.exodus.tree.btree
AddressIterator(ITree, boolean, TreeTraverser)
- Constructor for class jetbrains.exodus.tree.btree.
AddressIterator
addressIterator()
- Method in class jetbrains.exodus.tree.btree.
BTreeBase
addressIterator()
- Method in class jetbrains.exodus.tree.btree.
BTreeMutable
addressIterator()
- Method in interface jetbrains.exodus.tree.
ITree
AddressIterator
- Class in
jetbrains.exodus.tree.patricia
AddressIterator(TreeTraverser)
- Constructor for class jetbrains.exodus.tree.patricia.
AddressIterator
addressIterator()
- Method in class jetbrains.exodus.tree.patricia.
PatriciaTreeBase
addressIterator()
- Method in class jetbrains.exodus.tree.patricia.
PatriciaTreeWithDuplicates
advance()
- Method in class jetbrains.exodus.tree.btree.
AddressIterator
afterRemoveFile(long)
- Method in interface jetbrains.exodus.log.
RemoveFileListener
allocLastPage(long)
- Method in class jetbrains.exodus.log.
BufferedDataWriter
allowsDuplicates
- Variable in class jetbrains.exodus.tree.btree.
BTreeBase
approvedHighAddress
- Variable in class jetbrains.exodus.log.
LogTip
asTruncatedTo(long)
- Method in class jetbrains.exodus.log.
LogTip
B
balancePolicy
- Variable in class jetbrains.exodus.tree.btree.
BTreeBase
beforeRemoveFile(long)
- Method in interface jetbrains.exodus.log.
RemoveFileListener
beginExclusiveTransaction()
- Method in class jetbrains.exodus.env.
EnvironmentImpl
beginExclusiveTransaction(Runnable)
- Method in class jetbrains.exodus.env.
EnvironmentImpl
beginGCTransaction()
- Method in class jetbrains.exodus.env.
ContextualEnvironmentImpl
beginGCTransaction()
- Method in class jetbrains.exodus.env.
EnvironmentImpl
beginReadonlyTransaction(Runnable)
- Method in class jetbrains.exodus.env.
ContextualEnvironmentImpl
beginReadonlyTransaction()
- Method in class jetbrains.exodus.env.
EnvironmentImpl
beginReadonlyTransaction(Runnable)
- Method in class jetbrains.exodus.env.
EnvironmentImpl
beginTransaction(Runnable, boolean, boolean)
- Method in class jetbrains.exodus.env.
ContextualEnvironmentImpl
beginTransaction()
- Method in class jetbrains.exodus.env.
EnvironmentImpl
beginTransaction(Runnable)
- Method in class jetbrains.exodus.env.
EnvironmentImpl
beginTransaction(Runnable, boolean, boolean)
- Method in class jetbrains.exodus.env.
EnvironmentImpl
beginTransactionAt(long)
- Method in class jetbrains.exodus.env.
EnvironmentImpl
BlockByteIterator
- Interface in
jetbrains.exodus.log
BlockDataIterator
- Class in
jetbrains.exodus.log
BlockDataIterator(Log, LogTip, Block, long)
- Constructor for class jetbrains.exodus.log.
BlockDataIterator
BOTTOM
- Static variable in class jetbrains.exodus.tree.btree.
BTreeBase
BOTTOM_ROOT
- Static variable in class jetbrains.exodus.tree.btree.
BTreeBase
BTree
- Class in
jetbrains.exodus.tree.btree
BTree(Log, long, boolean, int)
- Constructor for class jetbrains.exodus.tree.btree.
BTree
BTree(Log, BTreeBalancePolicy, long, boolean, int)
- Constructor for class jetbrains.exodus.tree.btree.
BTree
BTreeBalancePolicy
- Class in
jetbrains.exodus.tree.btree
BTreeBalancePolicy(int)
- Constructor for class jetbrains.exodus.tree.btree.
BTreeBalancePolicy
BTreeBalancePolicy(int, int)
- Constructor for class jetbrains.exodus.tree.btree.
BTreeBalancePolicy
BTreeBase
- Class in
jetbrains.exodus.tree.btree
Base BTree implementation
BTreeCursorDupMutable
- Class in
jetbrains.exodus.tree.btree
BTreeCursorDupMutable(ITreeMutable, BTreeTraverserDup)
- Constructor for class jetbrains.exodus.tree.btree.
BTreeCursorDupMutable
BTreeEmpty
- Class in
jetbrains.exodus.tree.btree
BTreeEmpty(Log, BTreeBalancePolicy, boolean, int)
- Constructor for class jetbrains.exodus.tree.btree.
BTreeEmpty
BTreeEmpty(Log, boolean, int)
- Constructor for class jetbrains.exodus.tree.btree.
BTreeEmpty
BTreeMetaInfo
- Class in
jetbrains.exodus.tree.btree
BTreeMetaInfo(EnvironmentImpl, boolean, int)
- Constructor for class jetbrains.exodus.tree.btree.
BTreeMetaInfo
BTreeMutable
- Class in
jetbrains.exodus.tree.btree
BTreeMutatingTraverser
- Class in
jetbrains.exodus.tree.btree
BTreeMutatingTraverser(BTreeMutable)
- Constructor for class jetbrains.exodus.tree.btree.
BTreeMutatingTraverser
BTreeMutatingTraverserDup
- Class in
jetbrains.exodus.tree.btree
BufferedDataWriter
- Class in
jetbrains.exodus.log
BufferedDataWriter.MutablePage
- Class in
jetbrains.exodus.log
byteAt(int)
- Method in class jetbrains.exodus.log.
ByteIterableWithAddress
ByteIterableWithAddress
- Class in
jetbrains.exodus.log
ByteIterableWithAddress(long)
- Constructor for class jetbrains.exodus.log.
ByteIterableWithAddress
ByteIteratorWithAddress
- Class in
jetbrains.exodus.log
ByteIteratorWithAddress()
- Constructor for class jetbrains.exodus.log.
ByteIteratorWithAddress
bytesRead(byte[], int)
- Method in interface jetbrains.exodus.log.
ReadBytesListener
C
canGoDown
- Variable in class jetbrains.exodus.tree.
TreeCursor
canMoveDown()
- Method in interface jetbrains.exodus.tree.
TreeTraverser
canMoveLeft()
- Method in interface jetbrains.exodus.tree.
TreeTraverser
canMoveRight()
- Method in interface jetbrains.exodus.tree.
TreeTraverser
canMoveUp()
- Method in interface jetbrains.exodus.tree.
TreeTraverser
checkIsFinished()
- Method in class jetbrains.exodus.env.
TransactionBase
checkPage(long)
- Method in class jetbrains.exodus.log.
DataIterator
childExists(ByteIterable, long)
- Method in class jetbrains.exodus.tree.btree.
InternalPageMutable
children
- Variable in class jetbrains.exodus.tree.btree.
InternalPageMutable
clear()
- Method in class jetbrains.exodus.env.
EnvironmentImpl
clear()
- Method in class jetbrains.exodus.io.
AbstractDataWriter
clearImmutableTrees()
- Method in class jetbrains.exodus.env.
TransactionBase
clearImpl()
- Method in class jetbrains.exodus.io.
AbstractDataWriter
clone(int)
- Method in class jetbrains.exodus.log.
ByteIterableWithAddress
clone(int)
- Method in class jetbrains.exodus.tree.btree.
BTreeMetaInfo
clone(int)
- Method in class jetbrains.exodus.tree.patricia.
PatriciaMetaInfo
clone(int)
- Method in class jetbrains.exodus.tree.
TreeMetaInfo
close()
- Method in class jetbrains.exodus.env.
EnvironmentImpl
close()
- Method in class jetbrains.exodus.env.
StoreImpl
close()
- Method in class jetbrains.exodus.io.
AbstractDataWriter
close()
- Method in class jetbrains.exodus.tree.patricia.
PatriciaCursorDecorator
close()
- Method in class jetbrains.exodus.tree.
TreeCursor
close()
- Method in class jetbrains.exodus.tree.
TreeCursorMutable
closeImpl()
- Method in class jetbrains.exodus.io.
AbstractDataWriter
commit()
- Method in class jetbrains.exodus.env.
ReadonlyTransaction
commit()
- Method in class jetbrains.exodus.env.
ReadWriteTransaction
compareCurrent(ByteIterable)
- Method in interface jetbrains.exodus.tree.
TreeTraverser
compareTo(int, int, ByteIterable)
- Method in class jetbrains.exodus.log.
ByteIterableWithAddress
compareTo(ByteIterable)
- Method in class jetbrains.exodus.log.
ByteIterableWithAddress
CompressedUnsignedLongByteIterable
- Class in
jetbrains.exodus.log
This ByteIterable cannot be used for representing comparable or signed longs.
computeInExclusiveTransaction(TransactionalComputable<T>)
- Method in class jetbrains.exodus.env.
ContextualEnvironmentImpl
computeInExclusiveTransaction(TransactionalComputable<T>)
- Method in class jetbrains.exodus.env.
EnvironmentImpl
computeInReadonlyTransaction(TransactionalComputable<T>)
- Method in class jetbrains.exodus.env.
EnvironmentImpl
computeInTransaction(TransactionalComputable<T>)
- Method in class jetbrains.exodus.env.
ContextualEnvironmentImpl
computeInTransaction(TransactionalComputable<T>)
- Method in class jetbrains.exodus.env.
EnvironmentImpl
ContextualEnvironmentImpl
- Class in
jetbrains.exodus.env
ContextualStoreImpl
- Class in
jetbrains.exodus.env
ContextualStoreImpl(ContextualEnvironmentImpl, String, TreeMetaInfo)
- Constructor for class jetbrains.exodus.env.
ContextualStoreImpl
copyChildren(int, int)
- Method in class jetbrains.exodus.tree.btree.
InternalPageMutable
count()
- Method in class jetbrains.exodus.env.
ContextualStoreImpl
count(Transaction)
- Method in class jetbrains.exodus.env.
StoreImpl
count
- Variable in class jetbrains.exodus.log.
LogTip
count()
- Method in class jetbrains.exodus.tree.btree.
BTreeCursorDupMutable
count()
- Method in class jetbrains.exodus.tree.patricia.
PatriciaCursorDecorator
count()
- Method in class jetbrains.exodus.tree.
TreeCursor
create(DataReader, DataWriter)
- Static method in class jetbrains.exodus.log.
LogConfig
create()
- Static method in class jetbrains.exodus.log.
NullLoggable
create(BTreeBase)
- Static method in class jetbrains.exodus.tree.btree.
BTreeMutatingTraverser
create(BTreeBase)
- Static method in class jetbrains.exodus.tree.btree.
BTreeMutatingTraverserDup
createChildren(int)
- Method in class jetbrains.exodus.tree.btree.
InternalPageMutable
createMutableLeaf(ByteIterable, ByteIterable)
- Method in class jetbrains.exodus.tree.btree.
BTreeMutable
createNewBuiltInItem(EnvironmentStatistics.Type)
- Method in class jetbrains.exodus.env.
EnvironmentStatistics
createStatisticsItem(EnvironmentStatistics.Type)
- Method in class jetbrains.exodus.env.
EnvironmentStatistics
createStore(String, TreeMetaInfo)
- Method in class jetbrains.exodus.env.
ContextualEnvironmentImpl
createStore(String, TreeMetaInfo)
- Method in class jetbrains.exodus.env.
EnvironmentImpl
createTemporaryEmptyStore(String)
- Method in class jetbrains.exodus.env.
ContextualEnvironmentImpl
createTemporaryEmptyStore(String)
- Method in class jetbrains.exodus.env.
EnvironmentImpl
cursorClosed(ITreeCursorMutable)
- Method in class jetbrains.exodus.tree.btree.
BTreeMutable
cursorClosed(ITreeCursorMutable)
- Method in interface jetbrains.exodus.tree.
ITreeMutable
D
DataCorruptionException
- Exception in
jetbrains.exodus.log
DataIterator
- Class in
jetbrains.exodus.log
DataIterator(Log)
- Constructor for class jetbrains.exodus.log.
DataIterator
DataIterator(Log, long)
- Constructor for class jetbrains.exodus.log.
DataIterator
dataIterator
- Variable in class jetbrains.exodus.tree.btree.
BTreeBase
decrementSize(long)
- Method in class jetbrains.exodus.tree.btree.
BTreeMutable
decrementSize(int)
- Method in class jetbrains.exodus.tree.btree.
InternalPageMutable
DEFAULT
- Static variable in class jetbrains.exodus.tree.btree.
BTreeBalancePolicy
delete(ByteIterable)
- Method in class jetbrains.exodus.env.
ContextualStoreImpl
delete(Transaction, ByteIterable)
- Method in class jetbrains.exodus.env.
StoreImpl
delete(ByteIterable)
- Method in class jetbrains.exodus.tree.btree.
BTreeMutable
delete(ByteIterable, ByteIterable, ITreeCursorMutable)
- Method in class jetbrains.exodus.tree.btree.
BTreeMutable
delete(ByteIterable, ByteIterable)
- Method in class jetbrains.exodus.tree.btree.
BTreeMutable
delete(ByteIterable, ByteIterable)
- Method in class jetbrains.exodus.tree.btree.
InternalPageMutable
delete(ByteIterable)
- Method in interface jetbrains.exodus.tree.
ITreeMutable
Delete key/value pairs for given key.
delete(ByteIterable, ByteIterable, ITreeCursorMutable)
- Method in interface jetbrains.exodus.tree.
ITreeMutable
Delete key/value pair, should be supported only by tree which allows duplicates if value is not null.
deleteCurrent()
- Method in class jetbrains.exodus.tree.patricia.
PatriciaCursorDecorator
deleteCurrent()
- Method in class jetbrains.exodus.tree.
TreeCursor
deleteCurrent()
- Method in class jetbrains.exodus.tree.
TreeCursorMutable
dump(PrintStream)
- Method in class jetbrains.exodus.tree.btree.
BTreeBase
dump(PrintStream, Dumpable.ToString)
- Method in class jetbrains.exodus.tree.btree.
BTreeBase
dump(PrintStream, int, Dumpable.ToString)
- Method in class jetbrains.exodus.tree.btree.
InternalPageMutable
dump(PrintStream, int, Dumpable.ToString)
- Method in interface jetbrains.exodus.tree.
Dumpable
Dump node to stream
dump(PrintStream)
- Method in interface jetbrains.exodus.tree.
ITree
dump(PrintStream, Dumpable.ToString)
- Method in interface jetbrains.exodus.tree.
ITree
dump(PrintStream)
- Method in class jetbrains.exodus.tree.patricia.
PatriciaTreeBase
dump(PrintStream, Dumpable.ToString)
- Method in class jetbrains.exodus.tree.patricia.
PatriciaTreeBase
Dumpable
- Interface in
jetbrains.exodus.tree
Dumpable.ToString
- Interface in
jetbrains.exodus.tree
To String renderer for INode implementers
DUP_BOTTOM
- Static variable in class jetbrains.exodus.tree.btree.
BTreeBase
DUP_INTERNAL
- Static variable in class jetbrains.exodus.tree.btree.
BTreeBase
DUP_LEAF
- Static variable in class jetbrains.exodus.tree.btree.
BTreeBase
duplicates
- Variable in class jetbrains.exodus.tree.
TreeMetaInfo
DUPLICATES_BIT
- Static variable in class jetbrains.exodus.tree.
TreeMetaInfo
E
EMPTY
- Static variable in class jetbrains.exodus.log.
ByteIterableWithAddress
EMPTY
- Static variable in interface jetbrains.exodus.tree.
INode
EMPTY
- Static variable in interface jetbrains.exodus.tree.
LongIterator
EMPTY
- Static variable in class jetbrains.exodus.tree.
TreeMetaInfo
EMPTY_CURSOR
- Static variable in interface jetbrains.exodus.tree.
ITreeCursor
EnvironmentImpl
- Class in
jetbrains.exodus.env
EnvironmentStatistics
- Class in
jetbrains.exodus.env
EnvironmentStatistics.Type
- Enum in
jetbrains.exodus.env
executeBeforeGc(Runnable)
- Method in class jetbrains.exodus.env.
EnvironmentImpl
executeInExclusiveTransaction(TransactionalExecutable)
- Method in class jetbrains.exodus.env.
ContextualEnvironmentImpl
executeInExclusiveTransaction(TransactionalExecutable)
- Method in class jetbrains.exodus.env.
EnvironmentImpl
executeInReadonlyTransaction(TransactionalExecutable)
- Method in class jetbrains.exodus.env.
EnvironmentImpl
executeInTransaction(TransactionalExecutable)
- Method in class jetbrains.exodus.env.
ContextualEnvironmentImpl
executeInTransaction(TransactionalExecutable)
- Method in class jetbrains.exodus.env.
EnvironmentImpl
executeTransactionSafeTask(Runnable)
- Method in class jetbrains.exodus.env.
EnvironmentImpl
exists(ByteIterable, ByteIterable)
- Method in class jetbrains.exodus.env.
ContextualStoreImpl
exists(Transaction, ByteIterable, ByteIterable)
- Method in class jetbrains.exodus.env.
StoreImpl
exists(ByteIterable, ByteIterable)
- Method in class jetbrains.exodus.tree.btree.
InternalPageMutable
F
fillBytes(long, LightOutputStream)
- Static method in class jetbrains.exodus.log.
CompressedUnsignedLongByteIterable
find(BTreeTraverser, int, ByteIterable, ByteIterable, boolean)
- Method in class jetbrains.exodus.tree.btree.
InternalPageMutable
finishTransaction(TransactionBase)
- Method in class jetbrains.exodus.env.
ContextualEnvironmentImpl
finishTransaction(TransactionBase)
- Method in class jetbrains.exodus.env.
EnvironmentImpl
flush()
- Method in class jetbrains.exodus.env.
ReadonlyTransaction
flush()
- Method in class jetbrains.exodus.env.
ReadWriteTransaction
flushAndSync()
- Method in class jetbrains.exodus.env.
EnvironmentImpl
Flushes Log's data writer exclusively in commit lock.
forceFlush()
- Method in class jetbrains.exodus.env.
ReadWriteTransaction
G
gc()
- Method in class jetbrains.exodus.env.
EnvironmentImpl
get(ByteIterable)
- Method in class jetbrains.exodus.env.
ContextualStoreImpl
get(Transaction, ByteIterable)
- Method in class jetbrains.exodus.env.
StoreImpl
get(ByteIterable)
- Method in class jetbrains.exodus.tree.btree.
BTreeBase
get(ByteIterable)
- Method in class jetbrains.exodus.tree.btree.
InternalPageMutable
get(ByteIterable)
- Method in interface jetbrains.exodus.tree.
ITree
get(ByteIterable)
- Method in class jetbrains.exodus.tree.patricia.
PatriciaTreeBase
get(ByteIterable)
- Method in class jetbrains.exodus.tree.patricia.
PatriciaTreeWithDuplicates
getAddress()
- Method in class jetbrains.exodus.log.
BlockDataIterator
getAddress()
- Method in class jetbrains.exodus.log.
ByteIteratorWithAddress
getAddress()
- Method in class jetbrains.exodus.log.
DataIterator
getAddress()
- Method in interface jetbrains.exodus.log.
Loggable
Address of the loggable in log.
getAddress(String)
- Static method in class jetbrains.exodus.log.
LogUtil
getAddress()
- Method in class jetbrains.exodus.log.
NullLoggable
getAddress()
- Method in class jetbrains.exodus.log.
RandomAccessLoggableImpl
getAllFiles()
- Method in class jetbrains.exodus.log.
LogTip
getAllStoreCount()
- Method in class jetbrains.exodus.env.
EnvironmentImpl
getAllStoreNames()
- Method in class jetbrains.exodus.env.
ContextualEnvironmentImpl
getAllStoreNames(Transaction)
- Method in class jetbrains.exodus.env.
EnvironmentImpl
getAndCheckCurrentTransaction()
- Method in class jetbrains.exodus.env.
ContextualEnvironmentImpl
getBackupStrategy()
- Method in class jetbrains.exodus.env.
EnvironmentImpl
getBalancePolicy()
- Method in class jetbrains.exodus.tree.btree.
BTreeBase
getBlockSetCopy()
- Method in class jetbrains.exodus.log.
LogTip
getBlockSetMutable()
- Method in class jetbrains.exodus.log.
BufferedDataWriter
getBottomPagesCount()
- Method in class jetbrains.exodus.tree.btree.
InternalPageMutable
getBottomPageType()
- Method in class jetbrains.exodus.tree.btree.
BTreeMutable
getBTreeBalancePolicy()
- Method in class jetbrains.exodus.env.
EnvironmentImpl
getByteIterables(BasePageMutable.ReclaimFlag)
- Method in class jetbrains.exodus.tree.btree.
InternalPageMutable
getBytes()
- Method in class jetbrains.exodus.log.
BufferedDataWriter.MutablePage
getBytesUnsafe()
- Method in class jetbrains.exodus.log.
ByteIterableWithAddress
getCachedBlocks()
- Method in class jetbrains.exodus.log.
LogTip
getCacheGenerationCount()
- Method in class jetbrains.exodus.log.
LogConfig
getCacheOpenFilesCount()
- Method in class jetbrains.exodus.log.
LogConfig
getCachePageSize()
- Method in class jetbrains.exodus.log.
LogConfig
getCacheReadAheadMultiple()
- Method in class jetbrains.exodus.log.
LogConfig
getCacheUseSoftReferences()
- Method in class jetbrains.exodus.log.
LogConfig
getChild(int)
- Method in class jetbrains.exodus.tree.btree.
InternalPageMutable
getChildAddress(int)
- Method in class jetbrains.exodus.tree.btree.
InternalPageMutable
getCipherBasicIV()
- Method in class jetbrains.exodus.env.
EnvironmentImpl
getCipherBasicIV()
- Method in class jetbrains.exodus.log.
LogConfig
getCipherKey()
- Method in class jetbrains.exodus.env.
EnvironmentImpl
getCipherKey()
- Method in class jetbrains.exodus.log.
LogConfig
getCipherProvider()
- Method in class jetbrains.exodus.env.
EnvironmentImpl
getCipherProvider()
- Method in class jetbrains.exodus.log.
LogConfig
getCompressedSize(long)
- Static method in class jetbrains.exodus.log.
CompressedUnsignedLongByteIterable
getCompressedUnsignedInt()
- Method in class jetbrains.exodus.log.
ByteIterableWithAddress
getConfig()
- Method in class jetbrains.exodus.env.
StoreImpl
getCount()
- Method in class jetbrains.exodus.log.
BufferedDataWriter.MutablePage
getCreated()
- Method in class jetbrains.exodus.env.
EnvironmentImpl
getCurrentAddress()
- Method in interface jetbrains.exodus.tree.
TreeTraverser
getCurrentTransaction()
- Method in class jetbrains.exodus.env.
ContextualEnvironmentImpl
getData()
- Method in interface jetbrains.exodus.log.
Loggable
Loggable data.
getData()
- Method in interface jetbrains.exodus.log.
RandomAccessLoggable
getData()
- Method in class jetbrains.exodus.log.
RandomAccessLoggableImpl
getDataAddress()
- Method in class jetbrains.exodus.log.
ByteIterableWithAddress
getDataIterator(long)
- Method in class jetbrains.exodus.tree.btree.
BTreeBase
getDataIterator(long)
- Method in class jetbrains.exodus.tree.btree.
BTreeMutable
getDataIterator(long)
- Method in interface jetbrains.exodus.tree.
ITree
getDataIterator(long)
- Method in class jetbrains.exodus.tree.patricia.
PatriciaTreeBase
getDataLength()
- Method in interface jetbrains.exodus.log.
Loggable
Length of the loggable data.
getDataLength()
- Method in class jetbrains.exodus.log.
RandomAccessLoggableImpl
getDupPageMaxSize()
- Method in class jetbrains.exodus.tree.btree.
BTreeBalancePolicy
getEnvironment()
- Method in class jetbrains.exodus.env.
ContextualStoreImpl
getEnvironment()
- Method in class jetbrains.exodus.env.
StoreImpl
getEnvironment()
- Method in class jetbrains.exodus.env.
TransactionBase
getEnvironmentConfig()
- Method in class jetbrains.exodus.env.
EnvironmentImpl
getEscapedKeyValue(ByteIterable, ByteIterable)
- Static method in class jetbrains.exodus.tree.patricia.
PatriciaTreeWithDuplicates
getEscapedKeyWithSeparator(ByteIterable)
- Static method in class jetbrains.exodus.tree.patricia.
PatriciaTreeWithDuplicates
getExpiredLoggables()
- Method in class jetbrains.exodus.tree.btree.
BTreeMutable
getExpiredLoggables()
- Method in interface jetbrains.exodus.tree.
ITreeMutable
getFilesFrom(long)
- Method in class jetbrains.exodus.log.
LogTip
getFileSize()
- Method in class jetbrains.exodus.log.
LogConfig
getGC()
- Method in class jetbrains.exodus.env.
EnvironmentImpl
getHighAddress()
- Method in class jetbrains.exodus.env.
TransactionBase
getHighAddress()
- Method in class jetbrains.exodus.log.
LoggableIterator
getInt(ByteIterable)
- Static method in class jetbrains.exodus.log.
CompressedUnsignedLongByteIterable
getInt(ByteIterator)
- Static method in class jetbrains.exodus.log.
CompressedUnsignedLongByteIterable
getInt(DataIterator)
- Static method in class jetbrains.exodus.log.
CompressedUnsignedLongByteIterable
getInternalPageType()
- Method in class jetbrains.exodus.tree.btree.
BTreeMutable
getIterable(long)
- Static method in class jetbrains.exodus.log.
CompressedUnsignedLongByteIterable
getIterable(byte)
- Static method in class jetbrains.exodus.log.
SingleByteIterable
getIterator()
- Method in class jetbrains.exodus.log.
CompressedUnsignedLongByteIterable
getKey()
- Method in class jetbrains.exodus.tree.btree.
LeafNodeKV
getKey()
- Method in interface jetbrains.exodus.tree.
INode
getKey()
- Method in class jetbrains.exodus.tree.patricia.
PatriciaCursorDecorator
getKey()
- Method in class jetbrains.exodus.tree.
TreeCursor
getKey()
- Method in class jetbrains.exodus.tree.
TreeCursorMutable
getKey()
- Method in interface jetbrains.exodus.tree.
TreeTraverser
getLast()
- Method in class jetbrains.exodus.tree.patricia.
PatriciaCursorDecorator
getLast()
- Method in class jetbrains.exodus.tree.
TreeCursor
getLastPage()
- Method in class jetbrains.exodus.log.
BlockDataIterator
getLastPageAddress()
- Method in class jetbrains.exodus.log.
BlockDataIterator
getLastPageCount()
- Method in class jetbrains.exodus.log.
BlockDataIterator
getLastPageLength()
- Method in class jetbrains.exodus.log.
BufferedDataWriter
getLeafType()
- Method in class jetbrains.exodus.tree.btree.
BTreeMutable
getLength()
- Method in class jetbrains.exodus.log.
ByteIterableWithAddress
getLocation()
- Method in class jetbrains.exodus.env.
EnvironmentImpl
getLockTimeout()
- Method in class jetbrains.exodus.log.
LogConfig
getLog()
- Method in class jetbrains.exodus.env.
EnvironmentImpl
getLog()
- Method in class jetbrains.exodus.tree.btree.
BTreeBase
getLog()
- Method in interface jetbrains.exodus.tree.
ITree
getLog()
- Method in class jetbrains.exodus.tree.patricia.
PatriciaTreeBase
getLogFilename(long)
- Static method in class jetbrains.exodus.log.
LogUtil
getLoggable(long)
- Method in class jetbrains.exodus.tree.btree.
BTreeBase
getLogTip()
- Method in interface jetbrains.exodus.env.
MetaTree
getLong(ByteIterable)
- Static method in class jetbrains.exodus.log.
CompressedUnsignedLongByteIterable
getLong(ByteIterator)
- Static method in class jetbrains.exodus.log.
CompressedUnsignedLongByteIterable
getMaxHighAddress()
- Method in class jetbrains.exodus.log.
LogTestConfig
If maxHighAddress is set to a non-negative value, no loggable with address GE to it will be written.
getMemoryUsage()
- Method in class jetbrains.exodus.log.
LogConfig
getMemoryUsagePercentage()
- Method in class jetbrains.exodus.log.
LogConfig
getMetaTree()
- Method in class jetbrains.exodus.env.
EnvironmentImpl
getMutableCopy()
- Method in class jetbrains.exodus.tree.btree.
BTree
getMutableCopy()
- Method in class jetbrains.exodus.tree.btree.
BTreeBase
getMutableCopy()
- Method in class jetbrains.exodus.tree.btree.
BTreeEmpty
getMutableCopy()
- Method in class jetbrains.exodus.tree.btree.
BTreeMutable
getMutableCopy()
- Method in interface jetbrains.exodus.tree.
ITree
getMutableCopy()
- Method in class jetbrains.exodus.tree.patricia.
PatriciaTree
getMutableCopy()
- Method in class jetbrains.exodus.tree.patricia.
PatriciaTreeEmpty
getMutableCopy()
- Method in class jetbrains.exodus.tree.patricia.
PatriciaTreeWithDuplicates
getName()
- Method in class jetbrains.exodus.env.
StoreImpl
getNext()
- Method in class jetbrains.exodus.tree.patricia.
PatriciaCursorDecorator
getNext()
- Method in class jetbrains.exodus.tree.
TreeCursor
getNext()
- Method in class jetbrains.exodus.tree.
TreeCursorMutable
getNextDup()
- Method in class jetbrains.exodus.tree.btree.
BTreeCursorDupMutable
getNextDup()
- Method in class jetbrains.exodus.tree.patricia.
PatriciaCursorDecorator
getNextDup()
- Method in class jetbrains.exodus.tree.
TreeCursor
getNextNoDup()
- Method in class jetbrains.exodus.tree.btree.
BTreeCursorDupMutable
getNextNoDup()
- Method in class jetbrains.exodus.tree.patricia.
PatriciaCursorDecorator
getNextNoDup()
- Method in class jetbrains.exodus.tree.
TreeCursor
getNode(ByteIterable)
- Method in class jetbrains.exodus.tree.patricia.
PatriciaTreeBase
getNode(ByteIterable)
- Method in class jetbrains.exodus.tree.patricia.
PatriciaTreeEmpty
getOffset()
- Method in class jetbrains.exodus.log.
BlockDataIterator
getOffset()
- Method in class jetbrains.exodus.log.
ByteIteratorWithAddress
getOffset()
- Method in class jetbrains.exodus.log.
DataIterator
getOpenCursors()
- Method in class jetbrains.exodus.tree.btree.
BTreeMutable
getOpenCursors()
- Method in interface jetbrains.exodus.tree.
ITreeMutable
getPageMaxSize()
- Method in class jetbrains.exodus.tree.btree.
BTreeBalancePolicy
getPrev()
- Method in class jetbrains.exodus.tree.patricia.
PatriciaCursorDecorator
getPrev()
- Method in class jetbrains.exodus.tree.
TreeCursor
getPrev()
- Method in class jetbrains.exodus.tree.
TreeCursorMutable
getPrevDup()
- Method in class jetbrains.exodus.tree.btree.
BTreeCursorDupMutable
getPrevDup()
- Method in class jetbrains.exodus.tree.patricia.
PatriciaCursorDecorator
getPrevDup()
- Method in class jetbrains.exodus.tree.
TreeCursor
getPrevNoDup()
- Method in class jetbrains.exodus.tree.btree.
BTreeCursorDupMutable
getPrevNoDup()
- Method in class jetbrains.exodus.tree.patricia.
PatriciaCursorDecorator
getPrevNoDup()
- Method in class jetbrains.exodus.tree.
TreeCursor
getReader()
- Method in class jetbrains.exodus.log.
LogConfig
getReaderWriterProvider()
- Method in class jetbrains.exodus.log.
LogConfig
getReadonlySnapshot()
- Method in class jetbrains.exodus.env.
TransactionBase
getRoot()
- Method in class jetbrains.exodus.tree.btree.
BTree
getRoot()
- Method in class jetbrains.exodus.tree.btree.
BTreeBase
Returns root page of the tree
getRoot()
- Method in class jetbrains.exodus.tree.btree.
BTreeEmpty
getRoot()
- Method in class jetbrains.exodus.tree.btree.
BTreeMutable
getRoot()
- Method in interface jetbrains.exodus.tree.
ITreeMutable
getRootAddress()
- Method in class jetbrains.exodus.tree.btree.
BTree
getRootAddress()
- Method in class jetbrains.exodus.tree.btree.
BTreeEmpty
getRootAddress()
- Method in class jetbrains.exodus.tree.btree.
BTreeMutable
getRootAddress()
- Method in interface jetbrains.exodus.tree.
ITree
getRootAddress()
- Method in class jetbrains.exodus.tree.patricia.
PatriciaTree
getRootAddress()
- Method in class jetbrains.exodus.tree.patricia.
PatriciaTreeEmpty
getSearchBoth(ByteIterable, ByteIterable)
- Method in class jetbrains.exodus.tree.patricia.
PatriciaCursorDecorator
getSearchBoth(ByteIterable, ByteIterable)
- Method in class jetbrains.exodus.tree.
TreeCursor
getSearchBothRange(ByteIterable, ByteIterable)
- Method in class jetbrains.exodus.tree.patricia.
PatriciaCursorDecorator
getSearchBothRange(ByteIterable, ByteIterable)
- Method in class jetbrains.exodus.tree.
TreeCursor
getSearchKey(ByteIterable)
- Method in class jetbrains.exodus.tree.patricia.
PatriciaCursorDecorator
getSearchKey(ByteIterable)
- Method in class jetbrains.exodus.tree.
TreeCursor
getSearchKeyRange(ByteIterable)
- Method in class jetbrains.exodus.tree.patricia.
PatriciaCursorDecorator
getSearchKeyRange(ByteIterable)
- Method in class jetbrains.exodus.tree.
TreeCursor
getSize()
- Method in class jetbrains.exodus.tree.btree.
BTreeBase
getSize()
- Method in interface jetbrains.exodus.tree.
ITree
getSize()
- Method in class jetbrains.exodus.tree.patricia.
PatriciaTreeBase
getSnapshot()
- Method in class jetbrains.exodus.env.
TransactionBase
getSnapshot(Runnable)
- Method in class jetbrains.exodus.env.
TransactionBase
getSplitPos(BasePage, int)
- Method in class jetbrains.exodus.tree.btree.
BTreeBalancePolicy
getStartTime()
- Method in class jetbrains.exodus.env.
TransactionBase
getStatistics()
- Method in class jetbrains.exodus.env.
EnvironmentImpl
getStatisticsItem(String)
- Method in class jetbrains.exodus.env.
EnvironmentStatistics
getStoreGetCacheHitRate()
- Method in class jetbrains.exodus.env.
EnvironmentImpl
getStructureId()
- Method in interface jetbrains.exodus.log.
Loggable
Returns unique id of structure that the loggable belongs to.
getStructureId()
- Method in class jetbrains.exodus.log.
RandomAccessLoggableImpl
getStructureId()
- Method in class jetbrains.exodus.tree.btree.
BTreeBase
getStructureId()
- Method in interface jetbrains.exodus.tree.
ITree
getStructureId()
- Method in class jetbrains.exodus.tree.patricia.
PatriciaTreeBase
getStructureId()
- Method in class jetbrains.exodus.tree.
TreeMetaInfo
getStuckTransactionCount()
- Method in class jetbrains.exodus.env.
EnvironmentImpl
getSyncPeriod()
- Method in class jetbrains.exodus.log.
LogConfig
getTrace()
- Method in class jetbrains.exodus.env.
TransactionBase
getTrace()
- Method in exception jetbrains.exodus.env.
TransactionFinishedException
getTraverser()
- Method in class jetbrains.exodus.tree.btree.
AddressIterator
getTraverser()
- Method in class jetbrains.exodus.tree.patricia.
AddressIterator
getTree(StoreImpl)
- Method in class jetbrains.exodus.env.
ReadWriteTransaction
getTree(StoreImpl)
- Method in class jetbrains.exodus.env.
TransactionBase
getTree()
- Method in interface jetbrains.exodus.tree.
ITreeCursor
getTree()
- Method in class jetbrains.exodus.tree.patricia.
PatriciaCursorDecorator
getTree()
- Method in class jetbrains.exodus.tree.
TreeCursor
getTree()
- Method in interface jetbrains.exodus.tree.
TreeTraverser
getTreeLoggables(ITree)
- Static method in class jetbrains.exodus.tree.
TreeMetaInfo
getTxnProfiler()
- Method in class jetbrains.exodus.env.
EnvironmentImpl
getType()
- Method in interface jetbrains.exodus.log.
Loggable
Type of loggable.
getType()
- Method in class jetbrains.exodus.log.
RandomAccessLoggableImpl
getType()
- Method in class jetbrains.exodus.tree.btree.
InternalPageMutable
getUserObject(Object)
- Method in class jetbrains.exodus.env.
TransactionBase
getValue()
- Method in class jetbrains.exodus.tree.btree.
LeafNodeKV
getValue()
- Method in interface jetbrains.exodus.tree.
INode
getValue()
- Method in class jetbrains.exodus.tree.patricia.
PatriciaCursorDecorator
getValue()
- Method in class jetbrains.exodus.tree.
TreeCursor
getValue()
- Method in class jetbrains.exodus.tree.
TreeCursorMutable
getValue()
- Method in interface jetbrains.exodus.tree.
TreeTraverser
getWrappedBeginHook(Runnable)
- Method in class jetbrains.exodus.env.
TransactionBase
getWriter()
- Method in class jetbrains.exodus.log.
LogConfig
getWrongAddressErrorMessage(long, long)
- Static method in class jetbrains.exodus.log.
LogUtil
H
HAS_CHILDREN_BIT
- Static variable in class jetbrains.exodus.tree.patricia.
PatriciaTreeBase
HAS_KEY_BIT
- Static variable in class jetbrains.exodus.tree.patricia.
PatriciaTreeBase
HAS_VALUE_BIT
- Static variable in class jetbrains.exodus.tree.patricia.
PatriciaTreeBase
hasDuplicates()
- Method in class jetbrains.exodus.tree.
TreeMetaInfo
hasKey(ByteIterable)
- Method in class jetbrains.exodus.tree.btree.
BTreeBase
hasKey(ByteIterable)
- Method in class jetbrains.exodus.tree.btree.
BTreeEmpty
hasKey(ByteIterable)
- Method in interface jetbrains.exodus.tree.
ITree
hasKey(ByteIterable)
- Method in class jetbrains.exodus.tree.patricia.
PatriciaTreeBase
hasNext()
- Method in class jetbrains.exodus.log.
BlockDataIterator
hasNext()
- Method in class jetbrains.exodus.log.
DataIterator
hasNext()
- Method in class jetbrains.exodus.log.
LoggableIterator
hasNext()
- Method in class jetbrains.exodus.tree.btree.
AddressIterator
hasNext()
- Method in interface jetbrains.exodus.tree.
LongIterator
hasNext()
- Method in class jetbrains.exodus.tree.patricia.
AddressIterator
hasNext()
- Method in class jetbrains.exodus.tree.
TreeCursor
hasNext()
- Method in class jetbrains.exodus.tree.
TreeCursorMutable
hasPair(ByteIterable, ByteIterable)
- Method in class jetbrains.exodus.tree.btree.
BTreeBase
hasPair(ByteIterable, ByteIterable)
- Method in class jetbrains.exodus.tree.btree.
BTreeEmpty
hasPair(ByteIterable, ByteIterable)
- Method in interface jetbrains.exodus.tree.
ITree
hasPair(ByteIterable, ByteIterable)
- Method in class jetbrains.exodus.tree.patricia.
PatriciaTreeBase
hasPair(ByteIterable, ByteIterable)
- Method in class jetbrains.exodus.tree.patricia.
PatriciaTreeWithDuplicates
hasPrev()
- Method in class jetbrains.exodus.tree.
TreeCursor
hasPrev()
- Method in class jetbrains.exodus.tree.
TreeCursorMutable
hasValue()
- Method in interface jetbrains.exodus.tree.
INode
hasValue()
- Method in interface jetbrains.exodus.tree.
TreeTraverser
highAddress
- Variable in class jetbrains.exodus.log.
LogTip
I
id
- Variable in enum jetbrains.exodus.env.
EnvironmentStatistics.Type
incHighAddress(long)
- Method in class jetbrains.exodus.log.
BufferedDataWriter
incrementSize()
- Method in class jetbrains.exodus.tree.btree.
BTreeMutable
init(boolean)
- Method in interface jetbrains.exodus.tree.
TreeTraverser
INode
- Interface in
jetbrains.exodus.tree
INTERNAL
- Static variable in class jetbrains.exodus.tree.btree.
BTreeBase
INTERNAL_ROOT
- Static variable in class jetbrains.exodus.tree.btree.
BTreeBase
InternalPageMutable
- Class in
jetbrains.exodus.tree.btree
invalidate()
- Static method in class jetbrains.exodus.io.
SharedMappedFilesCache
For tests only!!!
invalidate()
- Static method in class jetbrains.exodus.io.
SharedOpenFilesCache
For tests only!!!
isAllowingDuplicates()
- Method in class jetbrains.exodus.tree.btree.
BTreeMutable
isAllowingDuplicates()
- Method in interface jetbrains.exodus.tree.
ITreeMutable
isBottom()
- Method in class jetbrains.exodus.tree.btree.
InternalPageMutable
isCleanDirectoryExpected()
- Method in class jetbrains.exodus.log.
LogConfig
isClearInvalidLog()
- Method in class jetbrains.exodus.log.
LogConfig
isDisableStoreGetCache()
- Method in class jetbrains.exodus.env.
TransactionBase
isDup()
- Method in class jetbrains.exodus.tree.btree.
BTreeMutable
isDupKey(long)
- Method in class jetbrains.exodus.tree.btree.
BTreeBase
isDurableWrite()
- Method in class jetbrains.exodus.log.
LogConfig
isEmpty()
- Method in class jetbrains.exodus.tree.btree.
BTreeBase
isEmpty()
- Method in class jetbrains.exodus.tree.btree.
BTreeEmpty
isEmpty()
- Method in interface jetbrains.exodus.tree.
ITree
isEmpty()
- Method in class jetbrains.exodus.tree.patricia.
PatriciaTreeBase
isExclusive()
- Method in class jetbrains.exodus.env.
TransactionBase
isFinished()
- Method in class jetbrains.exodus.env.
TransactionBase
isFullFileReadonly()
- Method in class jetbrains.exodus.log.
LogConfig
isIdempotent()
- Method in class jetbrains.exodus.env.
ReadonlyTransaction
isIdempotent()
- Method in class jetbrains.exodus.env.
ReadWriteTransaction
isKeyPrefixing()
- Method in class jetbrains.exodus.tree.btree.
BTreeMetaInfo
isKeyPrefixing()
- Method in class jetbrains.exodus.tree.patricia.
PatriciaMetaInfo
isKeyPrefixing()
- Method in class jetbrains.exodus.tree.
TreeMetaInfo
isLockIgnored()
- Method in class jetbrains.exodus.log.
LogConfig
isLogFile(File)
- Static method in class jetbrains.exodus.log.
LogUtil
isLogFileName(String)
- Static method in class jetbrains.exodus.log.
LogUtil
isMutable()
- Method in class jetbrains.exodus.tree.btree.
LeafNodeKV
isMutable()
- Method in interface jetbrains.exodus.tree.
ITreeCursor
isMutable()
- Method in class jetbrains.exodus.tree.patricia.
PatriciaCursorDecorator
isMutable()
- Method in class jetbrains.exodus.tree.
TreeCursor
isMutable()
- Method in class jetbrains.exodus.tree.
TreeCursorMutable
isNew(Transaction)
- Method in class jetbrains.exodus.env.
StoreImpl
isNonBlockingCache()
- Method in class jetbrains.exodus.log.
LogConfig
isNotEmpty()
- Method in interface jetbrains.exodus.tree.
TreeTraverser
isNullLoggable(byte)
- Static method in class jetbrains.exodus.log.
NullLoggable
isNullLoggable(Loggable)
- Static method in class jetbrains.exodus.log.
NullLoggable
isOpen()
- Method in class jetbrains.exodus.env.
EnvironmentImpl
isOpen()
- Method in class jetbrains.exodus.io.
AbstractDataWriter
isReadonly()
- Method in class jetbrains.exodus.env.
ReadonlyTransaction
isReadonly()
- Method in class jetbrains.exodus.env.
ReadWriteTransaction
isReadonlyReaderWriterProvider()
- Method in class jetbrains.exodus.log.
LogConfig
isSettingHighAddressDenied()
- Method in class jetbrains.exodus.log.
LogTestConfig
If settingHighAddressDenied is true, attempt to modify log high address with Log.setHighAddress() will fail.
isSharedCache()
- Method in class jetbrains.exodus.log.
LogConfig
isWarmup()
- Method in class jetbrains.exodus.log.
LogConfig
iterator()
- Method in class jetbrains.exodus.log.
ByteIterableWithAddress
iterator(int)
- Method in class jetbrains.exodus.log.
ByteIterableWithAddress
ITree
- Interface in
jetbrains.exodus.tree
Interface for immutable tree implementations
ITreeCursor
- Interface in
jetbrains.exodus.tree
ITreeCursorMutable
- Interface in
jetbrains.exodus.tree
ITreeMutable
- Interface in
jetbrains.exodus.tree
J
jetbrains.exodus.env
- package jetbrains.exodus.env
jetbrains.exodus.io
- package jetbrains.exodus.io
jetbrains.exodus.log
- package jetbrains.exodus.log
jetbrains.exodus.tree
- package jetbrains.exodus.tree
jetbrains.exodus.tree.btree
- package jetbrains.exodus.tree.btree
jetbrains.exodus.tree.patricia
- package jetbrains.exodus.tree.patricia
K
key
- Variable in class jetbrains.exodus.tree.btree.
LeafNodeKV
KEY_PREFIXING_BIT
- Static variable in class jetbrains.exodus.tree.
TreeMetaInfo
keyExists(ByteIterable)
- Method in class jetbrains.exodus.tree.btree.
InternalPageMutable
L
LEAF
- Static variable in class jetbrains.exodus.tree.btree.
BTreeBase
LEAF_DUP_BOTTOM_ROOT
- Static variable in class jetbrains.exodus.tree.btree.
BTreeBase
LEAF_DUP_INTERNAL_ROOT
- Static variable in class jetbrains.exodus.tree.btree.
BTreeBase
LeafNodeKV
- Class in
jetbrains.exodus.tree.btree
Leaf node for external usage.
LeafNodeKV(ByteIterable, ByteIterable)
- Constructor for class jetbrains.exodus.tree.btree.
LeafNodeKV
length()
- Method in interface jetbrains.exodus.log.
Loggable
Length of the loggable with header and data.
length()
- Method in class jetbrains.exodus.log.
RandomAccessLoggableImpl
listFileAddresses(File)
- Static method in class jetbrains.exodus.log.
LogUtil
listFileAddresses(long, File)
- Static method in class jetbrains.exodus.log.
LogUtil
listFiles(File)
- Static method in class jetbrains.exodus.log.
LogUtil
load(EnvironmentImpl, byte, ByteIterator)
- Static method in class jetbrains.exodus.tree.btree.
BTreeMetaInfo
load(ByteIterator, int)
- Method in class jetbrains.exodus.tree.btree.
InternalPageMutable
load(EnvironmentImpl, byte, ByteIterator)
- Static method in class jetbrains.exodus.tree.patricia.
PatriciaMetaInfo
load(EnvironmentImpl, boolean, boolean, int)
- Static method in class jetbrains.exodus.tree.
TreeMetaInfo
load(EnvironmentImpl, ByteIterable)
- Static method in class jetbrains.exodus.tree.
TreeMetaInfo
loadLeaf(long)
- Method in class jetbrains.exodus.tree.btree.
BTreeBase
loadPage(long)
- Method in class jetbrains.exodus.tree.btree.
BTreeBase
loadPage(int, ByteIterableWithAddress)
- Method in class jetbrains.exodus.tree.btree.
BTreeBase
log
- Variable in class jetbrains.exodus.tree.btree.
BTreeBase
log
- Variable in class jetbrains.exodus.tree.patricia.
PatriciaTreeBase
log
- Variable in class jetbrains.exodus.tree.
TreeMetaInfo
LOG_BLOCK_ALIGNMENT
- Static variable in class jetbrains.exodus.log.
LogUtil
LOG_FILE_EXTENSION
- Static variable in class jetbrains.exodus.log.
LogUtil
LOG_FILE_EXTENSION_LENGTH
- Static variable in class jetbrains.exodus.log.
LogUtil
LOG_FILE_NAME_FILTER
- Static variable in class jetbrains.exodus.log.
LogUtil
LOG_FILE_NAME_LENGTH
- Static variable in class jetbrains.exodus.log.
LogUtil
LOG_FILE_NAME_WITH_EXT_LENGTH
- Static variable in class jetbrains.exodus.log.
LogUtil
LogConfig
- Class in
jetbrains.exodus.log
LogConfig()
- Constructor for class jetbrains.exodus.log.
LogConfig
Loggable
- Interface in
jetbrains.exodus.log
For writing a loggable to log, instance should provide only type, data and its length.
LoggableIterator
- Class in
jetbrains.exodus.log
Stops at the end of log or on the file hole
LoggableIterator(Log, long)
- Constructor for class jetbrains.exodus.log.
LoggableIterator
LoggableIterator(Log, ByteIteratorWithAddress)
- Constructor for class jetbrains.exodus.log.
LoggableIterator
LogTestConfig
- Class in
jetbrains.exodus.log
LogTestConfig()
- Constructor for class jetbrains.exodus.log.
LogTestConfig
LogTip
- Class in
jetbrains.exodus.log
LogTip(byte[], long, int, long, long, BlockSet.Immutable)
- Constructor for class jetbrains.exodus.log.
LogTip
LogUtil
- Class in
jetbrains.exodus.log
LongIterator
- Interface in
jetbrains.exodus.tree
M
mainTree
- Variable in class jetbrains.exodus.tree.btree.
BTreeMutatingTraverser
mainTree
- Variable in class jetbrains.exodus.tree.btree.
BTreeMutatingTraverserDup
MAX_VALID_LOGGABLE_TYPE
- Static variable in class jetbrains.exodus.tree.patricia.
PatriciaTreeBase
Loggable types describing patricia tree nodes.
mergeWithChildren()
- Method in class jetbrains.exodus.tree.btree.
InternalPageMutable
mergeWithLeft(BasePageMutable)
- Method in class jetbrains.exodus.tree.btree.
InternalPageMutable
mergeWithRight(BasePageMutable)
- Method in class jetbrains.exodus.tree.btree.
InternalPageMutable
META_TREE_ID
- Static variable in class jetbrains.exodus.env.
EnvironmentImpl
MetaTree
- Interface in
jetbrains.exodus.env
MetaTreePrototype
- Interface in
jetbrains.exodus.env
moveDown()
- Method in interface jetbrains.exodus.tree.
TreeTraverser
moveDownToLast()
- Method in interface jetbrains.exodus.tree.
TreeTraverser
moveIfNecessary()
- Method in class jetbrains.exodus.tree.
TreeCursorMutable
moveLeft()
- Method in interface jetbrains.exodus.tree.
TreeTraverser
moveRight()
- Method in interface jetbrains.exodus.tree.
TreeTraverser
moveTo(ByteIterable, ByteIterable, boolean)
- Method in class jetbrains.exodus.tree.
TreeCursor
moveTo(ByteIterable, ByteIterable, boolean)
- Method in class jetbrains.exodus.tree.
TreeCursorMutable
moveTo(ByteIterable, ByteIterable)
- Method in interface jetbrains.exodus.tree.
TreeTraverser
moveToRange(ByteIterable, ByteIterable)
- Method in interface jetbrains.exodus.tree.
TreeTraverser
moveUp()
- Method in interface jetbrains.exodus.tree.
TreeTraverser
MutableTreeRoot
- Interface in
jetbrains.exodus.tree
Marker interface for nodes suitable for TreeCursorMutable reset
N
needMerge(BasePage, BasePage)
- Method in class jetbrains.exodus.tree.btree.
BTreeBalancePolicy
Is invoked on the leaf deletion only.
needSplit(BasePage)
- Method in class jetbrains.exodus.tree.btree.
BTreeBalancePolicy
next()
- Method in class jetbrains.exodus.log.
BlockDataIterator
next()
- Method in class jetbrains.exodus.log.
DataIterator
next()
- Method in class jetbrains.exodus.log.
LoggableIterator
next()
- Method in class jetbrains.exodus.tree.btree.
AddressIterator
next()
- Method in interface jetbrains.exodus.tree.
LongIterator
next()
- Method in class jetbrains.exodus.tree.patricia.
AddressIterator
nextAfterRemovedKey
- Variable in class jetbrains.exodus.tree.
TreeCursorMutable
nextAfterRemovedValue
- Variable in class jetbrains.exodus.tree.
TreeCursorMutable
nextBytes(byte[], int, int)
- Method in interface jetbrains.exodus.log.
BlockByteIterator
nextLong(int, int)
- Method in class jetbrains.exodus.log.
ByteIterableWithAddress
nextLong(int)
- Method in class jetbrains.exodus.log.
DataIterator
NO_STRUCTURE_ID
- Static variable in interface jetbrains.exodus.log.
Loggable
NODE_WO_KEY_WO_VALUE_WO_CHILDREN
- Static variable in class jetbrains.exodus.tree.patricia.
PatriciaTreeBase
notifyCursors(ITreeMutable)
- Static method in class jetbrains.exodus.tree.
TreeCursorMutable
notifyCursors(ITreeMutable, ITreeCursorMutable)
- Static method in class jetbrains.exodus.tree.
TreeCursorMutable
NULL_ADDRESS
- Static variable in interface jetbrains.exodus.log.
Loggable
NullLoggable
- Class in
jetbrains.exodus.log
O
openBitmap(String, StoreConfig)
- Method in class jetbrains.exodus.env.
ContextualEnvironmentImpl
openBitmap(String, StoreConfig, Transaction)
- Method in class jetbrains.exodus.env.
EnvironmentImpl
openCursor()
- Method in class jetbrains.exodus.env.
ContextualStoreImpl
openCursor(Transaction)
- Method in class jetbrains.exodus.env.
StoreImpl
openCursor()
- Method in class jetbrains.exodus.tree.btree.
BTreeBase
openCursor()
- Method in class jetbrains.exodus.tree.btree.
BTreeEmpty
openCursor()
- Method in class jetbrains.exodus.tree.btree.
BTreeMutable
openCursor()
- Method in interface jetbrains.exodus.tree.
ITree
openCursor()
- Method in class jetbrains.exodus.tree.patricia.
PatriciaTree
openCursor()
- Method in class jetbrains.exodus.tree.patricia.
PatriciaTreeEmpty
openCursor()
- Method in class jetbrains.exodus.tree.patricia.
PatriciaTreeWithDuplicates
openOrCreateBlock(long, long)
- Method in class jetbrains.exodus.io.
AbstractDataWriter
openOrCreateBlockImpl(long, long)
- Method in class jetbrains.exodus.io.
AbstractDataWriter
openStore(String, StoreConfig)
- Method in class jetbrains.exodus.env.
ContextualEnvironmentImpl
openStore(String, StoreConfig, boolean)
- Method in class jetbrains.exodus.env.
ContextualEnvironmentImpl
openStore(String, StoreConfig, Transaction)
- Method in class jetbrains.exodus.env.
ContextualEnvironmentImpl
openStore(String, StoreConfig, Transaction, boolean)
- Method in class jetbrains.exodus.env.
ContextualEnvironmentImpl
openStore(String, StoreConfig, Transaction)
- Method in class jetbrains.exodus.env.
EnvironmentImpl
openStore(String, StoreConfig, Transaction, boolean)
- Method in class jetbrains.exodus.env.
EnvironmentImpl
openStoreByStructureId(int)
- Method in class jetbrains.exodus.env.
ReadWriteTransaction
P
pageAddress
- Variable in class jetbrains.exodus.log.
LogTip
PatriciaCursorDecorator
- Class in
jetbrains.exodus.tree.patricia
PatriciaCursorDecorator(ITreeCursor)
- Constructor for class jetbrains.exodus.tree.patricia.
PatriciaCursorDecorator
PatriciaMetaInfo
- Class in
jetbrains.exodus.tree.patricia
PatriciaMetaInfo(Log, boolean, int)
- Constructor for class jetbrains.exodus.tree.patricia.
PatriciaMetaInfo
PatriciaTree
- Class in
jetbrains.exodus.tree.patricia
PatriciaTree(Log, long, int)
- Constructor for class jetbrains.exodus.tree.patricia.
PatriciaTree
PatriciaTreeBase
- Class in
jetbrains.exodus.tree.patricia
PatriciaTreeBase(Log, int)
- Constructor for class jetbrains.exodus.tree.patricia.
PatriciaTreeBase
PatriciaTreeEmpty
- Class in
jetbrains.exodus.tree.patricia
PatriciaTreeEmpty(Log, int, boolean)
- Constructor for class jetbrains.exodus.tree.patricia.
PatriciaTreeEmpty
PatriciaTreeForReclaim
- Class in
jetbrains.exodus.tree.patricia
PatriciaTreeForReclaim(Log, long, int)
- Constructor for class jetbrains.exodus.tree.patricia.
PatriciaTreeForReclaim
PatriciaTreeWithDuplicates
- Class in
jetbrains.exodus.tree.patricia
PatriciaTreeWithDuplicates(Log, long, int)
- Constructor for class jetbrains.exodus.tree.patricia.
PatriciaTreeWithDuplicates
PatriciaTreeWithDuplicates(Log, long, int, boolean)
- Constructor for class jetbrains.exodus.tree.patricia.
PatriciaTreeWithDuplicates
PatriciaTreeWithDuplicates(ITree)
- Constructor for class jetbrains.exodus.tree.patricia.
PatriciaTreeWithDuplicates
persistCreation(Transaction)
- Method in class jetbrains.exodus.env.
StoreImpl
pushChild(TreePos, BasePage, int)
- Method in class jetbrains.exodus.tree.btree.
BTreeMutatingTraverser
pushChild(TreePos, BasePage, int)
- Method in class jetbrains.exodus.tree.btree.
BTreeMutatingTraverserDup
put(ByteIterable, ByteIterable)
- Method in class jetbrains.exodus.env.
ContextualStoreImpl
put(Transaction, ByteIterable, ByteIterable)
- Method in class jetbrains.exodus.env.
StoreImpl
put(INode)
- Method in class jetbrains.exodus.tree.btree.
BTreeMutable
put(ByteIterable, ByteIterable)
- Method in class jetbrains.exodus.tree.btree.
BTreeMutable
put(ByteIterable, ByteIterable, boolean, boolean[])
- Method in class jetbrains.exodus.tree.btree.
InternalPageMutable
put(ByteIterable, ByteIterable)
- Method in interface jetbrains.exodus.tree.
ITreeMutable
If tree supports duplicates, then add key/value pair.
put(INode)
- Method in interface jetbrains.exodus.tree.
ITreeMutable
If tree supports duplicates, then add key/value pair.
putNotifyNoCursors(Transaction, ByteIterable, ByteIterable)
- Method in class jetbrains.exodus.env.
StoreImpl
putRight(ByteIterable, ByteIterable)
- Method in class jetbrains.exodus.env.
ContextualStoreImpl
putRight(Transaction, ByteIterable, ByteIterable)
- Method in class jetbrains.exodus.env.
StoreImpl
putRight(INode)
- Method in class jetbrains.exodus.tree.btree.
BTreeMutable
putRight(ByteIterable, ByteIterable)
- Method in class jetbrains.exodus.tree.btree.
BTreeMutable
putRight(ByteIterable, ByteIterable)
- Method in class jetbrains.exodus.tree.btree.
InternalPageMutable
putRight(ByteIterable, ByteIterable)
- Method in interface jetbrains.exodus.tree.
ITreeMutable
Add key/value pair with greatest (rightmost) key.
putRight(INode)
- Method in interface jetbrains.exodus.tree.
ITreeMutable
Add key/value pair with greatest (rightmost) key.
R
raise(String, Log, long)
- Static method in exception jetbrains.exodus.log.
DataCorruptionException
RandomAccessLoggable
- Interface in
jetbrains.exodus.log
RandomAccessLoggableImpl
- Class in
jetbrains.exodus.log
RandomAccessLoggableImpl(long, byte, ByteIterableWithAddress, int, int)
- Constructor for class jetbrains.exodus.log.
RandomAccessLoggableImpl
ReadBytesListener
- Interface in
jetbrains.exodus.log
ReadonlyTransaction
- Class in
jetbrains.exodus.env
ReadonlyTransaction(EnvironmentImpl, boolean, Runnable)
- Constructor for class jetbrains.exodus.env.
ReadonlyTransaction
ReadWriteTransaction
- Class in
jetbrains.exodus.env
reclaim(Transaction, RandomAccessLoggable, Iterator<RandomAccessLoggable>)
- Method in class jetbrains.exodus.env.
StoreImpl
reclaim(RandomAccessLoggable, Iterator<RandomAccessLoggable>)
- Method in class jetbrains.exodus.tree.btree.
BTreeMutable
reclaim(RandomAccessLoggable, Iterator<RandomAccessLoggable>)
- Method in interface jetbrains.exodus.tree.
ITreeMutable
Same as reclaim with expirationChecker, but takes all loggables into account
remove()
- Method in class jetbrains.exodus.log.
LoggableIterator
removeChild(int)
- Method in class jetbrains.exodus.tree.btree.
InternalPageMutable
RemoveFileListener
- Interface in
jetbrains.exodus.log
removeFiles(long[], RemoveBlockType)
- Method in class jetbrains.exodus.env.
EnvironmentImpl
removeStore(String, Transaction)
- Method in class jetbrains.exodus.env.
EnvironmentImpl
reset(MutableTreeRoot)
- Method in class jetbrains.exodus.tree.
TreeCursorMutable
reset(MutableTreeRoot)
- Method in interface jetbrains.exodus.tree.
TreeTraverser
resumeGC()
- Method in class jetbrains.exodus.env.
EnvironmentImpl
revert()
- Method in class jetbrains.exodus.env.
ReadonlyTransaction
revert()
- Method in class jetbrains.exodus.env.
ReadWriteTransaction
ROOT_BIT
- Static variable in class jetbrains.exodus.tree.patricia.
PatriciaTreeBase
ROOT_BIT_WITH_BACKREF
- Static variable in class jetbrains.exodus.tree.patricia.
PatriciaTreeBase
rootAddress()
- Method in interface jetbrains.exodus.env.
MetaTreePrototype
S
save()
- Method in class jetbrains.exodus.tree.btree.
BTreeMutable
save()
- Method in interface jetbrains.exodus.tree.
ITreeMutable
Save changes to log.
saveChildren()
- Method in class jetbrains.exodus.tree.btree.
InternalPageMutable
set(int, ILeafNode, BasePageMutable)
- Method in class jetbrains.exodus.tree.btree.
InternalPageMutable
setCachedBlocks(Iterable<Block>)
- Method in class jetbrains.exodus.log.
LogTip
setCacheGenerationCount(int)
- Method in class jetbrains.exodus.log.
LogConfig
setCacheOpenFilesCount(int)
- Method in class jetbrains.exodus.log.
LogConfig
setCachePageSize(int)
- Method in class jetbrains.exodus.log.
LogConfig
setCacheReadAheadMultiple(int)
- Method in class jetbrains.exodus.log.
LogConfig
setCacheUseSoftReferences(boolean)
- Method in class jetbrains.exodus.log.
LogConfig
setCipherBasicIV(long)
- Method in class jetbrains.exodus.log.
LogConfig
setCipherKey(byte[])
- Method in class jetbrains.exodus.log.
LogConfig
setCipherProvider(StreamCipherProvider)
- Method in class jetbrains.exodus.log.
LogConfig
setCleanDirectoryExpected(boolean)
- Method in class jetbrains.exodus.log.
LogConfig
setClearInvalidLog(boolean)
- Method in class jetbrains.exodus.log.
LogConfig
setCommitHook(Runnable)
- Method in class jetbrains.exodus.env.
ReadonlyTransaction
setCommitHook(Runnable)
- Method in class jetbrains.exodus.env.
ReadWriteTransaction
setDisableStoreGetCache(boolean)
- Method in class jetbrains.exodus.env.
TransactionBase
setDurableWrite(boolean)
- Method in class jetbrains.exodus.log.
LogConfig
setExclusive(boolean)
- Method in class jetbrains.exodus.env.
TransactionBase
setFileSize(long)
- Method in class jetbrains.exodus.log.
LogConfig
setFullFileReadonly(boolean)
- Method in class jetbrains.exodus.log.
LogConfig
setHighAddress(long)
- Method in class jetbrains.exodus.log.
BufferedDataWriter
setIsFinished()
- Method in class jetbrains.exodus.env.
ReadWriteTransaction
setIsFinished()
- Method in class jetbrains.exodus.env.
TransactionBase
setLastPageLength(int)
- Method in class jetbrains.exodus.log.
BufferedDataWriter
setLocation(String)
- Method in class jetbrains.exodus.log.
LogConfig
setLockIgnored(boolean)
- Method in class jetbrains.exodus.log.
LogConfig
setLockTimeout(long)
- Method in class jetbrains.exodus.log.
LogConfig
setMaxHighAddress(long)
- Method in class jetbrains.exodus.log.
LogTestConfig
setMemoryUsage(long)
- Method in class jetbrains.exodus.log.
LogConfig
setMemoryUsagePercentage(int)
- Method in class jetbrains.exodus.log.
LogConfig
setMutableChild(int, BasePageMutable)
- Method in class jetbrains.exodus.tree.btree.
InternalPageMutable
setNonBlockingCache(boolean)
- Method in class jetbrains.exodus.log.
LogConfig
setReader(DataReader)
- Method in class jetbrains.exodus.log.
LogConfig
Deprecated.
setReaderWriter(DataReader, DataWriter)
- Method in class jetbrains.exodus.log.
LogConfig
setReaderWriterProvider(String)
- Method in class jetbrains.exodus.log.
LogConfig
setSettingHighAddressDenied(boolean)
- Method in class jetbrains.exodus.log.
LogTestConfig
setSharedCache(boolean)
- Method in class jetbrains.exodus.log.
LogConfig
setSize(int)
- Static method in class jetbrains.exodus.io.
SharedOpenFilesCache
setSyncPeriod(long)
- Method in class jetbrains.exodus.log.
LogConfig
setUserObject(Object, Object)
- Method in class jetbrains.exodus.env.
TransactionBase
setUseV1Format(boolean)
- Method in class jetbrains.exodus.log.
LogConfig
setWarmup(boolean)
- Method in class jetbrains.exodus.log.
LogConfig
setWriter(DataWriter)
- Method in class jetbrains.exodus.log.
LogConfig
Deprecated.
SharedMappedFilesCache
- Class in
jetbrains.exodus.io
SharedOpenFilesCache
- Class in
jetbrains.exodus.io
SingleByteIterable
- Class in
jetbrains.exodus.log
size
- Variable in class jetbrains.exodus.tree.btree.
BTreeBase
size
- Variable in class jetbrains.exodus.tree.patricia.
PatriciaTreeBase
skip(long)
- Method in class jetbrains.exodus.log.
BlockDataIterator
skip(long)
- Method in class jetbrains.exodus.log.
DataIterator
skipSubTree()
- Method in class jetbrains.exodus.tree.btree.
AddressIterator
skipSubTree()
- Method in class jetbrains.exodus.tree.patricia.
AddressIterator
split(int, int)
- Method in class jetbrains.exodus.tree.btree.
InternalPageMutable
storeExists(String, Transaction)
- Method in class jetbrains.exodus.env.
EnvironmentImpl
StoreImpl
- Class in
jetbrains.exodus.env
structureId
- Variable in class jetbrains.exodus.tree.btree.
BTreeBase
structureId
- Variable in class jetbrains.exodus.tree.patricia.
PatriciaTreeBase
structureId
- Variable in class jetbrains.exodus.tree.
TreeMetaInfo
subIterable(int, int)
- Method in class jetbrains.exodus.log.
ByteIterableWithAddress
suspendGC()
- Method in class jetbrains.exodus.env.
EnvironmentImpl
sync()
- Method in class jetbrains.exodus.io.
AbstractDataWriter
syncDirectory()
- Method in class jetbrains.exodus.io.
AbstractDataWriter
syncImpl()
- Method in class jetbrains.exodus.io.
AbstractDataWriter
T
toByteIterable()
- Method in class jetbrains.exodus.tree.
TreeMetaInfo
toConfig(TreeMetaInfo)
- Static method in class jetbrains.exodus.tree.
TreeMetaInfo
TooBigLoggableException
- Exception in
jetbrains.exodus.log
TooBigLoggableException()
- Constructor for exception jetbrains.exodus.log.
TooBigLoggableException
TooBigLoggableException(String)
- Constructor for exception jetbrains.exodus.log.
TooBigLoggableException
toString()
- Method in class jetbrains.exodus.tree.btree.
InternalPageMutable
toString()
- Method in class jetbrains.exodus.tree.btree.
LeafNodeKV
toString(INode)
- Method in interface jetbrains.exodus.tree.
Dumpable.ToString
TransactionAcquireTimeoutException
- Exception in
jetbrains.exodus.env
TransactionBase
- Class in
jetbrains.exodus.env
Base class for transactions.
TransactionBase(EnvironmentImpl, boolean)
- Constructor for class jetbrains.exodus.env.
TransactionBase
TransactionFinishedException
- Exception in
jetbrains.exodus.env
traverser
- Variable in class jetbrains.exodus.tree.btree.
BTreeCursorDupMutable
tree
- Variable in class jetbrains.exodus.tree.
TreeCursorMutable
treeAddress()
- Method in interface jetbrains.exodus.env.
MetaTreePrototype
treeChanged()
- Method in interface jetbrains.exodus.tree.
ITreeCursorMutable
treeChanged()
- Method in class jetbrains.exodus.tree.
TreeCursorMutable
TreeCursor
- Class in
jetbrains.exodus.tree
TreeCursor(TreeTraverser)
- Constructor for class jetbrains.exodus.tree.
TreeCursor
TreeCursor(TreeTraverser, boolean)
- Constructor for class jetbrains.exodus.tree.
TreeCursor
TreeCursorMutable
- Class in
jetbrains.exodus.tree
Cursor with deleteCurrent support.
TreeCursorMutable(ITreeMutable, TreeTraverser)
- Constructor for class jetbrains.exodus.tree.
TreeCursorMutable
TreeCursorMutable(ITreeMutable, TreeTraverser, boolean)
- Constructor for class jetbrains.exodus.tree.
TreeCursorMutable
TreeMetaInfo
- Class in
jetbrains.exodus.tree
TreeMetaInfo(Log, boolean, int)
- Constructor for class jetbrains.exodus.tree.
TreeMetaInfo
TreeTraverser
- Interface in
jetbrains.exodus.tree
truncateStore(String, Transaction)
- Method in class jetbrains.exodus.env.
EnvironmentImpl
TYPE
- Static variable in class jetbrains.exodus.log.
NullLoggable
U
useV1Format()
- Method in class jetbrains.exodus.log.
LogConfig
V
value
- Variable in class jetbrains.exodus.tree.btree.
LeafNodeKV
valueOf(String)
- Static method in enum jetbrains.exodus.env.
EnvironmentStatistics.Type
Returns the enum constant of this type with the specified name.
values()
- Static method in enum jetbrains.exodus.env.
EnvironmentStatistics.Type
Returns an array containing the constants of this enum type, in the order they are declared.
W
wasDelete
- Variable in class jetbrains.exodus.tree.
TreeCursorMutable
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
V
W
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes