Overview
Package
Class
Use
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
AbstractDataArray
- Class in
krati.store
AbstractDataArray
AbstractDataArray(int, int, int, File, SegmentFactory, int, double)
- Constructor for class krati.store.
AbstractDataArray
Constructs a data array.
AbstractEntry
<
T
extends
EntryValue
> - Class in
krati.core.array.entry
Entry.
AbstractEntry(int, EntryValueFactory<T>, int)
- Constructor for class krati.core.array.entry.
AbstractEntry
Create a new entry to hold updates to an array.
AbstractSegment
- Class in
krati.core.segment
AbstractSegment
AbstractSegment(int, File, int, Segment.Mode)
- Constructor for class krati.core.segment.
AbstractSegment
add(T)
- Method in interface krati.core.array.entry.
Entry
Adds an EntryValue.
add(int, int, long)
- Method in class krati.core.array.entry.
EntryValueBatchInt
add(int, long, long)
- Method in class krati.core.array.entry.
EntryValueBatchLong
add(int, short, long)
- Method in class krati.core.array.entry.
EntryValueBatchShort
add(EntryValueInt)
- Method in class krati.core.array.entry.
PreFillEntryInt
add(int, int, long)
- Method in class krati.core.array.entry.
PreFillEntryInt
Adds data to this Entry.
add(EntryValueLong)
- Method in class krati.core.array.entry.
PreFillEntryLong
add(int, long, long)
- Method in class krati.core.array.entry.
PreFillEntryLong
Adds data to this Entry.
add(EntryValueShort)
- Method in class krati.core.array.entry.
PreFillEntryShort
add(int, short, long)
- Method in class krati.core.array.entry.
PreFillEntryShort
Adds data to this Entry.
add(T)
- Method in class krati.core.array.entry.
SimpleEntry
add(byte[], long)
- Method in class krati.store.
BytesDB
add(byte[], int, int, long)
- Method in class krati.store.
BytesDB
add(V)
- Method in interface krati.store.
DataSet
add(byte[])
- Method in class krati.store.
DynamicDataSet
add(byte[])
- Method in class krati.store.
StaticDataSet
addInternal(int, byte[])
- Method in class krati.store.
DynamicDataSet
AddressArray
- Interface in
krati.core.array
AddressArray is for maintaining address pointers (long values) to data stored in segments.
AddressFormat
- Class in
krati.core.segment
AddressFormat
AddressFormat()
- Constructor for class krati.core.segment.
AddressFormat
AddressFormat(int, int)
- Constructor for class krati.core.segment.
AddressFormat
addToRecycleQueue(Entry<T>)
- Method in class krati.core.array.entry.
EntryPool
addToServiceQueue(Entry<T>)
- Method in class krati.core.array.entry.
EntryPool
afterPersist(Entry<? extends EntryValue>)
- Method in class krati.core.array.entry.
EntryPersistAdapter
afterPersist(Entry<? extends EntryValue>)
- Method in interface krati.core.array.entry.
EntryPersistListener
append(byte[])
- Method in class krati.core.segment.
ChannelSegment
append(byte[], int, int)
- Method in class krati.core.segment.
ChannelSegment
append(byte[])
- Method in class krati.core.segment.
MappedSegment
append(byte[], int, int)
- Method in class krati.core.segment.
MappedSegment
append(byte[])
- Method in class krati.core.segment.
MemorySegment
append(byte[], int, int)
- Method in class krati.core.segment.
MemorySegment
append(byte[])
- Method in interface krati.core.segment.
Segment
append(byte[], int, int)
- Method in interface krati.core.segment.
Segment
append(byte[])
- Method in class krati.core.segment.
WriteBufferSegment
append(byte[], int, int)
- Method in class krati.core.segment.
WriteBufferSegment
appendInt(int)
- Method in class krati.core.segment.
ChannelSegment
appendInt(int)
- Method in class krati.core.segment.
MappedSegment
appendInt(int)
- Method in class krati.core.segment.
MemorySegment
appendInt(int)
- Method in interface krati.core.segment.
Segment
appendInt(int)
- Method in class krati.core.segment.
WriteBufferSegment
appendLong(long)
- Method in class krati.core.segment.
ChannelSegment
appendLong(long)
- Method in class krati.core.segment.
MappedSegment
appendLong(long)
- Method in class krati.core.segment.
MemorySegment
appendLong(long)
- Method in interface krati.core.segment.
Segment
appendLong(long)
- Method in class krati.core.segment.
WriteBufferSegment
appendShort(short)
- Method in class krati.core.segment.
ChannelSegment
appendShort(short)
- Method in class krati.core.segment.
MappedSegment
appendShort(short)
- Method in class krati.core.segment.
MemorySegment
appendShort(short)
- Method in interface krati.core.segment.
Segment
appendShort(short)
- Method in class krati.core.segment.
WriteBufferSegment
applyEntries(boolean)
- Method in class krati.core.array.basic.
ArrayEntryManager
Apply accumulated entries to the array file.
applyEntries(List<Entry<V>>)
- Method in class krati.core.array.basic.
ArrayEntryManager
Array
- Interface in
krati.array
Array
ARRAY_HEADER_LENGTH
- Static variable in class krati.core.array.basic.
ArrayFile
ArrayEntryManager
<
V
extends
EntryValue
> - Class in
krati.core.array.basic
ArrayEntryManager(RecoverableArray<V>, int, int)
- Constructor for class krati.core.array.basic.
ArrayEntryManager
arrayExpanded(DynamicArray)
- Method in interface krati.core.array.basic.
ArrayExpandListener
arrayExpanded(DynamicArray)
- Method in class krati.core.array.basic.
DynamicIntArray
arrayExpanded(DynamicArray)
- Method in class krati.core.array.basic.
DynamicLongArray
arrayExpanded(DynamicArray)
- Method in class krati.core.array.basic.
DynamicShortArray
ArrayExpandListener
- Interface in
krati.core.array.basic
ArrayExpandListener
ArrayFile
- Class in
krati.core.array.basic
ArrayFile is not thread safe.
ArrayFile(File, int, int)
- Constructor for class krati.core.array.basic.
ArrayFile
Creates a new ArrayFile based on a given length and element size.
asReadOnly()
- Method in class krati.core.segment.
ChannelSegment
asReadOnly()
- Method in class krati.core.segment.
MappedSegment
asReadOnly()
- Method in class krati.core.segment.
MemorySegment
asReadOnly()
- Method in interface krati.core.segment.
Segment
asReadOnly()
- Method in class krati.core.segment.
WriteBufferSegment
assemble(byte[])
- Method in interface krati.store.
DataSetHandler
assemble(byte[], byte[])
- Method in interface krati.store.
DataSetHandler
assemble(byte[], byte[])
- Method in interface krati.store.
DataStoreHandler
assemble(byte[], byte[], byte[])
- Method in interface krati.store.
DataStoreHandler
assemble(byte[])
- Method in class krati.store.
DefaultDataSetHandler
assemble(byte[], byte[])
- Method in class krati.store.
DefaultDataSetHandler
assemble(byte[], byte[])
- Method in class krati.store.
DefaultDataStoreHandler
assemble(byte[], byte[], byte[])
- Method in class krati.store.
DefaultDataStoreHandler
B
beforePersist(Entry<? extends EntryValue>)
- Method in class krati.core.array.entry.
EntryPersistAdapter
beforePersist(Entry<? extends EntryValue>)
- Method in interface krati.core.array.entry.
EntryPersistListener
BytesDB
- Class in
krati.store
BytesDB.
BytesDB(File, int, int, int, int, SegmentFactory)
- Constructor for class krati.store.
BytesDB
BytesDB(File, int, int, int, int, SegmentFactory, double)
- Constructor for class krati.store.
BytesDB
C
canAppendToBuffer()
- Method in class krati.core.segment.
ChannelSegment
canAppendToBuffer()
- Method in class krati.core.segment.
MappedSegment
canAppendToBuffer()
- Method in class krati.core.segment.
MemorySegment
canAppendToBuffer()
- Method in interface krati.core.segment.
Segment
canAppendToBuffer()
- Method in class krati.core.segment.
WriteBufferSegment
canReadFromBuffer()
- Method in class krati.core.segment.
ChannelSegment
canReadFromBuffer()
- Method in class krati.core.segment.
MappedSegment
canReadFromBuffer()
- Method in class krati.core.segment.
MemorySegment
canReadFromBuffer()
- Method in interface krati.core.segment.
Segment
canReadFromBuffer()
- Method in class krati.core.segment.
WriteBufferSegment
capacity()
- Method in class krati.core.array.entry.
AbstractEntry
capacity()
- Method in interface krati.core.array.entry.
Entry
ChannelReader
- Class in
krati.io
A simple data reader based on FileChannel.
ChannelReader(File)
- Constructor for class krati.io.
ChannelReader
ChannelSegment
- Class in
krati.core.segment
ChannelSegment
ChannelSegment(int, File, int, Segment.Mode)
- Constructor for class krati.core.segment.
ChannelSegment
ChannelSegmentFactory
- Class in
krati.core.segment
ChannelSegmentFactory
ChannelSegmentFactory()
- Constructor for class krati.core.segment.
ChannelSegmentFactory
ChannelWriter
- Class in
krati.io
A simple data writer based on FileChannel.
ChannelWriter(File)
- Constructor for class krati.io.
ChannelWriter
Chronos
- Class in
krati.util
Chronos
Chronos()
- Constructor for class krati.util.
Chronos
Constructor : initialize the tick and sets no stream
Chronos(PrintStream)
- Constructor for class krati.util.
Chronos
Constructor : initialize the tick and set the stream to the one given
clear()
- Method in interface krati.array.
Array
Clears this Array.
clear()
- Method in class krati.core.array.basic.
ArrayEntryManager
clear()
- Method in class krati.core.array.basic.
DynamicIntArray
clear()
- Method in class krati.core.array.basic.
DynamicLongArray
clear()
- Method in class krati.core.array.basic.
DynamicShortArray
clear()
- Method in class krati.core.array.basic.
MemoryIntArray
clear()
- Method in class krati.core.array.basic.
MemoryLongArray
clear()
- Method in class krati.core.array.basic.
MemoryShortArray
clear()
- Method in class krati.core.array.basic.
StaticIntArray
clear()
- Method in class krati.core.array.basic.
StaticLongArray
clear()
- Method in class krati.core.array.basic.
StaticShortArray
clear()
- Method in class krati.core.array.entry.
AbstractEntry
clear()
- Method in interface krati.core.array.entry.
Entry
Clears this Entry.
clear()
- Method in class krati.core.array.entry.
EntryPool
clear()
- Method in class krati.core.array.entry.
EntryValueBatch
clear()
- Method in class krati.core.array.entry.
PreFillEntry
clear()
- Method in class krati.core.array.entry.
SimpleEntry
clear()
- Method in class krati.core.array.
SimpleDataArray
clear()
- Method in class krati.core.segment.
SegmentManager
clear()
- Method in interface krati.sos.
ObjectCache
Clears this object cache by removing all the persisted data permanently.
clear()
- Method in class krati.sos.
ObjectCacheAgent
clear()
- Method in class krati.sos.
ObjectStoreAgent
Clears this object store by removing all the persisted data permanently.
clear()
- Method in class krati.sos.
SerializableObjectCache
Clears this object cache by removing all the persisted data permanently.
clear()
- Method in class krati.sos.
SerializableObjectStore
Clears this object store by removing all the persisted data permanently.
clear()
- Method in class krati.store.
AbstractDataArray
clear()
- Method in class krati.store.
BytesDB
clear()
- Method in interface krati.store.
DataCache
clear()
- Method in class krati.store.
DataCacheImpl
clear()
- Method in interface krati.store.
DataSet
clear()
- Method in interface krati.store.
DataStore
clear()
- Method in class krati.store.
DynamicDataSet
clear()
- Method in class krati.store.
DynamicDataStore
clear()
- Method in class krati.store.index.
HashIndex
clear()
- Method in interface krati.store.index.
Index
clear()
- Method in class krati.store.
IndexedDataStore
clear()
- Method in class krati.store.
StaticDataSet
clear()
- Method in class krati.store.
StaticDataStore
close()
- Method in class krati.core.array.basic.
ArrayFile
close()
- Method in class krati.core.array.entry.
EntryFileWriter
close(boolean)
- Method in class krati.core.segment.
ChannelSegment
close(boolean)
- Method in class krati.core.segment.
MappedSegment
close(boolean)
- Method in class krati.core.segment.
MemorySegment
close(boolean)
- Method in interface krati.core.segment.
Segment
close(boolean)
- Method in class krati.core.segment.
WriteBufferSegment
close()
- Method in class krati.io.
ChannelReader
close()
- Method in class krati.io.
ChannelWriter
close()
- Method in interface krati.io.
DataReader
close()
- Method in interface krati.io.
DataWriter
close()
- Method in class krati.io.
FastDataWriter
close()
- Method in class krati.io.
MappedReader
close()
- Method in class krati.io.
MappedWriter
close()
- Method in class krati.store.
BytesDB
CompactionAbortedException
- Exception in
krati.core.array
CompactionAbortedException()
- Constructor for exception krati.core.array.
CompactionAbortedException
compareTo(Entry<T>)
- Method in class krati.core.array.entry.
AbstractEntry
compareTo(Entry<T>)
- Method in interface krati.core.array.entry.
Entry
Compares this Entry to another Entry for sorting purposes.
compareTo(EntryValue)
- Method in class krati.core.array.entry.
EntryValue
composeAddress(int, int, int)
- Method in class krati.core.segment.
AddressFormat
construct(byte[])
- Method in interface krati.sos.
ObjectSerializer
Constructs (i.e., de-serializes) an object from raw data.
consumeCompactionBatch()
- Method in class krati.core.array.
SimpleDataArray
consumeCompactionBatches()
- Method in class krati.core.array.
SimpleDataArray
count(byte[])
- Method in interface krati.store.
DataSetHandler
count(byte[])
- Method in class krati.store.
DefaultDataSetHandler
countCollisions(byte[], byte[])
- Method in interface krati.store.
DataSetHandler
countCollisions(byte[], byte[])
- Method in interface krati.store.
DataStoreHandler
countCollisions(byte[], byte[])
- Method in class krati.store.
DefaultDataSetHandler
countCollisions(byte[], byte[])
- Method in class krati.store.
DefaultDataStoreHandler
countCollisions(byte[])
- Method in class krati.store.
DynamicDataSet
countCollisions(byte[])
- Method in class krati.store.
StaticDataSet
countDataSizeBits()
- Method in class krati.core.segment.
AddressFormat
countOffsetBits()
- Method in class krati.core.segment.
AddressFormat
countSegmentBits()
- Method in class krati.core.segment.
AddressFormat
countSegmentsInService()
- Method in class krati.core.segment.
SegmentMeta
createAddressArray(int, int, int, File)
- Method in class krati.store.
AbstractDataArray
createAddressArray(int, int, File)
- Method in class krati.store.
BytesDB
createAddressArray(int, int, int, File)
- Method in class krati.store.
DynamicDataArray
createAddressArray(int, int, File)
- Method in class krati.store.
DynamicDataSet
createAddressArray(int, int, File)
- Method in class krati.store.
DynamicDataStore
createAddressArray(int, int, int, File)
- Method in class krati.store.
StaticDataArray
createAddressArray(int, int, int, File)
- Method in class krati.store.
StaticDataSet
createAddressArray(int, int, int, File)
- Method in class krati.store.
StaticDataStore
createSegment(int, File, int, Segment.Mode)
- Method in class krati.core.segment.
ChannelSegmentFactory
createSegment(int, File, int, Segment.Mode)
- Method in class krati.core.segment.
MappedSegmentFactory
createSegment(int, File, int, Segment.Mode)
- Method in class krati.core.segment.
MemorySegmentFactory
createSegment(int, File, int, Segment.Mode)
- Method in interface krati.core.segment.
SegmentFactory
createSegment(int, File, int, Segment.Mode)
- Method in class krati.core.segment.
WriteBufferSegmentFactory
createWriter(File, long)
- Method in class krati.core.array.basic.
ArrayFile
D
DataArray
- Interface in
krati.array
Data Array
DataCache
- Interface in
krati.store
DataCache - Partitioned array for storing raw member data (i.e.
DataCacheImpl
- Class in
krati.store
DataCache: A Persistent Full Cache.
DataCacheImpl(int, int, File)
- Constructor for class krati.store.
DataCacheImpl
Constructs a data cache with default values below.
DataCacheImpl(int, int, File, int)
- Constructor for class krati.store.
DataCacheImpl
Constructs a data cache with default values below.
DataCacheImpl(int, int, File, SegmentFactory)
- Constructor for class krati.store.
DataCacheImpl
Constructs a data cache with default values below.
DataCacheImpl(int, int, File, SegmentFactory, int)
- Constructor for class krati.store.
DataCacheImpl
Constructs a data cache with default values below.
DataCacheImpl(int, int, int, int, File, SegmentFactory, int, boolean)
- Constructor for class krati.store.
DataCacheImpl
Constructs a data cache with Segment Compact Factor default to 0.5.
DataCacheImpl(int, int, int, int, File, SegmentFactory, int, double, boolean)
- Constructor for class krati.store.
DataCacheImpl
Constructs a data cache.
DataCacheLoader
- Interface in
krati.util
DataCacheLoader
DataCacheLoaderImpl
- Class in
krati.util
DataCache loader.
DataCacheLoaderImpl()
- Constructor for class krati.util.
DataCacheLoaderImpl
DataCorruptionException
- Exception in
krati.core.array
DataCorruptionException.
DataCorruptionException(String)
- Constructor for exception krati.core.array.
DataCorruptionException
DataCorruptionException(int)
- Constructor for exception krati.core.array.
DataCorruptionException
DataReader
- Interface in
krati.io
DataReader
DataSet
<
V
> - Interface in
krati.store
DataSet.
DataSetHandler
- Interface in
krati.store
dataStartPosition
- Static variable in interface krati.core.segment.
Segment
The data section starts at offset 128.
DataStore
<
K
,
V
> - Interface in
krati.store
Key Value Store.
DataStoreHandler
- Interface in
krati.store
DataWriter
- Interface in
krati.io
DataWriter
decrLoadSize(int)
- Method in class krati.core.segment.
AbstractSegment
Decreases the load size.
decrLoadSize(int)
- Method in interface krati.core.segment.
Segment
decrOriginalSegmentLoad(int)
- Method in class krati.core.array.
SimpleDataArray
DEFAULT_BUFFER_SIZE
- Static variable in class krati.io.
FastDataWriter
DefaultDataSetHandler
- Class in
krati.store
DefaultDataSetHandler
DefaultDataSetHandler()
- Constructor for class krati.store.
DefaultDataSetHandler
DefaultDataStoreHandler
- Class in
krati.store
DefaultDataStoreHandler
DefaultDataStoreHandler()
- Constructor for class krati.store.
DefaultDataStoreHandler
defaultSegmentCompactFactor
- Static variable in interface krati.core.segment.
Segment
defaultSegmentFileSizeMB
- Static variable in interface krati.core.segment.
Segment
delete(int, long)
- Method in interface krati.sos.
ObjectCache
Deletes an object based on a user-specified object Id.
delete(int, long)
- Method in class krati.sos.
ObjectCacheAgent
delete(K)
- Method in class krati.sos.
ObjectStoreAgent
delete(int, long)
- Method in class krati.sos.
SerializableObjectCache
Deletes an object based on a user-specified object Id.
delete(K)
- Method in class krati.sos.
SerializableObjectStore
Deletes an object from the store based on its key.
delete(int, long)
- Method in interface krati.store.
DataCache
delete(int, long)
- Method in class krati.store.
DataCacheImpl
delete(V)
- Method in interface krati.store.
DataSet
delete(K)
- Method in interface krati.store.
DataStore
delete(byte[])
- Method in class krati.store.
DynamicDataSet
delete(byte[])
- Method in class krati.store.
DynamicDataStore
delete(byte[])
- Method in class krati.store.
IndexedDataStore
delete(byte[])
- Method in class krati.store.
StaticDataSet
delete(byte[])
- Method in class krati.store.
StaticDataStore
deleteEntryFiles()
- Method in class krati.core.array.basic.
ArrayEntryManager
Delete entry log files on disk.
deleteInternal(int, byte[])
- Method in class krati.store.
DynamicDataSet
deleteInternal(int, byte[])
- Method in class krati.store.
DynamicDataStore
displayElapsedTime()
- Method in class krati.util.
Chronos
Display the time elapsed since the last call (with no message)
displayElapsedTime(String)
- Method in class krati.util.
Chronos
Display the time elapsed since the last call (with an additional message)
dump(DataCache, File)
- Method in interface krati.util.
DataCacheLoader
dump(DataCache, File)
- Method in class krati.util.
DataCacheLoaderImpl
DynamicArray
- Interface in
krati.array
Dynamic Array
DynamicConstants
- Class in
krati.core.array.basic
DynamicConstants()
- Constructor for class krati.core.array.basic.
DynamicConstants
DynamicDataArray
- Class in
krati.store
DynamicDataArray - a convenient class for creating a dynamic data array.
DynamicDataArray(int, File, SegmentFactory)
- Constructor for class krati.store.
DynamicDataArray
Constructs a dynamic data array with the following default params.
DynamicDataArray(int, File, SegmentFactory, int)
- Constructor for class krati.store.
DynamicDataArray
Constructs a dynamic data array with the following default params.
DynamicDataArray(int, int, int, File, SegmentFactory, int, double)
- Constructor for class krati.store.
DynamicDataArray
Constructs a dynamic data array.
DynamicDataSet
- Class in
krati.store
DynamicDataSet is implemented using Linear Hashing.
DynamicDataSet(File, SegmentFactory)
- Constructor for class krati.store.
DynamicDataSet
Creates a dynamic DataSet with the settings below:
DynamicDataSet(File, int, SegmentFactory)
- Constructor for class krati.store.
DynamicDataSet
Creates a dynamic DataSet with the settings below:
DynamicDataSet(File, int, SegmentFactory, HashFunction<byte[]>)
- Constructor for class krati.store.
DynamicDataSet
Creates a dynamic DataSet with the settings below:
DynamicDataSet(File, int, int, SegmentFactory)
- Constructor for class krati.store.
DynamicDataSet
Creates a dynamic DataSet with the settings below:
DynamicDataSet(File, int, int, SegmentFactory, double, HashFunction<byte[]>)
- Constructor for class krati.store.
DynamicDataSet
Creates a dynamic DataSet with the settings below:
DynamicDataSet(File, int, int, int, int, SegmentFactory)
- Constructor for class krati.store.
DynamicDataSet
Creates a dynamic DataSet with the settings below:
DynamicDataSet(File, int, int, int, int, SegmentFactory, double, HashFunction<byte[]>)
- Constructor for class krati.store.
DynamicDataSet
Creates a dynamic DataSet.
DynamicDataSet(File, int, int, int, int, SegmentFactory, double, double, HashFunction<byte[]>)
- Constructor for class krati.store.
DynamicDataSet
Creates a dynamic DataSet.
DynamicDataStore
- Class in
krati.store
DynamicDataStore is implemented using Linear Hashing.
DynamicDataStore(File, SegmentFactory)
- Constructor for class krati.store.
DynamicDataStore
Creates a dynamic DataStore with the settings below:
DynamicDataStore(File, int, SegmentFactory)
- Constructor for class krati.store.
DynamicDataStore
Creates a dynamic DataStore with the settings below:
DynamicDataStore(File, int, SegmentFactory, HashFunction<byte[]>)
- Constructor for class krati.store.
DynamicDataStore
Creates a dynamic DataStore with the settings below:
DynamicDataStore(File, int, int, SegmentFactory)
- Constructor for class krati.store.
DynamicDataStore
Creates a dynamic DataStore with the settings below:
DynamicDataStore(File, int, int, SegmentFactory, double, HashFunction<byte[]>)
- Constructor for class krati.store.
DynamicDataStore
Creates a dynamic DataStore with the settings below:
DynamicDataStore(File, int, int, int, int, SegmentFactory)
- Constructor for class krati.store.
DynamicDataStore
Creates a dynamic DataStore with the settings below:
DynamicDataStore(File, int, int, int, int, SegmentFactory, double, HashFunction<byte[]>)
- Constructor for class krati.store.
DynamicDataStore
Creates a dynamic DataStore.
DynamicDataStore(File, int, int, int, int, SegmentFactory, double, double, HashFunction<byte[]>)
- Constructor for class krati.store.
DynamicDataStore
Creates a dynamic DataStore.
DynamicIntArray
- Class in
krati.core.array.basic
DynamicIntArray
DynamicIntArray(int, int, File)
- Constructor for class krati.core.array.basic.
DynamicIntArray
DynamicLongArray
- Class in
krati.core.array.basic
DynamicLongArray
DynamicLongArray(int, int, File)
- Constructor for class krati.core.array.basic.
DynamicLongArray
DynamicShortArray
- Class in
krati.core.array.basic
DynamicShortArray
DynamicShortArray(int, int, File)
- Constructor for class krati.core.array.basic.
DynamicShortArray
E
ensureCapacity(int)
- Method in class krati.core.array.entry.
PreFillEntry
ensureCapacity(int)
- Method in class krati.core.segment.
SegmentMeta
Entry
<
T
extends
EntryValue
> - Interface in
krati.core.array.entry
Redo Entry.
EntryFactory
<
T
extends
EntryValue
> - Interface in
krati.core.array.entry
EntryFactory.
EntryFileWriter
- Class in
krati.core.array.entry
Transactional Redo Entry File Structure: +------------------------+ |Head Section | |------------------------| | STORAGE_VERSION | long | | MIN_SCN | long | | MAX_SCN | long | | ENTRY_VALUE_CNT | int | |------------------------| |Data Section | |------------------------| | POSITION VALUE SCN | (entry value 1) | POSITION VALUE SCN | (entry value 2) | ...
EntryFileWriter(File)
- Constructor for class krati.core.array.entry.
EntryFileWriter
EntryIntFactory
- Class in
krati.core.array.entry
EntryIntFactory
EntryIntFactory()
- Constructor for class krati.core.array.entry.
EntryIntFactory
EntryLongFactory
- Class in
krati.core.array.entry
EntryLongFactory
EntryLongFactory()
- Constructor for class krati.core.array.entry.
EntryLongFactory
EntryOverflowException
- Exception in
krati.core.array.entry
EntryOverflowException
EntryOverflowException(Entry<?>)
- Constructor for exception krati.core.array.entry.
EntryOverflowException
EntryPersistAdapter
- Class in
krati.core.array.entry
EntryPersistAdapter()
- Constructor for class krati.core.array.entry.
EntryPersistAdapter
EntryPersistListener
- Interface in
krati.core.array.entry
Listener for persist events.
EntryPool
<
T
extends
EntryValue
> - Class in
krati.core.array.entry
EntryPool(EntryFactory<T>, int)
- Constructor for class krati.core.array.entry.
EntryPool
EntryShortFactory
- Class in
krati.core.array.entry
EntryShortFactory.
EntryShortFactory()
- Constructor for class krati.core.array.entry.
EntryShortFactory
EntryUtility
- Class in
krati.core.array.entry
EntryUtility()
- Constructor for class krati.core.array.entry.
EntryUtility
EntryValue
- Class in
krati.core.array.entry
EntryValue.
EntryValue(int, long)
- Constructor for class krati.core.array.entry.
EntryValue
EntryValueBatch
- Class in
krati.core.array.entry
EntryValueBatch(int, int)
- Constructor for class krati.core.array.entry.
EntryValueBatch
EntryValueBatchInt
- Class in
krati.core.array.entry
EntryValueBatchInt()
- Constructor for class krati.core.array.entry.
EntryValueBatchInt
EntryValueBatchInt(int)
- Constructor for class krati.core.array.entry.
EntryValueBatchInt
EntryValueBatchLong
- Class in
krati.core.array.entry
EntryValueBatchLong()
- Constructor for class krati.core.array.entry.
EntryValueBatchLong
EntryValueBatchLong(int)
- Constructor for class krati.core.array.entry.
EntryValueBatchLong
EntryValueBatchShort
- Class in
krati.core.array.entry
EntryValueBatchShort()
- Constructor for class krati.core.array.entry.
EntryValueBatchShort
EntryValueBatchShort(int)
- Constructor for class krati.core.array.entry.
EntryValueBatchShort
EntryValueFactory
<
T
extends
EntryValue
> - Interface in
krati.core.array.entry
EntryValueFactory.
EntryValueInt
- Class in
krati.core.array.entry
EntryValueInt.
EntryValueInt(int, int, long)
- Constructor for class krati.core.array.entry.
EntryValueInt
EntryValueIntFactory
- Class in
krati.core.array.entry
EntryValueIntFactory.
EntryValueIntFactory()
- Constructor for class krati.core.array.entry.
EntryValueIntFactory
EntryValueLong
- Class in
krati.core.array.entry
EntryValueLong.
EntryValueLong(int, long, long)
- Constructor for class krati.core.array.entry.
EntryValueLong
EntryValueLongFactory
- Class in
krati.core.array.entry
EntryValueLongFactory.
EntryValueLongFactory()
- Constructor for class krati.core.array.entry.
EntryValueLongFactory
EntryValueShort
- Class in
krati.core.array.entry
EntryValueShort(int, short, long)
- Constructor for class krati.core.array.entry.
EntryValueShort
EntryValueShortFactory
- Class in
krati.core.array.entry
EntryValueShortFactory()
- Constructor for class krati.core.array.entry.
EntryValueShortFactory
equals(Object)
- Method in class krati.core.array.entry.
EntryValueInt
equals(Object)
- Method in class krati.core.array.entry.
EntryValueLong
equals(Object)
- Method in class krati.core.array.entry.
EntryValueShort
expandCapacity(int)
- Method in interface krati.array.
DynamicArray
Expands the capacity of array to accommodate a given index.
expandCapacity(int)
- Method in class krati.core.array.basic.
DynamicIntArray
expandCapacity(int)
- Method in class krati.core.array.basic.
DynamicLongArray
expandCapacity(int)
- Method in class krati.core.array.basic.
DynamicShortArray
expandCapacity(int)
- Method in class krati.core.array.basic.
MemoryIntArray
expandCapacity(int)
- Method in class krati.core.array.basic.
MemoryLongArray
expandCapacity(int)
- Method in class krati.core.array.basic.
MemoryShortArray
expandCapacity(int)
- Method in class krati.store.
DynamicDataArray
extractByKey(byte[], byte[])
- Method in interface krati.store.
DataStoreHandler
extractByKey(byte[], byte[])
- Method in class krati.store.
DefaultDataStoreHandler
extractEntries(byte[])
- Method in interface krati.store.
DataStoreHandler
extractEntries(byte[])
- Method in class krati.store.
DefaultDataStoreHandler
extractKeys(byte[])
- Method in interface krati.store.
DataStoreHandler
extractKeys(byte[])
- Method in class krati.store.
DefaultDataStoreHandler
extractValues(byte[])
- Method in class krati.store.
DefaultDataStoreHandler
F
FastDataWriter
- Class in
krati.io
FastDataWriter: a simple writable channel, which is NOT thread safe.
FastDataWriter(File)
- Constructor for class krati.io.
FastDataWriter
Constructor
FastDataWriter(File, int)
- Constructor for class krati.io.
FastDataWriter
Constructor
find(byte[], byte[])
- Method in interface krati.store.
DataSetHandler
find(byte[], byte[])
- Method in class krati.store.
DefaultDataSetHandler
flush()
- Method in class krati.core.array.basic.
ArrayFile
flush()
- Method in class krati.core.array.entry.
EntryFileWriter
flush()
- Method in class krati.io.
ChannelWriter
flush()
- Method in interface krati.io.
DataWriter
flush()
- Method in class krati.io.
FastDataWriter
flush()
- Method in class krati.io.
MappedWriter
flush()
- Method in class krati.util.
Chronos
Flushes the underlying writer
FnvHashFunction
- Class in
krati.util
Taken from http://www.isthe.com/chongo/tech/comp/fnv and Voldemort (voldemort.utils.FnvHashFunction) hash = basis for each octet_of_data to be hashed hash = hash * FNV_prime hash = hash xor octet_of_data return hash
FnvHashFunction()
- Constructor for class krati.util.
FnvHashFunction
force()
- Method in class krati.core.segment.
ChannelSegment
force()
- Method in class krati.core.segment.
MappedSegment
force()
- Method in class krati.core.segment.
MemorySegment
force()
- Method in interface krati.core.segment.
Segment
force()
- Method in class krati.core.segment.
WriteBufferSegment
freeSegment(Segment)
- Method in class krati.core.segment.
SegmentManager
Frees a segment.
G
get(int)
- Method in interface krati.array.
DataArray
Gets data at a specified index.
get(int, byte[])
- Method in interface krati.array.
DataArray
Gets data at a specified index into a byte array.
get(int, byte[], int)
- Method in interface krati.array.
DataArray
Gets data at a specified index into a byte array.
get(int)
- Method in interface krati.array.
IntArray
Gets data at a specified index.
get(int)
- Method in interface krati.array.
LongArray
Gets data at a specified index.
get(int)
- Method in interface krati.array.
ShortArray
Gets data at a specified index.
get(int)
- Method in class krati.core.array.basic.
DynamicIntArray
get(int)
- Method in class krati.core.array.basic.
DynamicLongArray
get(int)
- Method in class krati.core.array.basic.
DynamicShortArray
get(int)
- Method in class krati.core.array.basic.
MemoryIntArray
get(int)
- Method in class krati.core.array.basic.
MemoryLongArray
get(int)
- Method in class krati.core.array.basic.
MemoryShortArray
get(int)
- Method in class krati.core.array.basic.
StaticIntArray
get(int)
- Method in class krati.core.array.basic.
StaticLongArray
get(int)
- Method in class krati.core.array.basic.
StaticShortArray
get(int)
- Method in class krati.core.array.
SimpleDataArray
Gets data at a given index.
get(int, byte[])
- Method in class krati.core.array.
SimpleDataArray
Gets data at a given index.
get(int, byte[], int)
- Method in class krati.core.array.
SimpleDataArray
Gets data at a given index.
get(int)
- Method in interface krati.sos.
ObjectCache
Gets an object based on a user-specified object Id.
get(int)
- Method in class krati.sos.
ObjectCacheAgent
get(K)
- Method in class krati.sos.
ObjectStoreAgent
get(int)
- Method in class krati.sos.
SerializableObjectCache
Gets an object based on a user-specified object Id.
get(K)
- Method in class krati.sos.
SerializableObjectStore
Gets an object based on its key from the store.
get(int)
- Method in class krati.store.
AbstractDataArray
get(int, byte[])
- Method in class krati.store.
AbstractDataArray
get(int, byte[], int)
- Method in class krati.store.
AbstractDataArray
get(int)
- Method in class krati.store.
BytesDB
get(int, byte[])
- Method in class krati.store.
BytesDB
get(int, byte[], int)
- Method in class krati.store.
BytesDB
get(int)
- Method in interface krati.store.
DataCache
get(int, byte[])
- Method in interface krati.store.
DataCache
get(int, byte[], int)
- Method in interface krati.store.
DataCache
get(int)
- Method in class krati.store.
DataCacheImpl
get(int, byte[])
- Method in class krati.store.
DataCacheImpl
get(int, byte[], int)
- Method in class krati.store.
DataCacheImpl
get(K)
- Method in interface krati.store.
DataStore
get(byte[])
- Method in class krati.store.
DynamicDataStore
get(byte[])
- Method in class krati.store.
IndexedDataStore
get(byte[])
- Method in class krati.store.
StaticDataStore
getAbsolutePath()
- Method in class krati.core.array.basic.
ArrayFile
getAddress(int)
- Method in class krati.core.array.
SimpleDataArray
getAddressArray()
- Method in class krati.core.array.
SimpleDataArray
getAppendPosition()
- Method in class krati.core.segment.
ChannelSegment
getAppendPosition()
- Method in class krati.core.segment.
MappedSegment
getAppendPosition()
- Method in class krati.core.segment.
MemorySegment
getAppendPosition()
- Method in interface krati.core.segment.
Segment
getAppendPosition()
- Method in class krati.core.segment.
WriteBufferSegment
getArrayExpandListener()
- Method in class krati.core.array.basic.
MemoryIntArray
getArrayExpandListener()
- Method in class krati.core.array.basic.
MemoryLongArray
getArrayExpandListener()
- Method in class krati.core.array.basic.
MemoryShortArray
getArrayLength()
- Method in class krati.core.array.basic.
ArrayFile
getAutoApplyEntries()
- Method in class krati.core.array.basic.
ArrayEntryManager
getByteCapacity()
- Method in class krati.core.array.entry.
EntryValueBatch
getBytes(int)
- Method in interface krati.sos.
ObjectCache
Gets an object in raw bytes based on a user-specified object Id.
getBytes(int)
- Method in class krati.sos.
ObjectCacheAgent
getBytes(K)
- Method in interface krati.sos.
ObjectStore
Gets an object in the form of byte array from the store.
getBytes(byte[])
- Method in interface krati.sos.
ObjectStore
Gets an object in the form of byte array from the store.
getBytes(K)
- Method in class krati.sos.
ObjectStoreAgent
getBytes(byte[])
- Method in class krati.sos.
ObjectStoreAgent
getBytes(int)
- Method in class krati.sos.
SerializableObjectCache
Gets an object in raw bytes based on a user-specified object Id.
getBytes(K)
- Method in class krati.sos.
SerializableObjectStore
Gets an object in the form of byte array from the store.
getBytes(byte[])
- Method in class krati.sos.
SerializableObjectStore
Gets an object in the form of byte array from the store.
getCanonicalPath()
- Method in class krati.core.array.basic.
ArrayFile
getCapacity()
- Method in class krati.core.array.entry.
EntryValueBatch
getCapacity()
- Method in class krati.core.segment.
SegmentMeta
getCapacity()
- Method in class krati.store.
DynamicDataSet
getCapacity()
- Method in class krati.store.
DynamicDataStore
getChannelPosition()
- Method in class krati.core.segment.
AbstractSegment
getContentCache()
- Method in class krati.sos.
SerializableObjectCache
getContentStore()
- Method in class krati.sos.
SerializableObjectStore
getCurrentSegment()
- Method in class krati.core.array.
SimpleDataArray
getCurrentSegment()
- Method in class krati.core.segment.
SegmentManager
getDataArray()
- Method in class krati.store.
DynamicDataSet
getDataArray()
- Method in class krati.store.
DynamicDataStore
getDataArray()
- Method in class krati.store.
StaticDataSet
getDataArray()
- Method in class krati.store.
StaticDataStore
getDataSize(long)
- Method in class krati.core.segment.
AddressFormat
getDataSizeMask()
- Method in class krati.core.segment.
AddressFormat
getDataSizeShift()
- Method in class krati.core.segment.
AddressFormat
getDirectory()
- Method in class krati.core.array.basic.
ArrayEntryManager
getDirectory()
- Method in interface krati.core.array.basic.
RecoverableArray
getElapsedTime()
- Method in class krati.util.
Chronos
Returns a string that represents the time elapsed since the last call
getElementSize()
- Method in class krati.core.array.basic.
ArrayFile
getEnabled()
- Method in interface krati.sos.
ObjectHandler
getEntryCapacity()
- Method in class krati.core.array.entry.
EntryPool
getEntryFactory()
- Method in class krati.core.array.basic.
ArrayEntryManager
getEntryFactory()
- Method in interface krati.core.array.basic.
RecoverableArray
getEntryFactory()
- Method in class krati.core.array.entry.
EntryPool
getEntryLogName(Entry<V>)
- Method in class krati.core.array.basic.
ArrayEntryManager
getEntryLogPrefix()
- Method in class krati.core.array.basic.
ArrayEntryManager
getEntryLogSuffix()
- Method in class krati.core.array.basic.
ArrayEntryManager
getEntryPersistListener()
- Method in class krati.core.array.basic.
ArrayEntryManager
getExpectedFileSizeMB()
- Method in exception krati.core.segment.
SegmentFileSizeException
getFile()
- Method in class krati.core.array.entry.
AbstractEntry
Gets the Entry file.
getFile()
- Method in interface krati.core.array.entry.
Entry
Gets the Entry file.
getFile()
- Method in class krati.core.array.entry.
EntryFileWriter
getFile()
- Method in class krati.io.
ChannelReader
getFile()
- Method in class krati.io.
ChannelWriter
getFile()
- Method in interface krati.io.
DataReader
getFile()
- Method in interface krati.io.
DataWriter
getFile()
- Method in class krati.io.
FastDataWriter
getFile()
- Method in class krati.io.
MappedReader
getFile()
- Method in class krati.io.
MappedWriter
getHeader()
- Method in class krati.core.segment.
AbstractSegment
getHomeDir()
- Method in class krati.store.
AbstractDataArray
getHomePath()
- Method in class krati.store.
AbstractDataArray
getHWMark()
- Method in class krati.core.array.basic.
ArrayEntryManager
getHWMark()
- Method in class krati.core.array.
SimpleDataArray
getHWMark()
- Method in interface krati.
Persistable
Gets the high water mark.
getHWMark()
- Method in class krati.sos.
ObjectCacheAgent
getHWMark()
- Method in class krati.sos.
SerializableObjectCache
getHWMark()
- Method in class krati.store.
AbstractDataArray
getHWMark()
- Method in class krati.store.
DataCacheImpl
getHwmScn()
- Method in class krati.core.array.basic.
ArrayFile
getId()
- Method in class krati.core.array.entry.
AbstractEntry
getId()
- Method in interface krati.core.array.entry.
Entry
getIdCount()
- Method in interface krati.store.
DataCache
getIdCount()
- Method in class krati.store.
DataCacheImpl
getIdStart()
- Method in interface krati.store.
DataCache
getIdStart()
- Method in class krati.store.
DataCacheImpl
getInboundHandler()
- Method in class krati.sos.
ObjectCacheAgent
getInboundHandler()
- Method in class krati.sos.
ObjectStoreAgent
getIndex(byte[])
- Method in class krati.store.
DynamicDataSet
getIndex(long)
- Method in class krati.store.
DynamicDataSet
getIndex(byte[])
- Method in class krati.store.
DynamicDataStore
getIndex(long)
- Method in class krati.store.
DynamicDataStore
getIndexHome()
- Method in class krati.store.
IndexedDataStore
getInitialSize()
- Method in class krati.core.segment.
AbstractSegment
getInitialSize()
- Method in interface krati.core.segment.
Segment
getInitialSizeMB()
- Method in class krati.core.segment.
AbstractSegment
getInitialSizeMB()
- Method in interface krati.core.segment.
Segment
getInstance(String, SegmentFactory, int)
- Static method in class krati.core.segment.
SegmentManager
getInternalArray()
- Method in interface krati.array.
IntArray
Gets the internal primitive array.
getInternalArray()
- Method in interface krati.array.
LongArray
Gets the internal primitive array.
getInternalArray()
- Method in interface krati.array.
ShortArray
Gets the internal primitive array.
getInternalArray()
- Method in class krati.core.array.basic.
DynamicIntArray
getInternalArray()
- Method in class krati.core.array.basic.
DynamicLongArray
getInternalArray()
- Method in class krati.core.array.basic.
DynamicShortArray
getInternalArray()
- Method in class krati.core.array.basic.
MemoryIntArray
getInternalArray()
- Method in class krati.core.array.basic.
MemoryLongArray
getInternalArray()
- Method in class krati.core.array.basic.
MemoryShortArray
getInternalArray()
- Method in class krati.core.array.basic.
StaticIntArray
getInternalArray()
- Method in class krati.core.array.basic.
StaticLongArray
getInternalArray()
- Method in class krati.core.array.basic.
StaticShortArray
getInternalBuffer()
- Method in class krati.core.array.entry.
EntryValueBatch
getKeySerializer()
- Method in class krati.sos.
SerializableObjectStore
getLastForcedTime()
- Method in class krati.core.segment.
AbstractSegment
getLastForcedTime()
- Method in interface krati.core.segment.
Segment
getLength(int)
- Method in interface krati.array.
DataArray
getLength(int)
- Method in class krati.core.array.
SimpleDataArray
getLength(int)
- Method in class krati.store.
AbstractDataArray
getLength(int)
- Method in class krati.store.
BytesDB
getLevel()
- Method in class krati.store.
DynamicDataSet
getLevel()
- Method in class krati.store.
DynamicDataStore
getLevelCapacity()
- Method in class krati.store.
DynamicDataSet
getLevelCapacity()
- Method in class krati.store.
DynamicDataStore
getLiveSegmentCount()
- Method in class krati.core.segment.
SegmentManager
getLoadCount()
- Method in class krati.store.
DynamicDataSet
getLoadCount()
- Method in class krati.store.
DynamicDataStore
getLoadFactor()
- Method in class krati.core.segment.
AbstractSegment
getLoadFactor()
- Method in interface krati.core.segment.
Segment
getLoadFactor()
- Method in class krati.store.
DynamicDataSet
getLoadFactor()
- Method in class krati.store.
DynamicDataStore
getLoadSize()
- Method in class krati.core.segment.
AbstractSegment
getLoadSize()
- Method in interface krati.core.segment.
Segment
getLoadThreshold()
- Method in class krati.store.
DynamicDataSet
getLoadThreshold()
- Method in class krati.store.
DynamicDataStore
getLWMark()
- Method in class krati.core.array.basic.
ArrayEntryManager
getLWMark()
- Method in class krati.core.array.
SimpleDataArray
getLWMark()
- Method in interface krati.
Persistable
Gets the low water mark.
getLWMark()
- Method in class krati.sos.
ObjectCacheAgent
getLWMark()
- Method in class krati.sos.
SerializableObjectCache
getLWMark()
- Method in class krati.store.
AbstractDataArray
getLWMark()
- Method in class krati.store.
DataCacheImpl
getLwmScn()
- Method in class krati.core.array.basic.
ArrayFile
getMaxDataSize()
- Method in class krati.core.segment.
AddressFormat
getMaxEntries()
- Method in class krati.core.array.basic.
ArrayEntryManager
getMaxEntrySize()
- Method in class krati.core.array.basic.
ArrayEntryManager
getMaxScn()
- Method in class krati.core.array.entry.
AbstractEntry
Get the maximum SCN of updates maintained by this Entry.
getMaxScn()
- Method in interface krati.core.array.entry.
Entry
getMaxScn()
- Method in class krati.core.array.entry.
EntryFileWriter
getMeta()
- Method in class krati.core.segment.
SegmentManager
getMetaFile()
- Method in class krati.core.segment.
SegmentMeta
getMinScn()
- Method in class krati.core.array.entry.
AbstractEntry
Get the minimum SCN of updates maintained by this Entry.
getMinScn()
- Method in interface krati.core.array.entry.
Entry
getMinScn()
- Method in class krati.core.array.entry.
EntryFileWriter
getMode()
- Method in class krati.core.segment.
AbstractSegment
getMode()
- Method in interface krati.core.segment.
Segment
getName()
- Method in class krati.core.array.basic.
ArrayFile
getObjectCache()
- Method in class krati.sos.
ObjectCacheAgent
getObjectIdCount()
- Method in interface krati.sos.
ObjectCache
getObjectIdCount()
- Method in class krati.sos.
ObjectCacheAgent
getObjectIdCount()
- Method in class krati.sos.
SerializableObjectCache
getObjectIdStart()
- Method in interface krati.sos.
ObjectCache
getObjectIdStart()
- Method in class krati.sos.
ObjectCacheAgent
getObjectIdStart()
- Method in class krati.sos.
SerializableObjectCache
getObjectStore()
- Method in class krati.sos.
ObjectStoreAgent
getOffset(long)
- Method in class krati.core.segment.
AddressFormat
getOffsetMask()
- Method in class krati.core.segment.
AddressFormat
getOffsetShift()
- Method in class krati.core.segment.
AddressFormat
getOutboundHandler()
- Method in class krati.sos.
ObjectCacheAgent
getOutboundHandler()
- Method in class krati.sos.
ObjectStoreAgent
getOverflowType()
- Method in exception krati.core.segment.
SegmentOverflowException
getPath()
- Method in class krati.core.array.basic.
ArrayFile
getPersistListener()
- Method in interface krati.core.array.
AddressArray
Gets the listener that is called whenever an entry is persisted.
getPersistListener()
- Method in class krati.core.array.basic.
DynamicLongArray
getPersistListener()
- Method in class krati.core.array.basic.
StaticLongArray
getPosition(int)
- Method in class krati.core.array.basic.
ArrayFile
getPosition()
- Method in class krati.core.array.entry.
EntryValue
getReycleQueueSize()
- Method in class krati.core.array.entry.
EntryPool
getScn()
- Method in class krati.core.array.entry.
EntryValue
getSegment(long)
- Method in class krati.core.segment.
AddressFormat
getSegment(int)
- Method in class krati.core.segment.
SegmentManager
getSegment()
- Method in class krati.core.segment.
SegmentModeEvent
getSegment()
- Method in exception krati.core.segment.
SegmentOverflowException
getSegment()
- Method in exception krati.core.segment.
SegmentReadOnlyException
getSegmentCompactFactor()
- Method in class krati.core.array.
SimpleDataArray
getSegmentCount()
- Method in class krati.core.segment.
SegmentManager
getSegmentFactory()
- Method in class krati.core.segment.
SegmentManager
getSegmentFile()
- Method in class krati.core.segment.
AbstractSegment
getSegmentFile()
- Method in interface krati.core.segment.
Segment
getSegmentFilePath()
- Method in exception krati.core.segment.
SegmentFileSizeException
getSegmentFileSizeMB()
- Method in exception krati.core.segment.
SegmentFileSizeException
getSegmentFileSizeMB()
- Method in class krati.core.segment.
SegmentManager
getSegmentHomePath()
- Method in class krati.core.segment.
SegmentManager
getSegmentId()
- Method in class krati.core.segment.
AbstractSegment
getSegmentId()
- Method in interface krati.core.segment.
Segment
getSegmentLoadSize(int)
- Method in class krati.core.segment.
SegmentMeta
getSegmentManager()
- Method in class krati.core.array.
SimpleDataArray
getSegmentMask()
- Method in class krati.core.segment.
AddressFormat
getSegmentMode()
- Method in class krati.core.segment.
SegmentModeEvent
getSegmentShift()
- Method in class krati.core.segment.
AddressFormat
getSerializer()
- Method in class krati.sos.
SerializableObjectCache
getServiceId()
- Method in class krati.core.array.entry.
AbstractEntry
getServiceId()
- Method in interface krati.core.array.entry.
Entry
Gets the service Id of this Entry.
getServiceQueueSize()
- Method in class krati.core.array.entry.
EntryPool
getSplit()
- Method in class krati.store.
DynamicDataSet
getSplit()
- Method in class krati.store.
DynamicDataStore
getStatus()
- Method in class krati.core.segment.
AbstractSegment
getStatus()
- Method in interface krati.core.segment.
Segment
getStatus()
- Method in class krati.store.
AbstractDataArray
getStatus()
- Method in class krati.store.
DataCacheImpl
getStatus()
- Method in class krati.store.
DynamicDataSet
getStatus()
- Method in class krati.store.
DynamicDataStore
getStorageVersion()
- Method in class krati.core.segment.
AbstractSegment
getStorageVersion()
- Method in interface krati.core.segment.
Segment
getStoreHome()
- Method in class krati.store.
IndexedDataStore
getTotalTime()
- Method in class krati.util.
Chronos
getUnitCapacity()
- Method in class krati.store.
DynamicDataSet
getUnitCapacity()
- Method in class krati.store.
DynamicDataStore
getValue()
- Method in class krati.core.array.entry.
EntryValueInt
getValue()
- Method in class krati.core.array.entry.
EntryValueLong
getValue()
- Method in class krati.core.array.entry.
EntryValueShort
getValueFactory()
- Method in class krati.core.array.entry.
AbstractEntry
getValueFactory()
- Method in interface krati.core.array.entry.
Entry
getValueList()
- Method in interface krati.core.array.entry.
Entry
getValueList()
- Method in class krati.core.array.entry.
PreFillEntry
getValueList()
- Method in class krati.core.array.entry.
SimpleEntry
getValueSerializer()
- Method in class krati.sos.
SerializableObjectStore
getVersion()
- Method in class krati.core.array.basic.
ArrayFile
H
has(V)
- Method in interface krati.store.
DataSet
has(byte[])
- Method in class krati.store.
DynamicDataSet
has(byte[])
- Method in class krati.store.
StaticDataSet
hasData(int)
- Method in interface krati.array.
DataArray
hasData(int)
- Method in class krati.core.array.
SimpleDataArray
hasData(int)
- Method in class krati.store.
AbstractDataArray
hasData(int)
- Method in class krati.store.
BytesDB
hash(byte[])
- Method in class krati.store.
DynamicDataSet
hash(byte[])
- Method in class krati.store.
DynamicDataStore
hash(byte[])
- Method in class krati.store.
StaticDataSet
hash(byte[])
- Method in class krati.store.
StaticDataStore
hash(byte[])
- Method in class krati.util.
FnvHashFunction
hash(K)
- Method in interface krati.util.
HashFunction
hash(byte[], long)
- Method in class krati.util.
JenkinsHashFunction
Hash a variable-length key into a 32-bit value.
hash(byte[])
- Method in class krati.util.
JenkinsHashFunction
See hash(byte[] buffer, long initialValue)
hash(byte[], int)
- Static method in class krati.util.
MurmurHashFunction
hash(byte[])
- Method in class krati.util.
MurmurHashFunction
See hash(byte[] buffer, long initialValue)
hashCode()
- Method in class krati.core.array.entry.
EntryValueInt
hashCode()
- Method in class krati.core.array.entry.
EntryValueLong
hashCode()
- Method in class krati.core.array.entry.
EntryValueShort
HashFunction
<
K
> - Interface in
krati.util
HashFunction A hash function for mapping bytes to long
HashIndex
- Class in
krati.store.index
HashIndex is for serving index lookup from main memory and has the best performance when
MemorySegmentFactory
is used to store indexes in memory.
HashIndex(File, SegmentFactory)
- Constructor for class krati.store.index.
HashIndex
HashIndex(File, int, int, int, SegmentFactory)
- Constructor for class krati.store.index.
HashIndex
HashIndex(File, int, int, int, int, SegmentFactory)
- Constructor for class krati.store.index.
HashIndex
HashIndex(File, int, int, int, int, SegmentFactory, HashFunction<byte[]>)
- Constructor for class krati.store.index.
HashIndex
hasIndex(int)
- Method in interface krati.array.
Array
hasIndex(int)
- Method in class krati.core.array.basic.
MemoryIntArray
hasIndex(int)
- Method in class krati.core.array.basic.
MemoryLongArray
hasIndex(int)
- Method in class krati.core.array.basic.
MemoryShortArray
hasIndex(int)
- Method in class krati.core.array.
SimpleDataArray
hasIndex(int)
- Method in class krati.store.
AbstractDataArray
hasIndex(int)
- Method in class krati.store.
BytesDB
hasNext()
- Method in class krati.sos.
ObjectStoreIterator
hasNext()
- Method in class krati.sos.
ObjectStoreKeyIterator
hasSegmentInService(int)
- Method in class krati.core.segment.
SegmentMeta
hasWithoutCollisions(byte[])
- Method in class krati.store.
DynamicDataSet
hasWithoutCollisions(byte[])
- Method in class krati.store.
StaticDataSet
I
incrLoadSize(int)
- Method in class krati.core.segment.
AbstractSegment
Increases the load size.
incrLoadSize(int)
- Method in interface krati.core.segment.
Segment
Index
- Interface in
krati.store.index
Index.
IndexedDataStore
- Class in
krati.store
IndexedDataStore.
IndexedDataStore(File, int, int, SegmentFactory, SegmentFactory)
- Constructor for class krati.store.
IndexedDataStore
IndexedDataStore(File, int, int, int, int, SegmentFactory, int, int, SegmentFactory)
- Constructor for class krati.store.
IndexedDataStore
init(long, long)
- Method in class krati.core.array.basic.
ArrayEntryManager
init()
- Method in class krati.core.array.
SimpleDataArray
init()
- Method in class krati.core.segment.
AbstractSegment
init()
- Method in class krati.core.segment.
ChannelSegment
init()
- Method in class krati.core.segment.
MappedSegment
init()
- Method in class krati.core.segment.
MemorySegment
init()
- Method in class krati.core.segment.
SegmentManager
init()
- Method in class krati.core.segment.
WriteBufferSegment
initByteBuffer()
- Method in class krati.core.segment.
MemorySegment
initCheck()
- Method in class krati.core.array.basic.
ArrayFile
initHeader()
- Method in class krati.core.segment.
AbstractSegment
IntArray
- Interface in
krati.array
Integer Array
InvalidAddressException
- Exception in
krati.store
InvalidAddressException.
InvalidAddressException()
- Constructor for exception krati.store.
InvalidAddressException
InvalidAddressException(long)
- Constructor for exception krati.store.
InvalidAddressException
InvalidAddressException(long, AddressFormat)
- Constructor for exception krati.store.
InvalidAddressException
InvalidDataException
- Exception in
krati.store
InvalidDataException.
InvalidDataException(String)
- Constructor for exception krati.store.
InvalidDataException
invalidSizeException(int)
- Static method in exception krati.store.
InvalidDataException
invalidSizeException(int, int)
- Static method in exception krati.store.
InvalidDataException
isEmpty()
- Method in class krati.core.array.entry.
AbstractEntry
isEmpty()
- Method in interface krati.core.array.entry.
Entry
isFull()
- Method in class krati.core.array.entry.
AbstractEntry
isFull()
- Method in interface krati.core.array.entry.
Entry
isReadOnly()
- Method in class krati.core.segment.
AbstractSegment
isReadOnly()
- Method in interface krati.core.segment.
Segment
isRecyclable()
- Method in class krati.core.segment.
ChannelSegment
isRecyclable()
- Method in class krati.core.segment.
MappedSegment
isRecyclable()
- Method in class krati.core.segment.
MemorySegment
isRecyclable()
- Method in interface krati.core.segment.
Segment
isRecyclable()
- Method in class krati.core.segment.
WriteBufferSegment
isRecycleQueueEmpty()
- Method in class krati.core.array.entry.
EntryPool
isServiceQueueEmpty()
- Method in class krati.core.array.entry.
EntryPool
iterator()
- Method in class krati.sos.
ObjectStoreAgent
iterator()
- Method in class krati.sos.
SerializableObjectStore
iterator()
- Method in class krati.store.
DynamicDataStore
iterator()
- Method in class krati.store.index.
HashIndex
iterator()
- Method in interface krati.store.index.
Index
iterator()
- Method in class krati.store.
IndexedDataStore
iterator()
- Method in class krati.store.
StaticDataStore
J
JenkinsHashFunction
- Class in
krati.util
Hash algorithm by Bob Jenkins, 1996.
JenkinsHashFunction()
- Constructor for class krati.util.
JenkinsHashFunction
K
keyIterator()
- Method in class krati.sos.
ObjectStoreAgent
keyIterator()
- Method in class krati.sos.
SerializableObjectStore
keyIterator()
- Method in interface krati.store.
DataStore
keyIterator()
- Method in class krati.store.
DynamicDataStore
keyIterator()
- Method in class krati.store.index.
HashIndex
keyIterator()
- Method in interface krati.store.index.
Index
keyIterator()
- Method in class krati.store.
IndexedDataStore
keyIterator()
- Method in class krati.store.
StaticDataStore
krati
- package krati
krati.array
- package krati.array
krati.core.array
- package krati.core.array
krati.core.array.basic
- package krati.core.array.basic
krati.core.array.entry
- package krati.core.array.entry
krati.core.segment
- package krati.core.segment
krati.io
- package krati.io
krati.sos
- package krati.sos
krati.store
- package krati.store
krati.store.index
- package krati.store.index
krati.util
- package krati.util
L
length()
- Method in interface krati.array.
Array
length()
- Method in class krati.core.array.basic.
MemoryIntArray
length()
- Method in class krati.core.array.basic.
MemoryLongArray
length()
- Method in class krati.core.array.basic.
MemoryShortArray
length()
- Method in class krati.core.array.
SimpleDataArray
length()
- Method in class krati.store.
AbstractDataArray
listSegmentFiles()
- Method in class krati.core.segment.
SegmentManager
load(MemoryIntArray)
- Method in class krati.core.array.basic.
ArrayFile
Load data into a memory-based int array.
load(MemoryLongArray)
- Method in class krati.core.array.basic.
ArrayFile
Load data into a memory-based long array.
load(MemoryShortArray)
- Method in class krati.core.array.basic.
ArrayFile
Load data into a memory-based short array.
load(File)
- Method in class krati.core.array.entry.
AbstractEntry
Loads an entry from a given file.
load(File)
- Method in interface krati.core.array.entry.
Entry
Loads an entry from a given file.
load(DataCache, File)
- Method in interface krati.util.
DataCacheLoader
load(DataCache, File)
- Method in class krati.util.
DataCacheLoaderImpl
loadArrayFileData()
- Method in class krati.core.array.basic.
DynamicIntArray
loadArrayFileData()
- Method in class krati.core.array.basic.
DynamicLongArray
loadArrayFileData()
- Method in class krati.core.array.basic.
DynamicShortArray
loadArrayFileData()
- Method in class krati.core.array.basic.
StaticIntArray
loadArrayFileData()
- Method in class krati.core.array.basic.
StaticLongArray
loadArrayFileData()
- Method in class krati.core.array.basic.
StaticShortArray
loadDataSection(DataReader, int)
- Method in class krati.core.array.entry.
AbstractEntry
loadDataSection(DataReader, int)
- Method in class krati.core.array.entry.
PreFillEntry
loadDataSection(DataReader, int)
- Method in class krati.core.array.entry.
SimpleEntry
loadEntryFiles()
- Method in class krati.core.array.basic.
ArrayEntryManager
Load entry log files from disk into _entryList.
loadHeader()
- Method in class krati.core.segment.
AbstractSegment
loadIntArray()
- Method in class krati.core.array.basic.
ArrayFile
Load the main array.
loadLongArray()
- Method in class krati.core.array.basic.
ArrayFile
Load the main array.
loadShortArray()
- Method in class krati.core.array.basic.
ArrayFile
Load the main array.
lock()
- Method in class krati.core.segment.
SegmentMeta
LongArray
- Interface in
krati.array
Long Array
lookup(byte[])
- Method in class krati.store.index.
HashIndex
lookup(byte[])
- Method in interface krati.store.index.
Index
M
maintainScn(long)
- Method in class krati.core.array.entry.
AbstractEntry
MappedReader
- Class in
krati.io
MappedReader(File)
- Constructor for class krati.io.
MappedReader
MappedSegment
- Class in
krati.core.segment
MappedSegment
MappedSegment(int, File, int, Segment.Mode)
- Constructor for class krati.core.segment.
MappedSegment
MappedSegmentFactory
- Class in
krati.core.segment
MappedSegmentFactory
MappedSegmentFactory()
- Constructor for class krati.core.segment.
MappedSegmentFactory
MappedWriter
- Class in
krati.io
MappedWriter(File)
- Constructor for class krati.io.
MappedWriter
MAX_HASH_CODE
- Static variable in interface krati.util.
HashFunction
maxSegmentFileSizeMB
- Static variable in interface krati.core.segment.
Segment
MemoryIntArray
- Class in
krati.core.array.basic
MemoryIntArray()
- Constructor for class krati.core.array.basic.
MemoryIntArray
MemoryIntArray(int)
- Constructor for class krati.core.array.basic.
MemoryIntArray
MemoryIntArray(int, boolean)
- Constructor for class krati.core.array.basic.
MemoryIntArray
MemoryLongArray
- Class in
krati.core.array.basic
MemoryLongArray()
- Constructor for class krati.core.array.basic.
MemoryLongArray
MemoryLongArray(int)
- Constructor for class krati.core.array.basic.
MemoryLongArray
MemoryLongArray(int, boolean)
- Constructor for class krati.core.array.basic.
MemoryLongArray
MemorySegment
- Class in
krati.core.segment
MemorySegment
MemorySegment(int, File, int, Segment.Mode)
- Constructor for class krati.core.segment.
MemorySegment
MemorySegmentFactory
- Class in
krati.core.segment
MemorySegmentFactory
MemorySegmentFactory()
- Constructor for class krati.core.segment.
MemorySegmentFactory
MemoryShortArray
- Class in
krati.core.array.basic
MemoryShortArray()
- Constructor for class krati.core.array.basic.
MemoryShortArray
MemoryShortArray(int)
- Constructor for class krati.core.array.basic.
MemoryShortArray
MemoryShortArray(int, boolean)
- Constructor for class krati.core.array.basic.
MemoryShortArray
MIN_HASH_CODE
- Static variable in interface krati.util.
HashFunction
minSegmentFileSizeMB
- Static variable in interface krati.core.segment.
Segment
modeChanged(SegmentModeEvent)
- Method in interface krati.core.segment.
SegmentModeListener
MurmurHashFunction
- Class in
krati.util
This is a very fast, non-cryptographic hash suitable for general hash-based lookup.
MurmurHashFunction()
- Constructor for class krati.util.
MurmurHashFunction
N
newEntry(int)
- Method in interface krati.core.array.entry.
EntryFactory
newEntry(int)
- Method in class krati.core.array.entry.
EntryIntFactory
newEntry(int)
- Method in class krati.core.array.entry.
EntryLongFactory
newEntry(int)
- Method in class krati.core.array.entry.
EntryShortFactory
newValue()
- Method in interface krati.core.array.entry.
EntryValueFactory
newValue(DataReader)
- Method in interface krati.core.array.entry.
EntryValueFactory
newValue()
- Method in class krati.core.array.entry.
EntryValueIntFactory
newValue(DataReader)
- Method in class krati.core.array.entry.
EntryValueIntFactory
newValue()
- Method in class krati.core.array.entry.
EntryValueLongFactory
newValue(DataReader)
- Method in class krati.core.array.entry.
EntryValueLongFactory
newValue()
- Method in class krati.core.array.entry.
EntryValueShortFactory
newValue(DataReader)
- Method in class krati.core.array.entry.
EntryValueShortFactory
newValueArray(int)
- Method in interface krati.core.array.entry.
EntryValueFactory
Creates an array of EntryValue of a specified length.
newValueArray(int)
- Method in class krati.core.array.entry.
EntryValueIntFactory
Creates an array of EntryValueInt of a specified length.
newValueArray(int)
- Method in class krati.core.array.entry.
EntryValueLongFactory
Creates an array of EntryValueLong of a specified length.
newValueArray(int)
- Method in class krati.core.array.entry.
EntryValueShortFactory
Creates an array of EntryValueShort of a specified length.
next()
- Method in class krati.core.array.entry.
EntryPool
next()
- Method in class krati.sos.
ObjectStoreIterator
next()
- Method in class krati.sos.
ObjectStoreKeyIterator
nextScn()
- Method in class krati.store.
DynamicDataSet
nextScn()
- Method in class krati.store.
DynamicDataStore
nextScn()
- Method in class krati.store.
StaticDataSet
nextScn()
- Method in class krati.store.
StaticDataStore
nextSegment()
- Method in class krati.core.segment.
SegmentManager
Gets the next segment available for read and write.
NON_HASH_CODE
- Static variable in interface krati.util.
HashFunction
O
ObjectCache
<
T
> - Interface in
krati.sos
ObjectCache
ObjectCacheAgent
<
T
> - Class in
krati.sos
ObjectCacheAgent: An agent that wraps an ObjectCache can have inbound and outbound ObjectHandler(s).
ObjectCacheAgent(ObjectCache<T>, ObjectHandler<T>, ObjectHandler<T>)
- Constructor for class krati.sos.
ObjectCacheAgent
ObjectConstructionException
- Exception in
krati.sos
ObjectConstructionException An exception is thrown by
ObjectSerializer
if an object cannot be constructed (i.e.
ObjectConstructionException(String)
- Constructor for exception krati.sos.
ObjectConstructionException
ObjectConstructionException(String, Throwable)
- Constructor for exception krati.sos.
ObjectConstructionException
ObjectHandler
<
V
> - Interface in
krati.sos
ObjectHandler
ObjectSerializer
<
V
> - Interface in
krati.sos
An interface for object serialization and construction (de-serialization).
ObjectStore
<
K
,
V
> - Interface in
krati.sos
ObjectStore
ObjectStoreAgent
<
K
,
V
> - Class in
krati.sos
ObjectStoreAgent: An agent that wraps an ObjectStore can have inbound and outbound ObjectHandler(s).
ObjectStoreAgent(ObjectStore<K, V>, ObjectHandler<V>, ObjectHandler<V>)
- Constructor for class krati.sos.
ObjectStoreAgent
ObjectStoreIterator
<
K
,
V
> - Class in
krati.sos
ObjectStoreIterator(Iterator<Map.Entry<byte[], byte[]>>, ObjectSerializer<K>, ObjectSerializer<V>)
- Constructor for class krati.sos.
ObjectStoreIterator
ObjectStoreKeyIterator
<
K
> - Class in
krati.sos
ObjectStoreKeyIterator(Iterator<byte[]>, ObjectSerializer<K>)
- Constructor for class krati.sos.
ObjectStoreKeyIterator
open(long, long)
- Method in class krati.core.array.entry.
EntryFileWriter
open()
- Method in class krati.io.
ChannelReader
open()
- Method in class krati.io.
ChannelWriter
open()
- Method in interface krati.io.
DataReader
open()
- Method in interface krati.io.
DataWriter
open()
- Method in class krati.io.
FastDataWriter
open()
- Method in class krati.io.
MappedReader
open()
- Method in class krati.io.
MappedWriter
P
persist()
- Method in class krati.core.array.basic.
ArrayEntryManager
persist()
- Method in class krati.core.array.
SimpleDataArray
persist()
- Method in interface krati.
Persistable
Persist all updates from memory buffer into redo log files in non-blocking mode.
persist()
- Method in interface krati.sos.
ObjectCache
Persists this object cache.
persist()
- Method in class krati.sos.
ObjectCacheAgent
persist()
- Method in class krati.sos.
ObjectStoreAgent
Persists this object store.
persist()
- Method in class krati.sos.
SerializableObjectCache
Persists this object cache.
persist()
- Method in class krati.sos.
SerializableObjectStore
Persists this object store.
persist()
- Method in class krati.store.
AbstractDataArray
persist()
- Method in class krati.store.
BytesDB
persist()
- Method in class krati.store.
DataCacheImpl
persist()
- Method in interface krati.store.
DataSet
persist()
- Method in interface krati.store.
DataStore
persist()
- Method in class krati.store.
DynamicDataSet
persist()
- Method in class krati.store.
DynamicDataStore
persist()
- Method in class krati.store.index.
HashIndex
persist()
- Method in interface krati.store.index.
Index
persist()
- Method in class krati.store.
IndexedDataStore
persist()
- Method in class krati.store.
StaticDataSet
persist()
- Method in class krati.store.
StaticDataStore
Persistable
- Interface in
krati
Persistable
pollFromService()
- Method in class krati.core.array.entry.
EntryPool
pos
- Variable in class krati.core.array.entry.
EntryValue
position()
- Method in class krati.io.
ChannelReader
position(long)
- Method in class krati.io.
ChannelReader
position()
- Method in class krati.io.
ChannelWriter
position(long)
- Method in class krati.io.
ChannelWriter
position()
- Method in interface krati.io.
DataReader
position(long)
- Method in interface krati.io.
DataReader
position()
- Method in interface krati.io.
DataWriter
position(long)
- Method in interface krati.io.
DataWriter
position()
- Method in class krati.io.
FastDataWriter
position(long)
- Method in class krati.io.
FastDataWriter
position()
- Method in class krati.io.
MappedReader
position(long)
- Method in class krati.io.
MappedReader
position()
- Method in class krati.io.
MappedWriter
position(long)
- Method in class krati.io.
MappedWriter
posLastForcedTime
- Static variable in interface krati.core.segment.
Segment
posStorageVersion
- Static variable in interface krati.core.segment.
Segment
PreFillEntry
<
T
extends
EntryValue
> - Class in
krati.core.array.entry
PreFillEntry(int, EntryValueFactory<T>, int)
- Constructor for class krati.core.array.entry.
PreFillEntry
Create a new entry to hold updates to an array.
PreFillEntryInt
- Class in
krati.core.array.entry
PreFillEntryInt(int, int)
- Constructor for class krati.core.array.entry.
PreFillEntryInt
PreFillEntryLong
- Class in
krati.core.array.entry
PreFillEntryLong(int, int)
- Constructor for class krati.core.array.entry.
PreFillEntryLong
PreFillEntryShort
- Class in
krati.core.array.entry
PreFillEntryShort(int, int)
- Constructor for class krati.core.array.entry.
PreFillEntryShort
process(V)
- Method in interface krati.sos.
ObjectHandler
put(K, V)
- Method in class krati.sos.
ObjectStoreAgent
put(K, V)
- Method in class krati.sos.
SerializableObjectStore
Puts an serializable object into the store.
put(K, V)
- Method in interface krati.store.
DataStore
put(byte[], byte[])
- Method in class krati.store.
DynamicDataStore
put(byte[], byte[])
- Method in class krati.store.
IndexedDataStore
put(byte[], byte[])
- Method in class krati.store.
StaticDataStore
putInternal(int, byte[], byte[])
- Method in class krati.store.
DynamicDataStore
R
read(int, byte[])
- Method in class krati.core.segment.
ChannelSegment
read(int, byte[], int, int)
- Method in class krati.core.segment.
ChannelSegment
read(int, byte[])
- Method in class krati.core.segment.
MappedSegment
read(int, byte[], int, int)
- Method in class krati.core.segment.
MappedSegment
read(int, byte[])
- Method in class krati.core.segment.
MemorySegment
read(int, byte[], int, int)
- Method in class krati.core.segment.
MemorySegment
read(int, byte[])
- Method in interface krati.core.segment.
Segment
read(int, byte[], int, int)
- Method in interface krati.core.segment.
Segment
read(int, byte[])
- Method in class krati.core.segment.
WriteBufferSegment
read(int, byte[], int, int)
- Method in class krati.core.segment.
WriteBufferSegment
readInt(int)
- Method in class krati.core.segment.
ChannelSegment
readInt(int)
- Method in class krati.core.segment.
MappedSegment
readInt(int)
- Method in class krati.core.segment.
MemorySegment
readInt(int)
- Method in interface krati.core.segment.
Segment
readInt(int)
- Method in class krati.core.segment.
WriteBufferSegment
readInt()
- Method in class krati.io.
ChannelReader
readInt(long)
- Method in class krati.io.
ChannelReader
readInt()
- Method in interface krati.io.
DataReader
readInt(long)
- Method in interface krati.io.
DataReader
readInt()
- Method in class krati.io.
MappedReader
readInt(long)
- Method in class krati.io.
MappedReader
readLong(int)
- Method in class krati.core.segment.
ChannelSegment
readLong(int)
- Method in class krati.core.segment.
MappedSegment
readLong(int)
- Method in class krati.core.segment.
MemorySegment
readLong(int)
- Method in interface krati.core.segment.
Segment
readLong(int)
- Method in class krati.core.segment.
WriteBufferSegment
readLong()
- Method in class krati.io.
ChannelReader
readLong(long)
- Method in class krati.io.
ChannelReader
readLong()
- Method in interface krati.io.
DataReader
readLong(long)
- Method in interface krati.io.
DataReader
readLong()
- Method in class krati.io.
MappedReader
readLong(long)
- Method in class krati.io.
MappedReader
readShort(int)
- Method in class krati.core.segment.
ChannelSegment
readShort(int)
- Method in class krati.core.segment.
MappedSegment
readShort(int)
- Method in class krati.core.segment.
MemorySegment
readShort(int)
- Method in interface krati.core.segment.
Segment
readShort(int)
- Method in class krati.core.segment.
WriteBufferSegment
readShort()
- Method in class krati.io.
ChannelReader
readShort(long)
- Method in class krati.io.
ChannelReader
readShort()
- Method in interface krati.io.
DataReader
readShort(long)
- Method in interface krati.io.
DataReader
readShort()
- Method in class krati.io.
MappedReader
readShort(long)
- Method in class krati.io.
MappedReader
RecoverableArray
<
V
extends
EntryValue
> - Interface in
krati.core.array.basic
rehash()
- Method in class krati.store.
DynamicDataSet
rehash()
- Method in class krati.store.
DynamicDataStore
reinit(int, int, long)
- Method in class krati.core.array.entry.
EntryValueInt
reinit(int, long, long)
- Method in class krati.core.array.entry.
EntryValueLong
reinit(int, short, long)
- Method in class krati.core.array.entry.
EntryValueShort
reinit()
- Method in class krati.core.segment.
ChannelSegment
reinit()
- Method in class krati.core.segment.
MappedSegment
reinit()
- Method in class krati.core.segment.
MemorySegment
reinit()
- Method in interface krati.core.segment.
Segment
Re-initialize this Segment for read and write.
reinit()
- Method in class krati.core.segment.
WriteBufferSegment
reinitValue(DataReader, T)
- Method in interface krati.core.array.entry.
EntryValueFactory
Read data from stream to populate an EntryValue.
reinitValue(DataReader, EntryValueInt)
- Method in class krati.core.array.entry.
EntryValueIntFactory
Read data from stream to populate an EntryValueInt.
reinitValue(DataReader, EntryValueLong)
- Method in class krati.core.array.entry.
EntryValueLongFactory
Read data from stream to populate an EntryValueLong.
reinitValue(DataReader, EntryValueShort)
- Method in class krati.core.array.entry.
EntryValueShortFactory
Read data from stream to populate an EntryValueShort.
remove()
- Method in class krati.sos.
ObjectStoreIterator
remove()
- Method in class krati.sos.
ObjectStoreKeyIterator
remove(byte[], byte[])
- Method in interface krati.store.
DataSetHandler
remove(byte[], byte[])
- Method in class krati.store.
DefaultDataSetHandler
removeByKey(byte[], byte[])
- Method in interface krati.store.
DataStoreHandler
removeByKey(byte[], byte[])
- Method in class krati.store.
DefaultDataStoreHandler
reset(MemoryIntArray)
- Method in class krati.core.array.basic.
ArrayFile
reset(MemoryIntArray, long)
- Method in class krati.core.array.basic.
ArrayFile
reset(MemoryLongArray)
- Method in class krati.core.array.basic.
ArrayFile
reset(MemoryLongArray, long)
- Method in class krati.core.array.basic.
ArrayFile
reset(MemoryShortArray)
- Method in class krati.core.array.basic.
ArrayFile
reset(MemoryShortArray, long)
- Method in class krati.core.array.basic.
ArrayFile
reset(int[])
- Method in class krati.core.array.basic.
ArrayFile
reset(int[], long)
- Method in class krati.core.array.basic.
ArrayFile
reset(long[])
- Method in class krati.core.array.basic.
ArrayFile
reset(long[], long)
- Method in class krati.core.array.basic.
ArrayFile
reset(short[])
- Method in class krati.core.array.basic.
ArrayFile
reset(short[], long)
- Method in class krati.core.array.basic.
ArrayFile
restart()
- Method in class krati.util.
Chronos
Restarts this Chronos.
S
save(File)
- Method in class krati.core.array.entry.
AbstractEntry
Saves to a file.
save(File)
- Method in interface krati.core.array.entry.
Entry
Saves this Entry to a file.
saveDataSection(DataWriter)
- Method in class krati.core.array.entry.
AbstractEntry
saveDataSection(DataWriter)
- Method in class krati.core.array.entry.
PreFillEntry
saveDataSection(DataWriter)
- Method in class krati.core.array.entry.
SimpleEntry
saveHWMark(long)
- Method in class krati.core.array.basic.
ArrayEntryManager
saveHWMark(long)
- Method in class krati.core.array.basic.
DynamicIntArray
Sync-up the high water mark to a given value.
saveHWMark(long)
- Method in class krati.core.array.basic.
DynamicLongArray
Sync-up the high water mark to a given value.
saveHWMark(long)
- Method in class krati.core.array.basic.
DynamicShortArray
Sync-up the high water mark to a given value.
saveHWMark(long)
- Method in class krati.core.array.basic.
StaticIntArray
Sync-up the high water mark to a given value.
saveHWMark(long)
- Method in class krati.core.array.basic.
StaticLongArray
Sync-up the high water mark to a given value.
saveHWMark(long)
- Method in class krati.core.array.basic.
StaticShortArray
Sync-up the high water mark to a given value.
saveHWMark(long)
- Method in class krati.core.array.
SimpleDataArray
saveHWMark(long)
- Method in interface krati.
Persistable
Save the high water mark.
saveHWMark(long)
- Method in class krati.sos.
ObjectCacheAgent
saveHWMark(long)
- Method in class krati.sos.
SerializableObjectCache
Saves the high water mark.
saveHWMark(long)
- Method in class krati.store.
AbstractDataArray
saveHWMark(long)
- Method in class krati.store.
DataCacheImpl
scn
- Variable in class krati.core.array.entry.
EntryValue
Segment
- Interface in
krati.core.segment
Segment Storage Version: 1 The segment header section uses the first 128 bytes, but only the first 16 bytes are used.
Segment.Mode
- Enum in
krati.core.segment
SegmentException
- Exception in
krati.core.segment
SegmentException(String)
- Constructor for exception krati.core.segment.
SegmentException
SegmentFactory
- Interface in
krati.core.segment
SegmentFactory
SegmentFileSizeException
- Exception in
krati.core.segment
SegmentFileSizeException
SegmentFileSizeException(String, int, int)
- Constructor for exception krati.core.segment.
SegmentFileSizeException
SegmentManager
- Class in
krati.core.segment
SegmentManager
SegmentMeta
- Class in
krati.core.segment
SegmentMeta: Meta Data for Segments
SegmentMeta(File)
- Constructor for class krati.core.segment.
SegmentMeta
SegmentModeEvent
- Class in
krati.core.segment
SegmentModeEvent
SegmentModeEvent(Segment)
- Constructor for class krati.core.segment.
SegmentModeEvent
SegmentModeListener
- Interface in
krati.core.segment
SegmentModeListener.
segmentNotFound(int)
- Static method in exception krati.core.segment.
SegmentException
SegmentOverflowException
- Exception in
krati.core.segment
SegmentOverflowException
SegmentOverflowException(Segment)
- Constructor for exception krati.core.segment.
SegmentOverflowException
SegmentOverflowException(Segment, SegmentOverflowException.Type)
- Constructor for exception krati.core.segment.
SegmentOverflowException
SegmentOverflowException.Type
- Enum in
krati.core.segment
SegmentReadOnlyException
- Exception in
krati.core.segment
SegmentReadOnlyException
SegmentReadOnlyException(Segment)
- Constructor for exception krati.core.segment.
SegmentReadOnlyException
SerializableObjectCache
<
T
> - Class in
krati.sos
A simple data cache for serializable objects.
SerializableObjectCache(DataCache, ObjectSerializer<T>)
- Constructor for class krati.sos.
SerializableObjectCache
Constructs an array-like object cache for serializable objects.
SerializableObjectStore
<
K
,
V
> - Class in
krati.sos
A key-value store for serializable objects.
SerializableObjectStore(DataStore<byte[], byte[]>, ObjectSerializer<K>, ObjectSerializer<V>)
- Constructor for class krati.sos.
SerializableObjectStore
Constructs a key-value store for serializable objects.
serialize(V)
- Method in interface krati.sos.
ObjectSerializer
Serializes an object.
set(int, byte[], long)
- Method in interface krati.array.
DataArray
Sets data at a specified index.
set(int, byte[], int, int, long)
- Method in interface krati.array.
DataArray
Sets data at a specified index.
set(int, int, long)
- Method in interface krati.array.
IntArray
Sets data at a specified index.
set(int, long, long)
- Method in interface krati.array.
LongArray
Sets data at a specified index.
set(int, short, long)
- Method in interface krati.array.
ShortArray
Sets data at a specified index.
set(int, int, long)
- Method in class krati.core.array.basic.
DynamicIntArray
set(int, long, long)
- Method in class krati.core.array.basic.
DynamicLongArray
set(int, short, long)
- Method in class krati.core.array.basic.
DynamicShortArray
set(int, int)
- Method in class krati.core.array.basic.
MemoryIntArray
set(int, int, long)
- Method in class krati.core.array.basic.
MemoryIntArray
set(int, long)
- Method in class krati.core.array.basic.
MemoryLongArray
set(int, long, long)
- Method in class krati.core.array.basic.
MemoryLongArray
set(int, short)
- Method in class krati.core.array.basic.
MemoryShortArray
set(int, short, long)
- Method in class krati.core.array.basic.
MemoryShortArray
set(int, int, long)
- Method in class krati.core.array.basic.
StaticIntArray
set(int, long, long)
- Method in class krati.core.array.basic.
StaticLongArray
set(int, short, long)
- Method in class krati.core.array.basic.
StaticShortArray
set(int, byte[], long)
- Method in class krati.core.array.
SimpleDataArray
Sets data at a given index.
set(int, byte[], int, int, long)
- Method in class krati.core.array.
SimpleDataArray
Sets data at a given index.
set(int, T, long)
- Method in interface krati.sos.
ObjectCache
Sets an object at a user-specified object Id.
set(int, T, long)
- Method in class krati.sos.
ObjectCacheAgent
set(int, T, long)
- Method in class krati.sos.
SerializableObjectCache
Sets an object at a user-specified object Id.
set(int, byte[], long)
- Method in class krati.store.
AbstractDataArray
set(int, byte[], int, int, long)
- Method in class krati.store.
AbstractDataArray
set(int, byte[], long)
- Method in class krati.store.
BytesDB
set(int, byte[], int, int, long)
- Method in class krati.store.
BytesDB
set(int, byte[], long)
- Method in interface krati.store.
DataCache
set(int, byte[], int, int, long)
- Method in interface krati.store.
DataCache
set(int, byte[], long)
- Method in class krati.store.
DataCacheImpl
set(int, byte[], int, int, long)
- Method in class krati.store.
DataCacheImpl
set(int, byte[], long)
- Method in class krati.store.
DynamicDataArray
set(int, byte[], int, int, long)
- Method in class krati.store.
DynamicDataArray
setAddress(int, long, long)
- Method in class krati.core.array.
SimpleDataArray
setAppendPosition(long)
- Method in class krati.core.segment.
ChannelSegment
setAppendPosition(long)
- Method in class krati.core.segment.
MappedSegment
setAppendPosition(long)
- Method in class krati.core.segment.
MemorySegment
setAppendPosition(long)
- Method in interface krati.core.segment.
Segment
setAppendPosition(long)
- Method in class krati.core.segment.
WriteBufferSegment
setArrayExpandListener(ArrayExpandListener)
- Method in class krati.core.array.basic.
MemoryIntArray
setArrayExpandListener(ArrayExpandListener)
- Method in class krati.core.array.basic.
MemoryLongArray
setArrayExpandListener(ArrayExpandListener)
- Method in class krati.core.array.basic.
MemoryShortArray
setArrayLength(int, File)
- Method in class krati.core.array.basic.
ArrayFile
setAutoApplyEntries(boolean)
- Method in class krati.core.array.basic.
ArrayEntryManager
setCompactionAddress(int, long, long)
- Method in interface krati.core.array.
AddressArray
Sets the compaction address (produced by a compactor) at a specified index.
setCompactionAddress(int, long, long)
- Method in class krati.core.array.basic.
DynamicLongArray
setCompactionAddress(int, long, long)
- Method in class krati.core.array.basic.
StaticLongArray
setCompactionAddress(int, long, long)
- Method in class krati.core.array.
SimpleDataArray
setEnabled(boolean)
- Method in interface krati.sos.
ObjectHandler
setEntryPersistListener(EntryPersistListener)
- Method in class krati.core.array.basic.
ArrayEntryManager
setPersistListener(EntryPersistListener)
- Method in interface krati.core.array.
AddressArray
Sets the listener that is called whenever an entry is persisted.
setPersistListener(EntryPersistListener)
- Method in class krati.core.array.basic.
DynamicLongArray
setPersistListener(EntryPersistListener)
- Method in class krati.core.array.basic.
StaticLongArray
setServiceId(int)
- Method in class krati.core.array.entry.
AbstractEntry
setServiceId(int)
- Method in interface krati.core.array.entry.
Entry
Sets the service Id of this Entry.
setWaterMarks(long, long)
- Method in class krati.core.array.basic.
ArrayEntryManager
ShortArray
- Interface in
krati.array
Short Array
SimpleDataArray
- Class in
krati.core.array
SimpleDataArray: Simple Persistent DataArray.
SimpleDataArray(AddressArray, SegmentManager)
- Constructor for class krati.core.array.
SimpleDataArray
Constructs a DataArray with Segment Compact Factor default to 0.5.
SimpleDataArray(AddressArray, SegmentManager, double)
- Constructor for class krati.core.array.
SimpleDataArray
Constructs a DataArray.
SimpleEntry
<
T
extends
EntryValue
> - Class in
krati.core.array.entry
EntryImpl.
SimpleEntry(int, EntryValueFactory<T>, int)
- Constructor for class krati.core.array.entry.
SimpleEntry
Create a new entry to hold updates to an array.
size()
- Method in interface krati.core.array.entry.
Entry
size()
- Method in class krati.core.array.entry.
PreFillEntry
size()
- Method in class krati.core.array.entry.
SimpleEntry
sortEntriesToValues(Entry<T>[])
- Static method in class krati.core.array.entry.
EntryUtility
Sort all the EntryValue(s) from an Entry array into an array of EntryValue(s).
sortEntriesToValues(List<Entry<T>>)
- Static method in class krati.core.array.entry.
EntryUtility
Sort all the EntryValue(s) from an Entry list into an array of EntryValue(s).
split()
- Method in class krati.store.
DynamicDataStore
StaticDataArray
- Class in
krati.store
StaticDataArray - a convenient class for creating a fixed-size data array.
StaticDataArray(int, File, SegmentFactory)
- Constructor for class krati.store.
StaticDataArray
Constructs a static data array with the following default params.
StaticDataArray(int, File, SegmentFactory, int)
- Constructor for class krati.store.
StaticDataArray
Constructs a static data array with the following default params.
StaticDataArray(int, int, int, File, SegmentFactory, int, double)
- Constructor for class krati.store.
StaticDataArray
Constructs a static data array.
StaticDataSet
- Class in
krati.store
A simple implementation of data set with a fixed capacity.
StaticDataSet(File, int, SegmentFactory)
- Constructor for class krati.store.
StaticDataSet
Creates a DataSet instance with the settings below:
StaticDataSet(File, int, int, SegmentFactory)
- Constructor for class krati.store.
StaticDataSet
Creates a DataSet instance with the settings below:
StaticDataSet(File, int, int, int, int, SegmentFactory)
- Constructor for class krati.store.
StaticDataSet
Creates a DataSet instance with the settings below:
StaticDataSet(File, int, int, int, int, SegmentFactory, HashFunction<byte[]>)
- Constructor for class krati.store.
StaticDataSet
Creates a DataSet instance with the settings below:
StaticDataSet(File, int, int, int, int, SegmentFactory, double, HashFunction<byte[]>)
- Constructor for class krati.store.
StaticDataSet
Creates a DataSet instance.
StaticDataStore
- Class in
krati.store
A simple implementation of key value store.
StaticDataStore(File, int, SegmentFactory)
- Constructor for class krati.store.
StaticDataStore
Creates a DataStore instance with the settings below:
StaticDataStore(File, int, int, SegmentFactory)
- Constructor for class krati.store.
StaticDataStore
Creates a DataStore instance with the settings below:
StaticDataStore(File, int, int, int, int, SegmentFactory)
- Constructor for class krati.store.
StaticDataStore
Creates a DataStore instance with the settings below:
StaticDataStore(File, int, int, int, int, SegmentFactory, HashFunction<byte[]>)
- Constructor for class krati.store.
StaticDataStore
Creates a DataStore instance with the settings below:
StaticDataStore(File, int, int, int, int, SegmentFactory, double, HashFunction<byte[]>)
- Constructor for class krati.store.
StaticDataStore
Creates a DataStore instance.
StaticIntArray
- Class in
krati.core.array.basic
StaticIntArray: Fixed-Size Persistent IntArray Implementation.
StaticIntArray(int, int, int, File)
- Constructor for class krati.core.array.basic.
StaticIntArray
Create a fixed-length persistent integer array.
StaticLongArray
- Class in
krati.core.array.basic
StaticLongArray: Fixed-Size Persistent LongArray Implementation.
StaticLongArray(int, int, int, File)
- Constructor for class krati.core.array.basic.
StaticLongArray
Create a fixed-length persistent long array.
StaticShortArray
- Class in
krati.core.array.basic
StaticShortArray: Fixed-Size Persistent ShortArray Implementation.
StaticShortArray(int, int, int, File)
- Constructor for class krati.core.array.basic.
StaticShortArray
Create a fixed-length persistent short array.
STORAGE_VERSION
- Static variable in class krati.core.array.basic.
ArrayFile
STORAGE_VERSION
- Static variable in interface krati.core.array.entry.
Entry
STORAGE_VERSION
- Static variable in interface krati.core.segment.
Segment
SUB_ARRAY_BITS
- Static variable in class krati.core.array.basic.
DynamicConstants
SUB_ARRAY_SIZE
- Static variable in class krati.core.array.basic.
DynamicConstants
subArrayLength()
- Method in class krati.core.array.basic.
DynamicIntArray
subArrayLength()
- Method in class krati.core.array.basic.
DynamicLongArray
subArrayLength()
- Method in class krati.core.array.basic.
DynamicShortArray
switchEntry(boolean)
- Method in class krati.core.array.basic.
ArrayEntryManager
Switches to a new entry if _curEntry is not empty.
sync()
- Method in class krati.core.array.basic.
ArrayEntryManager
sync()
- Method in class krati.core.array.
SimpleDataArray
sync()
- Method in interface krati.
Persistable
Force all updates from memory buffer and redo log files to synchronize with the underlying persistent file in blocking mode.
sync()
- Method in class krati.sos.
ObjectCacheAgent
sync()
- Method in class krati.sos.
ObjectStoreAgent
sync()
- Method in class krati.sos.
SerializableObjectCache
Sync this object cache.
sync()
- Method in class krati.sos.
SerializableObjectStore
sync()
- Method in class krati.store.
AbstractDataArray
sync()
- Method in class krati.store.
BytesDB
sync()
- Method in class krati.store.
DataCacheImpl
sync()
- Method in interface krati.store.
DataSet
sync()
- Method in interface krati.store.
DataStore
sync()
- Method in class krati.store.
DynamicDataSet
sync()
- Method in class krati.store.
DynamicDataStore
sync()
- Method in class krati.store.index.
HashIndex
sync()
- Method in interface krati.store.index.
Index
sync()
- Method in class krati.store.
IndexedDataStore
sync()
- Method in class krati.store.
StaticDataSet
sync()
- Method in class krati.store.
StaticDataStore
syncCompactor()
- Method in class krati.core.array.
SimpleDataArray
T
tick()
- Method in class krati.util.
Chronos
Returns the number of milliseconds elapsed since the last call to this function.
toString()
- Method in class krati.core.array.entry.
EntryValue
toString()
- Method in class krati.core.array.entry.
EntryValueInt
toString()
- Method in class krati.core.array.entry.
EntryValueLong
toString()
- Method in class krati.core.array.entry.
EntryValueShort
transferTo(int, WritableByteChannel)
- Method in interface krati.array.
DataArray
Transfers data at a given index to a writable file channel.
transferTo(int, WritableByteChannel)
- Method in class krati.core.array.
SimpleDataArray
Transfers data at a given index to a writable channel.
transferTo(int, int, Segment)
- Method in class krati.core.segment.
ChannelSegment
transferTo(int, int, WritableByteChannel)
- Method in class krati.core.segment.
ChannelSegment
transferTo(int, int, Segment)
- Method in class krati.core.segment.
MappedSegment
transferTo(int, int, WritableByteChannel)
- Method in class krati.core.segment.
MappedSegment
transferTo(int, int, Segment)
- Method in class krati.core.segment.
MemorySegment
transferTo(int, int, WritableByteChannel)
- Method in class krati.core.segment.
MemorySegment
transferTo(int, int, Segment)
- Method in interface krati.core.segment.
Segment
transferTo(int, int, WritableByteChannel)
- Method in interface krati.core.segment.
Segment
transferTo(int, int, Segment)
- Method in class krati.core.segment.
WriteBufferSegment
transferTo(int, int, WritableByteChannel)
- Method in class krati.core.segment.
WriteBufferSegment
transferTo(int, WritableByteChannel)
- Method in class krati.store.
AbstractDataArray
U
unlock()
- Method in class krati.core.segment.
SegmentMeta
update(List<Entry<T>>)
- Method in class krati.core.array.basic.
ArrayFile
Apply entries to the array file.
update(byte[], byte[])
- Method in class krati.store.index.
HashIndex
update(byte[], byte[])
- Method in interface krati.store.index.
Index
updateArrayFile(List<Entry<V>>)
- Method in interface krati.core.array.basic.
RecoverableArray
updateArrayFile(DataWriter, long)
- Method in class krati.core.array.entry.
EntryValue
Writes this EntryValue to a file channel at a given position.
updateArrayFile(DataWriter, long)
- Method in class krati.core.array.entry.
EntryValueInt
Writes this EntryValue at a given position of a data writer.
updateArrayFile(DataWriter, long)
- Method in class krati.core.array.entry.
EntryValueLong
Writes this EntryValue at a given position of a data writer.
updateArrayFile(DataWriter, long)
- Method in class krati.core.array.entry.
EntryValueShort
Writes this EntryValue at a given position of a data writer.
updateMeta()
- Method in class krati.core.segment.
SegmentManager
V
val
- Variable in class krati.core.array.entry.
EntryValueInt
val
- Variable in class krati.core.array.entry.
EntryValueLong
val
- Variable in class krati.core.array.entry.
EntryValueShort
valueOf(String)
- Static method in enum krati.core.segment.
Segment.Mode
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum krati.core.segment.
SegmentOverflowException.Type
Returns the enum constant of this type with the specified name.
values()
- Static method in enum krati.core.segment.
Segment.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum krati.core.segment.
SegmentOverflowException.Type
Returns an array containing the constants of this enum type, in the order they are declared.
W
wrap(LongArray)
- Method in class krati.core.array.basic.
StaticLongArray
wrap(SegmentManager)
- Method in class krati.core.segment.
SegmentMeta
Wrap a segment manager and persist its meta data into the .meta file.
write(int, int, long)
- Method in class krati.core.array.entry.
EntryFileWriter
write(int, long, long)
- Method in class krati.core.array.entry.
EntryFileWriter
write(int, short, long)
- Method in class krati.core.array.entry.
EntryFileWriter
write(DataWriter)
- Method in class krati.core.array.entry.
EntryValue
Writes this EntryValue to entry log file via a channel writer.
write(FileChannel)
- Method in class krati.core.array.entry.
EntryValueBatch
write(DataWriter)
- Method in class krati.core.array.entry.
EntryValueInt
Writes this EntryValue to entry log file via a data writer.
write(DataWriter)
- Method in class krati.core.array.entry.
EntryValueLong
Writes this EntryValue to entry log file via a data writer.
write(DataWriter)
- Method in class krati.core.array.entry.
EntryValueShort
Writes this EntryValue to entry log file via a data writer.
write(int)
- Method in class krati.io.
FastDataWriter
write(byte[])
- Method in class krati.io.
FastDataWriter
write(byte[], int, int)
- Method in class krati.io.
FastDataWriter
writeArrayLength(int)
- Method in class krati.core.array.basic.
ArrayFile
writeBoolean(boolean)
- Method in class krati.io.
FastDataWriter
WriteBufferSegment
- Class in
krati.core.segment
WriteBufferSegment
WriteBufferSegment(int, File, int, Segment.Mode, ConcurrentLinkedQueue<ByteBuffer>)
- Constructor for class krati.core.segment.
WriteBufferSegment
WriteBufferSegmentFactory
- Class in
krati.core.segment
WriteBufferSegmentFactory
WriteBufferSegmentFactory(int)
- Constructor for class krati.core.segment.
WriteBufferSegmentFactory
writeByte(int)
- Method in class krati.io.
FastDataWriter
writeBytes(byte[])
- Method in class krati.io.
ChannelWriter
writeBytes(long, byte[])
- Method in class krati.io.
ChannelWriter
writeDouble(double)
- Method in class krati.io.
FastDataWriter
writeElementSize(int)
- Method in class krati.core.array.basic.
ArrayFile
writeFloat(float)
- Method in class krati.io.
FastDataWriter
writeHwmScn(long)
- Method in class krati.core.array.basic.
ArrayFile
writeInt(int, int)
- Method in class krati.core.array.basic.
ArrayFile
Writes an int value at a specified index in the array.
writeInt(int)
- Method in class krati.io.
ChannelWriter
writeInt(long, int)
- Method in class krati.io.
ChannelWriter
writeInt(int)
- Method in interface krati.io.
DataWriter
writeInt(long, int)
- Method in interface krati.io.
DataWriter
writeInt(int)
- Method in class krati.io.
FastDataWriter
writeInt(long, int)
- Method in class krati.io.
FastDataWriter
writeInt(int)
- Method in class krati.io.
MappedWriter
writeInt(long, int)
- Method in class krati.io.
MappedWriter
writeLong(int, long)
- Method in class krati.core.array.basic.
ArrayFile
Writes a long value at a specified index in the array.
writeLong(long)
- Method in class krati.io.
ChannelWriter
writeLong(long, long)
- Method in class krati.io.
ChannelWriter
writeLong(long)
- Method in interface krati.io.
DataWriter
writeLong(long, long)
- Method in interface krati.io.
DataWriter
writeLong(long)
- Method in class krati.io.
FastDataWriter
writeLong(long, long)
- Method in class krati.io.
FastDataWriter
writeLong(long)
- Method in class krati.io.
MappedWriter
writeLong(long, long)
- Method in class krati.io.
MappedWriter
writeLwmScn(long)
- Method in class krati.core.array.basic.
ArrayFile
writeShort(int, short)
- Method in class krati.core.array.basic.
ArrayFile
Writes a short value at a specified index in the array.
writeShort(short)
- Method in class krati.io.
ChannelWriter
writeShort(long, short)
- Method in class krati.io.
ChannelWriter
writeShort(short)
- Method in interface krati.io.
DataWriter
writeShort(long, short)
- Method in interface krati.io.
DataWriter
writeShort(short)
- Method in class krati.io.
FastDataWriter
writeShort(long, short)
- Method in class krati.io.
FastDataWriter
writeShort(short)
- Method in class krati.io.
MappedWriter
writeShort(long, short)
- Method in class krati.io.
MappedWriter
writeVersion(long)
- Method in class krati.core.array.basic.
ArrayFile
_
_addrArray
- Variable in class krati.store.
AbstractDataArray
_addressArray
- Variable in class krati.core.array.
SimpleDataArray
_addressFormat
- Variable in class krati.core.array.
SimpleDataArray
_autoExpand
- Variable in class krati.core.array.basic.
MemoryIntArray
_autoExpand
- Variable in class krati.core.array.basic.
MemoryLongArray
_autoExpand
- Variable in class krati.core.array.basic.
MemoryShortArray
_buffer
- Variable in class krati.core.array.entry.
EntryValueBatch
_cache
- Variable in class krati.sos.
ObjectCacheAgent
_cache
- Variable in class krati.sos.
SerializableObjectCache
_channel
- Variable in class krati.core.segment.
AbstractSegment
_compactor
- Variable in class krati.core.array.
SimpleDataArray
_dataArray
- Variable in class krati.store.
AbstractDataArray
_entryCapacity
- Variable in class krati.core.array.entry.
AbstractEntry
_entryId
- Variable in class krati.core.array.entry.
AbstractEntry
_homeDir
- Variable in class krati.store.
AbstractDataArray
_homePath
- Variable in class krati.store.
AbstractDataArray
_inboundHandler
- Variable in class krati.sos.
ObjectCacheAgent
_inboundHandler
- Variable in class krati.sos.
ObjectStoreAgent
_index
- Variable in class krati.core.array.entry.
PreFillEntry
_initSizeBytes
- Variable in class krati.core.segment.
AbstractSegment
_initSizeMB
- Variable in class krati.core.segment.
AbstractSegment
_keySerializer
- Variable in class krati.sos.
SerializableObjectStore
_lastForcedTime
- Variable in class krati.core.segment.
AbstractSegment
_maxScn
- Variable in class krati.core.array.entry.
AbstractEntry
_minScn
- Variable in class krati.core.array.entry.
AbstractEntry
_outboundHandler
- Variable in class krati.sos.
ObjectCacheAgent
_outboundHandler
- Variable in class krati.sos.
ObjectStoreAgent
_raf
- Variable in class krati.core.segment.
AbstractSegment
_segFile
- Variable in class krati.core.segment.
AbstractSegment
_segId
- Variable in class krati.core.segment.
AbstractSegment
_segment
- Variable in class krati.core.array.
SimpleDataArray
_segmentCompactFactor
- Variable in class krati.core.array.
SimpleDataArray
_segmentManager
- Variable in class krati.core.array.
SimpleDataArray
_segMode
- Variable in class krati.core.segment.
AbstractSegment
_serializer
- Variable in class krati.sos.
SerializableObjectCache
_storageVersion
- Variable in class krati.core.segment.
AbstractSegment
_store
- Variable in class krati.sos.
ObjectStoreAgent
_store
- Variable in class krati.sos.
SerializableObjectStore
_subArrayBits
- Variable in class krati.core.array.basic.
MemoryIntArray
_subArrayBits
- Variable in class krati.core.array.basic.
MemoryLongArray
_subArrayBits
- Variable in class krati.core.array.basic.
MemoryShortArray
_subArrayMask
- Variable in class krati.core.array.basic.
MemoryIntArray
_subArrayMask
- Variable in class krati.core.array.basic.
MemoryLongArray
_subArrayMask
- Variable in class krati.core.array.basic.
MemoryShortArray
_subArrays
- Variable in class krati.core.array.basic.
MemoryIntArray
_subArrays
- Variable in class krati.core.array.basic.
MemoryLongArray
_subArrays
- Variable in class krati.core.array.basic.
MemoryShortArray
_subArraySize
- Variable in class krati.core.array.basic.
MemoryIntArray
_subArraySize
- Variable in class krati.core.array.basic.
MemoryLongArray
_subArraySize
- Variable in class krati.core.array.basic.
MemoryShortArray
_valArray
- Variable in class krati.core.array.entry.
PreFillEntry
_valArray
- Variable in class krati.core.array.entry.
SimpleEntry
_valFactory
- Variable in class krati.core.array.entry.
AbstractEntry
_valSerializer
- Variable in class krati.sos.
SerializableObjectStore
_valueCapacity
- Variable in class krati.core.array.entry.
EntryValueBatch
_valueSize
- Variable in class krati.core.array.entry.
EntryValueBatch
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
V
W
_
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2011. All Rights Reserved.