public interface Store
Modifier and Type | Method and Description |
---|---|
void |
close()
Stores should be closed explicitly.
|
StoreConfig |
getConfiguration()
Return the configuration of this Store
|
SDBConnection |
getConnection()
Return the connection to the implementing database
|
DatabaseType |
getDatabaseType()
Return the database type of the store
|
LayoutType |
getLayoutType()
Return the layout type of the store
|
StoreLoader |
getLoader()
Return the (bulk) loader
|
TableDescNodes |
getNodeTableDesc()
Location of the nodes in the store (if meaningful)
|
TableDescQuads |
getQuadTableDesc()
Where the named graphs are in is store
|
QueryCompilerFactory |
getQueryCompilerFactory()
Return the producer of processors that turn SPARQL queries into SQL expressions
|
long |
getSize()
Get the size of this store
|
long |
getSize(Node graphNode)
Get the size of the graph corresponding to graphNode
|
SQLBridgeFactory |
getSQLBridgeFactory()
Factory for SQL bridges for this store
|
SQLGenerator |
getSQLGenerator()
Get the SQL-from-relational algebra generator
|
StoreFormatter |
getTableFormatter()
Return the processor that creates the database tables
|
TableDescTriples |
getTripleTableDesc()
Where the default graph is store
|
boolean |
isClosed()
Has this store been closed?
|
SDBConnection getConnection()
QueryCompilerFactory getQueryCompilerFactory()
SQLBridgeFactory getSQLBridgeFactory()
SQLGenerator getSQLGenerator()
StoreFormatter getTableFormatter()
StoreLoader getLoader()
StoreConfig getConfiguration()
DatabaseType getDatabaseType()
LayoutType getLayoutType()
void close()
boolean isClosed()
long getSize()
long getSize(Node graphNode)
TableDescTriples getTripleTableDesc()
TableDescQuads getQuadTableDesc()
TableDescNodes getNodeTableDesc()
Licenced under the Apache License, Version 2.0