Klasse DoubleAtomicMappedIndex
java.lang.Object
org.teamapps.universaldb.index.buffer.index.DoubleAtomicMappedIndex
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidclose()voiddrop()filterBetween(double startValue, double endValue, BitSet bitSet) filterBetween(double startValue, double endValue, IntStream idStream) filterContains(Set<Double> valueSet, BitSet bitSet) filterContains(Set<Double> valueSet, IntStream idStream) filterContainsNot(Set<Double> valueSet, BitSet bitSet) filterContainsNot(Set<Double> valueSet, IntStream idStream) filterEquals(double value, BitSet bitSet) filterEquals(double value, IntStream idStream) filterGreater(double value, BitSet bitSet) filterGreater(double value, IntStream idStream) filterNotEquals(double value, BitSet bitSet) filterNotEquals(double value, IntStream idStream) filterSmaller(double value, BitSet bitSet) filterSmaller(double value, IntStream idStream) voidflush()intintdoublegetValue(int id) booleanisEmpty(int id) voidsetValue(int id, double value)
-
Konstruktordetails
-
DoubleAtomicMappedIndex
-
-
Methodendetails
-
getValue
public double getValue(int id) -
setValue
public void setValue(int id, double 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()
-