|
Protégé-OWL 3.4.8 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface SWRLRuleEngine
This interface defines methods that must be provided by a SWRL rule engine. Detailed documentation for this mechanism can be found here.
| Methods inherited from interface edu.stanford.smi.protegex.owl.swrl.sqwrl.SQWRLQueryEngine |
|---|
createSQWRLQuery, deleteSQWRLQuery, getSQWRLQueries, getSQWRLQueryNames, getSQWRLResult, runSQWRLQueries, runSQWRLQuery, runSQWRLQuery, runStandaloneSQWRLQuery |
| Method Detail |
|---|
void infer()
throws SWRLRuleEngineException
SWRLRuleEngineException
void importSWRLRulesAndOWLKnowledge()
throws SWRLRuleEngineException
SWRLRuleEngineException
void importSQWRLQueryAndOWLKnowledge(String queryName)
throws SWRLRuleEngineException
SWRLRuleEngineException
void run()
throws SWRLRuleEngineException
SWRLRuleEngineException
void writeInferredKnowledge2OWL()
throws SWRLRuleEngineException
SWRLRuleEngineException
void reset()
throws SWRLRuleEngineException
SWRLRuleEngineExceptionint getNumberOfImportedSWRLRules()
int getNumberOfImportedOWLAxioms()
int getNumberOfInferredOWLAxioms()
int getNumberOfInjectedOWLAxioms()
int getNumberOfImportedOWLClasses()
int getNumberOfImportedOWLIndividuals()
int getNumberOfInferredOWLIndividuals()
int getNumberOfInjectedOWLClasses()
int getNumberOfInjectedOWLIndividuals()
Set<OWLAxiomReference> getImportedOWLAxioms()
Set<OWLAxiomReference> getInferredOWLAxioms()
Set<OWLAxiomReference> getInjectedOWLAxioms()
Set<SWRLRuleReference> getImportedSWRLRules()
Set<OWLClassReference> getImportedOWLClasses()
Set<OWLClassReference> getInjectedOWLClasses()
Set<OWLNamedIndividualReference> getImportedOWLIndividuals()
Set<OWLNamedIndividualReference> getReclassifiedOWLIndividuals()
Set<OWLNamedIndividualReference> getInjectedOWLIndividuals()
String getTargetRuleEngineName()
SQWRLQueryEngine
getTargetRuleEngineName in interface SQWRLQueryEngineString getTargetRuleEngineVersion()
String uri2PrefixedName(String uri)
uri2PrefixedName in interface SQWRLQueryEngineString name2URI(String prefixedName)
name2URI in interface SQWRLQueryEngineOWLDataValueFactory getOWLDataValueFactory()
|
Protégé-OWL 3.4.8 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||