1 10 package com.hp.hpl.jena.reasoner; 11 12 import com.hp.hpl.jena.graph.Graph; 13 import com.hp.hpl.jena.graph.Node; 14 import com.hp.hpl.jena.graph.Triple; 15 import com.hp.hpl.jena.util.iterator.ExtendedIterator; 16 import java.util.Iterator ; 17 18 32 public interface InfGraph extends Graph { 33 34 38 public Graph getRawGraph(); 39 40 43 public Reasoner getReasoner(); 44 45 52 public void rebind(Graph data); 53 54 61 public void rebind(); 62 63 71 public void prepare(); 72 73 79 public void reset(); 80 81 90 public Node getGlobalProperty(Node property); 91 92 96 public boolean testGlobalProperty(Node property); 97 98 104 public ValidityReport validate(); 105 106 120 public ExtendedIterator find(Node subject, Node property, Node object, Graph param); 121 122 125 public void setDerivationLogging(boolean logOn); 126 127 134 public Iterator getDerivation(Triple triple); 135 136 146 public Graph getDeductionsGraph(); 147 } 148 149 178 179 | Popular Tags |