1 10 package com.hp.hpl.jena.reasoner; 11 12 import com.hp.hpl.jena.graph.Capabilities; 13 import com.hp.hpl.jena.graph.Graph; 14 import com.hp.hpl.jena.rdf.model.*; 15 16 26 public interface Reasoner { 27 28 51 public Reasoner bindSchema(Graph tbox) throws ReasonerException; 52 53 76 public Reasoner bindSchema(Model tbox) throws ReasonerException; 77 78 88 public InfGraph bind(Graph data) throws ReasonerException; 89 90 91 99 public void setDerivationLogging(boolean logOn); 100 101 110 public void setParameter(Property parameterUri, Object value); 111 112 118 public Model getReasonerCapabilities(); 119 120 126 public void addDescription(Model configSpec, Resource base); 127 128 134 public boolean supportsProperty(Property property); 135 136 140 public Capabilities getGraphCapabilities(); 141 } 142 143 144 173 174 | Popular Tags |