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, com.hp.hpl.jena.graph.Graph, com.hp.hpl.jena.graph.GraphAdd, com.hp.hpl.jena.graph.impl.GraphWithPerform, com.hp.hpl.jena.reasoner.InfGraph

public class AGInfGraph
extends AGGraph
implements com.hp.hpl.jena.reasoner.InfGraph

Implements the Jena InfGraph interface for AllegroGraph.


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
 
Method Summary
 void close()
          Releases system resources associated with the object.
 com.hp.hpl.jena.util.iterator.ExtendedIterator<com.hp.hpl.jena.graph.Triple> find(com.hp.hpl.jena.graph.Node subject, com.hp.hpl.jena.graph.Node property, com.hp.hpl.jena.graph.Node object, com.hp.hpl.jena.graph.Graph param)
           
 com.hp.hpl.jena.graph.Graph getDeductionsGraph()
           
 Iterator<com.hp.hpl.jena.reasoner.Derivation> getDerivation(com.hp.hpl.jena.graph.Triple triple)
           
 com.hp.hpl.jena.graph.Node getGlobalProperty(com.hp.hpl.jena.graph.Node property)
           
 AGGraph getRawGraph()
           
 com.hp.hpl.jena.reasoner.Reasoner getReasoner()
           
 void prepare()
           
 void rebind()
           
 void rebind(com.hp.hpl.jena.graph.Graph data)
           
 void reset()
           
 void setDerivationLogging(boolean logOn)
           
 boolean testGlobalProperty(com.hp.hpl.jena.graph.Node property)
           
 com.hp.hpl.jena.reasoner.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, clear, contains, contains, delete, dependsOn, find, find, forTestingOnly_graphBaseFind, getEventManager, getStatisticsHandler, isClosed, isIsomorphicWith, notifyAdd, notifyDelete, remove, 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
add, clear, contains, contains, delete, dependsOn, find, find, getBulkUpdateHandler, getCapabilities, getEventManager, getPrefixMapping, getStatisticsHandler, getTransactionHandler, isClosed, isEmpty, isIsomorphicWith, remove, size
 

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 com.hp.hpl.jena.graph.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<com.hp.hpl.jena.graph.Triple> find(com.hp.hpl.jena.graph.Node subject,
                                                                                         com.hp.hpl.jena.graph.Node property,
                                                                                         com.hp.hpl.jena.graph.Node object,
                                                                                         com.hp.hpl.jena.graph.Graph param)
Specified by:
find in interface com.hp.hpl.jena.reasoner.InfGraph

getDeductionsGraph

public com.hp.hpl.jena.graph.Graph getDeductionsGraph()
Specified by:
getDeductionsGraph in interface com.hp.hpl.jena.reasoner.InfGraph

getDerivation

public Iterator<com.hp.hpl.jena.reasoner.Derivation> getDerivation(com.hp.hpl.jena.graph.Triple triple)
Specified by:
getDerivation in interface com.hp.hpl.jena.reasoner.InfGraph

getGlobalProperty

public com.hp.hpl.jena.graph.Node getGlobalProperty(com.hp.hpl.jena.graph.Node property)
Specified by:
getGlobalProperty in interface com.hp.hpl.jena.reasoner.InfGraph

getRawGraph

public AGGraph getRawGraph()
Specified by:
getRawGraph in interface com.hp.hpl.jena.reasoner.InfGraph

getReasoner

public com.hp.hpl.jena.reasoner.Reasoner getReasoner()
Specified by:
getReasoner in interface com.hp.hpl.jena.reasoner.InfGraph

prepare

public void prepare()
Specified by:
prepare in interface com.hp.hpl.jena.reasoner.InfGraph

rebind

public void rebind()
Specified by:
rebind in interface com.hp.hpl.jena.reasoner.InfGraph

rebind

public void rebind(com.hp.hpl.jena.graph.Graph data)
Specified by:
rebind in interface com.hp.hpl.jena.reasoner.InfGraph

reset

public void reset()
Specified by:
reset in interface com.hp.hpl.jena.reasoner.InfGraph

setDerivationLogging

public void setDerivationLogging(boolean logOn)
Specified by:
setDerivationLogging in interface com.hp.hpl.jena.reasoner.InfGraph

testGlobalProperty

public boolean testGlobalProperty(com.hp.hpl.jena.graph.Node property)
Specified by:
testGlobalProperty in interface com.hp.hpl.jena.reasoner.InfGraph

validate

public com.hp.hpl.jena.reasoner.ValidityReport validate()
Specified by:
validate in interface com.hp.hpl.jena.reasoner.InfGraph

Copyright © 2008-2012 Franz Inc.