Package org.aksw.sparqlify.database
Class IndexMetaNode
java.lang.Object
org.aksw.sparqlify.database.IndexMetaNode
- Type Parameters:
T-
Datastructure for metadata about indexes (hierarchical and non-hierarchical).
Important: Do not modify this structure after attaching it to a table, or
behavior is undefined.
- Author:
- Claus Stadler <cstadler@informatik.uni-leipzig.de>
-
Constructor Summary
ConstructorsConstructorDescriptionIndexMetaNode(IndexMetaNode parent, List<String> columnNames, org.aksw.sparqlify.database.MapStoreAccessor factory) IndexMetaNode(Table table, List<String> columnNames, org.aksw.sparqlify.database.MapStoreAccessor factory) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddSubIndex(IndexMetaNode subIndex) static IndexMetaNodecreate(IndexMetaNode parent, MetaIndexFactory factory, String... columns) static IndexMetaNodecreate(Table table, MetaIndexFactory factory, String... columns) org.aksw.sparqlify.database.MapStoreAccessorgetTable()toString()
-
Constructor Details
-
IndexMetaNode
-
IndexMetaNode
public IndexMetaNode(IndexMetaNode parent, List<String> columnNames, org.aksw.sparqlify.database.MapStoreAccessor factory)
-
-
Method Details
-
getChildren
-
getSubIndexes
-
getParent
-
getTable
-
getColumnNames
-
getFactory
public org.aksw.sparqlify.database.MapStoreAccessor getFactory() -
addSubIndex
-
create
-
create
public static IndexMetaNode create(IndexMetaNode parent, MetaIndexFactory factory, String... columns) -
toString
-