Klasse BlockChainAtomicStore
java.lang.Object
org.teamapps.universaldb.index.buffer.AbstractResizingAtomicStore
org.teamapps.universaldb.index.buffer.AbstractBlockEntryAtomicStore
org.teamapps.universaldb.index.buffer.BlockChainAtomicStore
-
Feldübersicht
Von Klasse geerbte Felder org.teamapps.universaldb.index.buffer.AbstractResizingAtomicStore
byteOrder, MAX_FILE_SIZE, MIN_FILE_SIZE -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidaddEntries(int id, List<Integer> entries) voidaddEntry(int id, int value) booleancontainsEntry(int id, int entry) booleancontainsEntry(int id, BitSet bitSet) getEntries(int id) intgetEntryCount(int id) booleanisEmpty(int id) voidremoveAllEntries(int id) intremoveEntries(int id, List<Integer> entries) voidremoveEntry(int id, int value) voidsetEntries(int id, List<Integer> entries) Von Klasse geerbte Methoden org.teamapps.universaldb.index.buffer.AbstractBlockEntryAtomicStore
drop, getBlockLength, getBlockPosition, getFreeSlot, getFreeSpacePosition, removeEntry, setBlockPosition, setFreeSpacePositionVon Klasse geerbte Methoden org.teamapps.universaldb.index.buffer.AbstractResizingAtomicStore
close, ensureCapacity, ensureCapacity, findNextBlockPosition, flush, getBuffer, getBufferIndex, getBuffers, getMaximumId, getName, getOffset, getOffset, getPath, getTotalCapacity, toString
-
Konstruktordetails
-
BlockChainAtomicStore
-
-
Methodendetails
-
getEntryCount
public int getEntryCount(int id) -
isEmpty
public boolean isEmpty(int id) - Setzt außer Kraft:
isEmptyin KlasseAbstractBlockEntryAtomicStore
-
getEntries
-
containsEntry
public boolean containsEntry(int id, int entry) -
containsEntry
-
removeEntries
-
removeEntry
public void removeEntry(int id, int value) -
removeAllEntries
public void removeAllEntries(int id) -
addEntries
-
addEntry
public void addEntry(int id, int value) -
setEntries
-