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(String query, UserContext userContext, 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
-
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
-