Package org.teamapps.universaldb.index
Klasse TableIndex
java.lang.Object
org.teamapps.universaldb.index.TableIndex
- Alle implementierten Schnittstellen:
MappedObject
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidaddIndex(FieldIndex index) voidvoidclose()createFullTextFilter(String query, String... fieldNames) createFullTextFilter(TextFilter textFilter, boolean orQuery, String... fieldNames) createFullTextFilter(TextFilter textFilter, String... fieldNames) intcreateRecord(int recordId) deleteRecord(int id) voiddrop()voidintgetCount()intgetFieldIndex(String name) getFQN()intgetName()List<ReferenceIndex<?,?>> voidinstallOrMerge(TableModel tableModel) booleanisDeleted(int id) booleanbooleanisStored(int id) restoreRecord(int id) restoreRecord(int id, FieldIndex<?, ?> cascadeOriginIndex) sortRecords(String columnName, BitSet records, boolean ascending, UserContext userContext, SingleReferenceIndex... path) toString()voidupdateFullTextIndex(int id, List<FullTextIndexValue> values, boolean update)
-
Konstruktordetails
-
TableIndex
-
-
Methodendetails
-
installOrMerge
-
addIndex
-
getCollectionTextSearchIndex
-
checkFullTextIndex
public void checkFullTextIndex() -
forceFullTextIndexRecreation
public void forceFullTextIndexRecreation() -
getTableModel
-
getRecordVersioningIndex
-
getDataPath
-
getFullTextIndexPath
-
getRecords
-
isStored
public boolean isStored(int id) -
getCount
public int getCount() -
getDeletedRecords
-
getDeletedRecordsCount
public int getDeletedRecordsCount() -
isDeleted
public boolean isDeleted(int id) -
createFullTextFilter
-
createFullTextFilter
-
createFullTextFilter
-
sortRecords
public List<SortEntry> sortRecords(String columnName, BitSet records, boolean ascending, UserContext userContext, SingleReferenceIndex... path) -
createRecord
public int createRecord(int recordId) -
updateFullTextIndex
-
deleteRecord
-
restoreRecord
-
restoreRecord
-
getRecordBitSet
-
getDeletedRecordsBitSet
-
getFieldIndices
-
getReferenceFields
-
getFieldIndex
-
isKeepDeletedRecords
public boolean isKeepDeletedRecords() -
getMappingId
public int getMappingId()- Angegeben von:
getMappingIdin SchnittstelleMappedObject
-
toString
-
close
public void close() -
drop
public void drop() -
getFQN
- Angegeben von:
getFQNin SchnittstelleMappedObject
-
getName
-
getDatabaseIndex
-