|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--com.hp.hpl.mesa.rdf.jena.rdb.DriverGenericGeneric
|
+--com.hp.hpl.mesa.rdf.jena.rdb.DriverGenericHash
|
+--com.hp.hpl.mesa.rdf.jena.rdb.DriverGenericMMHash
Adaption of the base generic layout driver to support multiple models in one database.
| Field Summary |
| Fields inherited from class com.hp.hpl.mesa.rdf.jena.rdb.DriverGenericGeneric |
ANON_NAMESPACE |
| Constructor Summary | |
DriverGenericMMHash()
Create a bare instance of the driver. |
|
| Method Summary | |
IDBID |
allocateModelID(java.lang.String modelName)
Allocate a new databaseID for a new model in the same database. |
void |
deleteModel(java.lang.String modelName)
Delete the named from from within the database. |
IDBID |
getModelID(java.lang.String modelName)
Return the databaseID for an existing named model within the database. |
java.util.Iterator |
listModels()
List the names of all models in this database |
boolean |
supportsMultipleModels()
Returns true of the database layout supports multiple RDF models in the same database. |
| Methods inherited from class com.hp.hpl.mesa.rdf.jena.rdb.DriverGenericHash |
wrapDBID |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface com.hp.hpl.mesa.rdf.jena.rdb.IRDBDriver |
addStatement, attachStore, cleanDB, clear, close, createConstraints, deleteStatement, deleteStatement, detachStore, formatDB, getBareStatementResource, getConnection, getLiteral, getLiteralFromCache, getLiteralID, getNamespace, getProperty, getProperty, getPropertyFromCache, getResource, getResource, getResourceFromCache, getResourceID, getSQLCache, hintPropertyTable, isDBFormatOK, isStatementPresent, listNamespaces, listReifiedStatements, listStatements, listStatements, listSubjects, loadProperties, makeProperty, makeResource, makeResource, preloadCaches, setCacheLimits, setConnection, supportsJenaReification, wrapDBID |
| Constructor Detail |
public DriverGenericMMHash()
| Method Detail |
public boolean supportsMultipleModels()
supportsMultipleModels in interface IRDBDriversupportsMultipleModels in class DriverGenericGeneric
public IDBID allocateModelID(java.lang.String modelName)
throws RDFRDBException
allocateModelID in interface IRDBDriverallocateModelID in class DriverGenericGenericRDFRDBException
public IDBID getModelID(java.lang.String modelName)
throws RDFRDBException
getModelID in interface IRDBDrivergetModelID in class DriverGenericGenericRDFRDBException
public java.util.Iterator listModels()
throws RDFRDBException
listModels in interface IRDBDriverlistModels in class DriverGenericGenericRDFRDBException
public void deleteModel(java.lang.String modelName)
throws RDFRDBException
deleteModel in interface IRDBDriverdeleteModel in class DriverGenericGenericRDFRDBException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||