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)DatabaseIndexgetDatabase(java.lang.String name)java.util.List<DatabaseIndex>getDatabases()FileStoregetFileStore()java.io.FilegetPath()SchemagetSchema()voidmerge(Schema schema)voidsetFileStore(FileStore fileStore)java.lang.StringtoString()
-
-
-
Constructor Detail
-
SchemaIndex
public SchemaIndex(Schema schema, java.io.File path)
-
-
Method Detail
-
getPath
public java.io.File getPath()
-
addDataBase
public void addDataBase(DatabaseIndex database)
-
getDatabases
public java.util.List<DatabaseIndex> getDatabases()
-
getDatabase
public DatabaseIndex getDatabase(java.lang.String name)
-
getSchema
public Schema getSchema()
-
getFileStore
public FileStore getFileStore()
-
setFileStore
public void setFileStore(FileStore fileStore)
-
merge
public void merge(Schema schema)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-