Klasse FloatIndex
java.lang.Object
org.teamapps.universaldb.index.AbstractIndex<Float,NumericFilter>
org.teamapps.universaldb.index.numeric.FloatIndex
- Alle implementierten Schnittstellen:
ColumnIndex<Float,,NumericFilter> MappedObject,NumericIndex
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidclose()voiddrop()voiddumpIndex(DataOutputStream dataOutputStream, BitSet records) filter(BitSet records, NumericFilter numericFilter) filterBetween(BitSet bitSet, float start, float end) filterBetweenExclusive(BitSet bitSet, float start, float end) filterContains(BitSet bitSet, Set<Float> set) filterContainsNot(BitSet bitSet, Set<Float> set) filterEquals(BitSet bitSet, float compare) filterGreater(BitSet bitSet, float compare) filterGreaterOrEquals(BitSet bitSet, float compare) filterNotEquals(BitSet bitSet, float compare) filterSmaller(BitSet bitSet, float compare) filterSmallerOrEquals(BitSet bitSet, float compare) getGenericValue(int id) getType()floatgetValue(int id) booleanisEmpty(int id) voidremoveValue(int id) voidrestoreIndex(DataInputStream dataInputStream) voidsetGenericValue(int id, Float value) voidsetValue(int id, float value) sortRecords(List<SortEntry> sortEntries, boolean ascending, UserContext userContext) Von Klasse geerbte Methoden org.teamapps.universaldb.index.AbstractIndex
getColumnType, getDataPath, getFQN, getFullTextIndexingOptions, getFullTextIndexPath, getMappingId, getName, getTable, negateInput, setMappingId, toStringVon Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitVon Schnittstelle geerbte Methoden org.teamapps.universaldb.index.ColumnIndex
createFilter, createFilter, dumpIndex, getReferencedColumn, getStringValue, restoreIndex, writeSchema
-
Konstruktordetails
-
FloatIndex
-
-
Methodendetails
-
getType
- Angegeben von:
getTypein SchnittstelleColumnIndex<Float,NumericFilter>
-
getGenericValue
- Angegeben von:
getGenericValuein SchnittstelleColumnIndex<Float,NumericFilter>
-
setGenericValue
- Angegeben von:
setGenericValuein SchnittstelleColumnIndex<Float,NumericFilter>
-
isEmpty
public boolean isEmpty(int id) - Angegeben von:
isEmptyin SchnittstelleColumnIndex<Float,NumericFilter>
-
removeValue
public void removeValue(int id) - Angegeben von:
removeValuein SchnittstelleColumnIndex<Float,NumericFilter>
-
getValue
public float getValue(int id) -
setValue
public void setValue(int id, float value) -
sortRecords
public List<SortEntry> sortRecords(List<SortEntry> sortEntries, boolean ascending, UserContext userContext) - Angegeben von:
sortRecordsin SchnittstelleColumnIndex<Float,NumericFilter>
-
dumpIndex
- Angegeben von:
dumpIndexin SchnittstelleColumnIndex<Float,NumericFilter> - Löst aus:
IOException
-
restoreIndex
- Angegeben von:
restoreIndexin SchnittstelleColumnIndex<Float,NumericFilter> - Löst aus:
IOException
-
close
public void close()- Angegeben von:
closein SchnittstelleColumnIndex<Float,NumericFilter>
-
drop
public void drop()- Angegeben von:
dropin SchnittstelleColumnIndex<Float,NumericFilter>
-
filter
- Angegeben von:
filterin SchnittstelleColumnIndex<Float,NumericFilter> - Angegeben von:
filterin SchnittstelleNumericIndex
-
filterEquals
-
filterNotEquals
-
filterGreater
-
filterGreaterOrEquals
-
filterSmaller
-
filterSmallerOrEquals
-
filterBetween
-
filterBetweenExclusive
-
filterContains
-
filterContainsNot
-