Package org.teamapps.universaldb.index
Class SchemaIndex
java.lang.Object
org.teamapps.universaldb.index.SchemaIndex
public class SchemaIndex
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description SchemaIndex(Schema schema, java.io.File path) -
Method Summary
Modifier and Type Method Description voidaddDataBase(DatabaseIndex database)booleancheckModel()ColumngetColumn(ColumnIndex index)ColumnIndexgetColumn(Column column)DatabaseIndexgetDatabase(java.lang.String name)java.util.List<DatabaseIndex>getDatabases()java.io.FilegetDataPath()FileStoregetFileStore()java.io.FilegetFullTextIndexPath()TableIndexgetReferencedTable(Table table)SchemagetSchema()TableIndexgetTable(Table table)TableIndexgetTableByPath(java.lang.String path)voidmerge(Schema schema, boolean checkFullTextIndex, UniversalDB universalDB)voidsetFileStore(FileStore fileStore)java.lang.StringtoString()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Constructor Details
-
SchemaIndex
-
-
Method Details
-
getDataPath
public java.io.File getDataPath() -
getFullTextIndexPath
public java.io.File getFullTextIndexPath() -
addDataBase
-
getDatabases
-
getDatabase
-
getSchema
-
getFileStore
-
setFileStore
-
merge
-
checkModel
public boolean checkModel() -
getColumn
-
getTable
-
getReferencedTable
-
getTableByPath
-
getColumn
-
toString
public java.lang.String toString()- Overrides:
toStringin classjava.lang.Object
-