edu.utdallas.paged.db
Class PagedGraphRDB

java.lang.Object
  extended by com.hp.hpl.jena.graph.impl.GraphBase
      extended by com.hp.hpl.jena.db.GraphRDB
          extended by edu.utdallas.paged.db.PagedGraphRDB
All Implemented Interfaces:
com.hp.hpl.jena.graph.Graph, com.hp.hpl.jena.graph.GraphAdd, com.hp.hpl.jena.graph.impl.GraphWithPerform

public class PagedGraphRDB
extends com.hp.hpl.jena.db.GraphRDB
implements com.hp.hpl.jena.graph.Graph

The RDB Graph implementation for this extension

Author:
vaibhav

Field Summary
 
Fields inherited from class com.hp.hpl.jena.db.GraphRDB
DEFAULT, OPTIMIZE_ALL_REIFICATIONS_AND_HIDE_NOTHING, OPTIMIZE_AND_HIDE_FULL_AND_PARTIAL_REIFICATIONS, OPTIMIZE_AND_HIDE_ONLY_FULL_REIFICATIONS
 
Fields inherited from interface com.hp.hpl.jena.graph.Graph
emptyGraph
 
Constructor Summary
PagedGraphRDB(com.hp.hpl.jena.db.IDBConnection con, java.lang.String graphID, com.hp.hpl.jena.graph.Graph requestedProperties, boolean isNew)
          Constructor
PagedGraphRDB(com.hp.hpl.jena.db.IDBConnection con, java.lang.String graphID, com.hp.hpl.jena.graph.Graph requestedProperties, int reificationBehaviour, boolean isNew)
          Constructor
 
Method Summary
 
Methods inherited from class com.hp.hpl.jena.db.GraphRDB
add, clear, close, DBqueryHandler, delete, getBulkUpdateHandler, getCapabilities, getConnection, getDoDuplicateCheck, getDoFastpath, getNode, getPrefixMapping, getPropertyTriples, getQueryFullReified, getQueryOnlyAsserted, getQueryOnlyReified, getReifier, getSpecializedGraphs, getTransactionHandler, graphBaseContains, graphBaseFind, graphBaseSize, isClosed, performAdd, performDelete, queryHandler, reificationBehavior, reifierSize, reifierTriples, remove, setDoDuplicateCheck, setDoFastpath, setDoImplicitJoin, setQueryFullReified, setQueryOnlyAsserted, setQueryOnlyReified, styleRDB, styleRDB
 
Methods inherited from class com.hp.hpl.jena.graph.impl.GraphBase
add, contains, contains, delete, dependsOn, find, find, forTestingOnly_graphBaseFind, getEventManager, getStatisticsHandler, isEmpty, isIsomorphicWith, notifyAdd, notifyDelete, 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
close, contains, contains, delete, dependsOn, find, find, getBulkUpdateHandler, getCapabilities, getEventManager, getPrefixMapping, getReifier, getStatisticsHandler, getTransactionHandler, isClosed, isEmpty, isIsomorphicWith, queryHandler, size
 
Methods inherited from interface com.hp.hpl.jena.graph.GraphAdd
add
 

Constructor Detail

PagedGraphRDB

public PagedGraphRDB(com.hp.hpl.jena.db.IDBConnection con,
                     java.lang.String graphID,
                     com.hp.hpl.jena.graph.Graph requestedProperties,
                     boolean isNew)
Constructor

Parameters:
con - - the database connection
graphID - - the identifier for the graph
requestedProperties - - the properties for this graph
isNew - - true, if this a new graph, false otherwise

PagedGraphRDB

public PagedGraphRDB(com.hp.hpl.jena.db.IDBConnection con,
                     java.lang.String graphID,
                     com.hp.hpl.jena.graph.Graph requestedProperties,
                     int reificationBehaviour,
                     boolean isNew)
Constructor

Parameters:
con - - the database connection
graphID - - the identifier for the graph
requestedProperties - - the properties for this graph
reificationBehaviour - - the reification for this graph
isNew - - true, if this a new graph, false otherwise