com.hp.hpl.jena.sdb.graph
Class GraphSDB

java.lang.Object
  extended by com.hp.hpl.jena.graph.impl.GraphBase
      extended by com.hp.hpl.jena.sdb.graph.GraphSDB
All Implemented Interfaces:
Graph, GraphAdd, com.hp.hpl.jena.graph.impl.GraphWithPerform

public class GraphSDB
extends com.hp.hpl.jena.graph.impl.GraphBase
implements Graph


Field Summary
 
Fields inherited from class com.hp.hpl.jena.graph.impl.GraphBase
TOSTRING_TRIPLE_BASE, TOSTRING_TRIPLE_LIMIT
 
Fields inherited from interface com.hp.hpl.jena.graph.Graph
emptyGraph
 
Constructor Summary
GraphSDB(Store store)
           
GraphSDB(Store store, Node graphNode)
           
GraphSDB(Store store, String uri)
           
 
Method Summary
 PrefixMapping createPrefixMapping()
           
 void deleteAll()
           
 void finishBulkUpdate()
           
 StoreLoader getBulkLoader()
           
 BulkUpdateHandler getBulkUpdateHandler()
          Deprecated. 
 Capabilities getCapabilities()
           
 SDBConnection getConnection()
           
 GraphEventManager getEventManager()
           
 Store getStore()
           
 TransactionHandler getTransactionHandler()
           
 int graphBaseSize()
           
 void performAdd(Triple triple)
           
 void performDelete(Triple triple)
           
 void startBulkUpdate()
           
 
Methods inherited from class com.hp.hpl.jena.graph.impl.GraphBase
add, clear, close, contains, contains, delete, dependsOn, find, find, forTestingOnly_graphBaseFind, getPrefixMapping, getStatisticsHandler, isClosed, isEmpty, isIsomorphicWith, notifyAdd, notifyDelete, remove, size, toString, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.hp.hpl.jena.graph.Graph
add, clear, close, contains, contains, delete, dependsOn, find, find, getPrefixMapping, getStatisticsHandler, isClosed, isEmpty, isIsomorphicWith, remove, size
 

Constructor Detail

GraphSDB

public GraphSDB(Store store,
                String uri)

GraphSDB

public GraphSDB(Store store)

GraphSDB

public GraphSDB(Store store,
                Node graphNode)
Method Detail

getCapabilities

public Capabilities getCapabilities()
Specified by:
getCapabilities in interface Graph
Overrides:
getCapabilities in class com.hp.hpl.jena.graph.impl.GraphBase

getStore

public Store getStore()

getConnection

public SDBConnection getConnection()

createPrefixMapping

public PrefixMapping createPrefixMapping()
Overrides:
createPrefixMapping in class com.hp.hpl.jena.graph.impl.GraphBase

getBulkLoader

public StoreLoader getBulkLoader()

getBulkUpdateHandler

@Deprecated
public BulkUpdateHandler getBulkUpdateHandler()
Deprecated. 

Specified by:
getBulkUpdateHandler in interface Graph
Overrides:
getBulkUpdateHandler in class com.hp.hpl.jena.graph.impl.GraphBase

getEventManager

public GraphEventManager getEventManager()
Specified by:
getEventManager in interface Graph
Overrides:
getEventManager in class com.hp.hpl.jena.graph.impl.GraphBase

performAdd

public void performAdd(Triple triple)
Specified by:
performAdd in interface com.hp.hpl.jena.graph.impl.GraphWithPerform
Overrides:
performAdd in class com.hp.hpl.jena.graph.impl.GraphBase

performDelete

public void performDelete(Triple triple)
Specified by:
performDelete in interface com.hp.hpl.jena.graph.impl.GraphWithPerform
Overrides:
performDelete in class com.hp.hpl.jena.graph.impl.GraphBase

startBulkUpdate

public void startBulkUpdate()

finishBulkUpdate

public void finishBulkUpdate()

getTransactionHandler

public TransactionHandler getTransactionHandler()
Specified by:
getTransactionHandler in interface Graph
Overrides:
getTransactionHandler in class com.hp.hpl.jena.graph.impl.GraphBase

graphBaseSize

public int graphBaseSize()
Overrides:
graphBaseSize in class com.hp.hpl.jena.graph.impl.GraphBase

deleteAll

public void deleteAll()


Licenced under the Apache License, Version 2.0