Klasse ShortIndex
java.lang.Object
org.teamapps.universaldb.index.AbstractIndex<Short,NumericFilter>
org.teamapps.universaldb.index.numeric.ShortIndex
- Alle implementierten Schnittstellen:
FieldIndex<Short,,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, short start, short end) filterBetweenExclusive(BitSet bitSet, short start, short end) filterContains(BitSet bitSet, Set<Short> set) filterContainsNot(BitSet bitSet, Set<Short> set) filterEquals(BitSet bitSet, short compare) filterGreater(BitSet bitSet, short compare) filterGreaterOrEquals(BitSet bitSet, short compare) filterNotEquals(BitSet bitSet, short compare) filterSmaller(BitSet bitSet, short compare) filterSmallerOrEquals(BitSet bitSet, short compare) getGenericValue(int id) getType()shortgetValue(int id) booleanisEmpty(int id) voidremoveValue(int id) voidrestoreIndex(DataInputStream dataInputStream) voidsetGenericValue(int id, Short value) voidsetValue(int id, short value) sortRecords(List<SortEntry> sortEntries, boolean ascending, UserContext userContext) Von Klasse geerbte Methoden org.teamapps.universaldb.index.AbstractIndex
getFieldModel, getFieldType, getFQN, getMappingId, getName, getTable, negateInput, toStringVon Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitVon Schnittstelle geerbte Methoden org.teamapps.universaldb.index.FieldIndex
createFilter, createFilter, dumpIndex, getReferencedColumn, getStringValue, restoreIndex
-
Konstruktordetails
-
ShortIndex
-
-
Methodendetails
-
getType
- Angegeben von:
getTypein SchnittstelleFieldIndex<Short,NumericFilter>
-
getGenericValue
- Angegeben von:
getGenericValuein SchnittstelleFieldIndex<Short,NumericFilter>
-
isEmpty
public boolean isEmpty(int id) - Angegeben von:
isEmptyin SchnittstelleFieldIndex<Short,NumericFilter>
-
setGenericValue
- Angegeben von:
setGenericValuein SchnittstelleFieldIndex<Short,NumericFilter>
-
removeValue
public void removeValue(int id) - Angegeben von:
removeValuein SchnittstelleFieldIndex<Short,NumericFilter>
-
getValue
public short getValue(int id) -
setValue
public void setValue(int id, short value) -
sortRecords
public List<SortEntry> sortRecords(List<SortEntry> sortEntries, boolean ascending, UserContext userContext) - Angegeben von:
sortRecordsin SchnittstelleFieldIndex<Short,NumericFilter>
-
dumpIndex
- Angegeben von:
dumpIndexin SchnittstelleFieldIndex<Short,NumericFilter> - Löst aus:
IOException
-
restoreIndex
- Angegeben von:
restoreIndexin SchnittstelleFieldIndex<Short,NumericFilter> - Löst aus:
IOException
-
close
public void close()- Angegeben von:
closein SchnittstelleFieldIndex<Short,NumericFilter>
-
drop
public void drop()- Angegeben von:
dropin SchnittstelleFieldIndex<Short,NumericFilter>
-
filter
- Angegeben von:
filterin SchnittstelleFieldIndex<Short,NumericFilter> - Angegeben von:
filterin SchnittstelleNumericIndex
-
filterEquals
-
filterNotEquals
-
filterGreater
-
filterGreaterOrEquals
-
filterSmaller
-
filterSmallerOrEquals
-
filterBetween
-
filterBetweenExclusive
-
filterContains
-
filterContainsNot
-