Klasse FileIndex
java.lang.Object
org.teamapps.universaldb.index.AbstractIndex<FileValue,FileFilter>
org.teamapps.universaldb.index.filelegacy.FileIndex
- Alle implementierten Schnittstellen:
FieldIndex<FileValue,,FileFilter> MappedObject
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungFileIndex(FieldModel fieldModel, TableIndex table, ColumnType columnType, FullTextIndexingOptions fullTextIndexingOptions, CollectionTextSearchIndex collectionSearchIndex, FileStore fileStore) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidclose()voiddrop()voiddumpIndex(DataOutputStream dataOutputStream, BitSet records) filter(BitSet records, FileFilter fileFilter) filterFullText(BitSet records, FileFilter fileFilter) getGenericValue(int id) getType()getValue(int id) booleanisEmpty(int id) voidremoveStoredFile(int id) voidremoveValue(int id) voidrestoreIndex(DataInputStream dataInputStream) voidsetGenericValue(int id, FileValue value) voidsortRecords(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
-
FileIndex
public FileIndex(FieldModel fieldModel, TableIndex table, ColumnType columnType, FullTextIndexingOptions fullTextIndexingOptions, CollectionTextSearchIndex collectionSearchIndex, FileStore fileStore)
-
-
Methodendetails
-
getType
-
getGenericValue
-
isEmpty
public boolean isEmpty(int id) -
setGenericValue
-
getValue
-
setValue
-
storeFile
-
storeFile
-
storeFile
-
removeStoredFile
public void removeStoredFile(int id) -
removeValue
public void removeValue(int id) -
sortRecords
public List<SortEntry> sortRecords(List<SortEntry> sortEntries, boolean ascending, UserContext userContext) -
dumpIndex
- Löst aus:
IOException
-
restoreIndex
- Löst aus:
IOException
-
filter
-
filterFullText
-
close
public void close() -
drop
public void drop()
-