Klasse BooleanIndex
java.lang.Object
org.teamapps.universaldb.index.AbstractIndex<Boolean,BooleanFilter>
org.teamapps.universaldb.index.bool.BooleanIndex
- Alle implementierten Schnittstellen:
FieldIndex<Boolean,,BooleanFilter> MappedObject
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidclose()voiddrop()voiddumpIndex(DataOutputStream dataOutputStream, BitSet records) filter(BitSet records, BooleanFilter booleanFilter) filterEquals(BitSet bitSet, boolean compare) filterNotEquals(BitSet bitSet, boolean compare) intgetCount()getGenericValue(int id) intgetMaxId()getType()booleangetValue(int id) booleanisEmpty(int id) voidremoveValue(int id) voidrestoreIndex(DataInputStream dataInputStream) voidsetGenericValue(int id, Boolean value) voidsetValue(int id, boolean 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
-
BooleanIndex
-
-
Methodendetails
-
getType
-
getGenericValue
-
isEmpty
public boolean isEmpty(int id) -
setGenericValue
-
removeValue
public void removeValue(int id) -
close
public void close() -
drop
public void drop() -
filter
-
getValue
public boolean getValue(int id) -
setValue
public void setValue(int id, boolean value) -
sortRecords
public List<SortEntry> sortRecords(List<SortEntry> sortEntries, boolean ascending, UserContext userContext) -
dumpIndex
- Löst aus:
IOException
-
restoreIndex
- Löst aus:
IOException
-
filterEquals
-
filterNotEquals
-
getCount
public int getCount() -
getBitSet
-
getRecords
-
getMaxId
public int getMaxId()
-