Franz Inc, AllegroGraph

com.franz.agraph.jena
Class AGInfGraph

java.lang.Object
  extended by com.hp.hpl.jena.graph.impl.GraphBase
      extended by com.franz.agraph.jena.AGGraph
          extended by com.franz.agraph.jena.AGInfGraph
All Implemented Interfaces:
Closeable, Graph, GraphAdd, com.hp.hpl.jena.graph.impl.GraphWithPerform, InfGraph

public class AGInfGraph
extends AGGraph
implements InfGraph

Implements the Jena InfGraph interface for AllegroGraph.


Field Summary
 
Fields inherited from interface com.hp.hpl.jena.graph.Graph
emptyGraph
 
Method Summary
 void close()
          Releases system resources associated with the object.
 com.hp.hpl.jena.util.iterator.ExtendedIterator<Triple> find(Node subject, Node property, Node object, Graph param)
           
 Graph getDeductionsGraph()
           
 Iterator<Derivation> getDerivation(Triple triple)
           
 Node getGlobalProperty(Node property)
           
 AGGraph getRawGraph()
           
 Reasoner getReasoner()
           
 void prepare()
           
 void rebind()
           
 void rebind(Graph data)
           
 void reset()
           
 void setDerivationLogging(boolean logOn)
           
 boolean testGlobalProperty(Node property)
           
 ValidityReport validate()
           
 
Methods inherited from class com.franz.agraph.jena.AGGraph
getBulkUpdateHandler, getCapabilities, getName, getPrefixMapping, getTransactionHandler, isEmpty, performAdd, performDelete, toString, toString
 
Methods inherited from class com.hp.hpl.jena.graph.impl.GraphBase
add, contains, contains, delete, dependsOn, find, find, forTestingOnly_graphBaseFind, getEventManager, getReifier, getStatisticsHandler, isClosed, isIsomorphicWith, notifyAdd, notifyDelete, queryHandler, size
 
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
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
 

Method Detail

close

public void close()
Description copied from interface: Closeable
Releases system resources associated with the object.

Specified by:
close in interface Closeable
Specified by:
close in interface Graph
Overrides:
close in class com.hp.hpl.jena.graph.impl.GraphBase
See Also:
Closeable.close()

find

public com.hp.hpl.jena.util.iterator.ExtendedIterator<Triple> find(Node subject,
                                                                   Node property,
                                                                   Node object,
                                                                   Graph param)
Specified by:
find in interface InfGraph

getDeductionsGraph

public Graph getDeductionsGraph()
Specified by:
getDeductionsGraph in interface InfGraph

getDerivation

public Iterator<Derivation> getDerivation(Triple triple)
Specified by:
getDerivation in interface InfGraph

getGlobalProperty

public Node getGlobalProperty(Node property)
Specified by:
getGlobalProperty in interface InfGraph

getRawGraph

public AGGraph getRawGraph()
Specified by:
getRawGraph in interface InfGraph

getReasoner

public Reasoner getReasoner()
Specified by:
getReasoner in interface InfGraph

prepare

public void prepare()
Specified by:
prepare in interface InfGraph

rebind

public void rebind()
Specified by:
rebind in interface InfGraph

rebind

public void rebind(Graph data)
Specified by:
rebind in interface InfGraph

reset

public void reset()
Specified by:
reset in interface InfGraph

setDerivationLogging

public void setDerivationLogging(boolean logOn)
Specified by:
setDerivationLogging in interface InfGraph

testGlobalProperty

public boolean testGlobalProperty(Node property)
Specified by:
testGlobalProperty in interface InfGraph

validate

public ValidityReport validate()
Specified by:
validate in interface InfGraph

Copyright © 2008-2012 Franz Inc.