Klasse LongAtomicMappedIndex
java.lang.Object
org.teamapps.universaldb.index.buffer.index.LongAtomicMappedIndex
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidclose()voiddrop()filterBetween(long startValue, long endValue, BitSet bitSet) filterBetween(long startValue, long endValue, IntStream idStream) filterContains(Set<Long> valueSet, BitSet bitSet) filterContains(Set<Long> valueSet, IntStream idStream) filterContainsNot(Set<Long> valueSet, BitSet bitSet) filterContainsNot(Set<Long> valueSet, IntStream idStream) filterEquals(long value, BitSet bitSet) filterEquals(long value, IntStream idStream) filterGreater(long value, BitSet bitSet) filterGreater(long value, IntStream idStream) filterNotEquals(long value, BitSet bitSet) filterNotEquals(long value, IntStream idStream) filterSmaller(long value, BitSet bitSet) filterSmaller(long value, IntStream idStream) voidflush()intintlonggetValue(int id) booleanisEmpty(int id) voidsetValue(int id, long value)
-
Konstruktordetails
-
LongAtomicMappedIndex
-
-
Methodendetails
-
getValue
public long getValue(int id) -
setValue
public void setValue(int id, long value) -
isEmpty
public boolean isEmpty(int id) -
getMaximumId
public int getMaximumId() -
getLastNonEmptyIndex
public int getLastNonEmptyIndex() -
getIndexStream
-
filterEquals
-
filterEquals
-
filterNotEquals
-
filterNotEquals
-
filterGreater
-
filterGreater
-
filterSmaller
-
filterSmaller
-
filterBetween
-
filterBetween
-
filterContains
-
filterContains
-
filterContainsNot
-
filterContainsNot
-
flush
public void flush() -
close
public void close() -
drop
public void drop()
-