java.lang.Object
org.apache.jena.vocabulary.ReasonerVocabulary
A collection of RDF terms used in driving or configuring some of the
builtin reasoners.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final PropertyReasoner description property: a configuration property supported by the reasonerstatic final PropertyReasoner description property: text description of the reasonerstatic final PropertyThe property that represents the direct/minimal version of the rdf:type relationshipstatic final PropertyThe property that represents the direct/minimal version of the subClassOf relationshipstatic final PropertyThe property that represents the direct/minimal version of the subPropertyOf relationshipstatic final PropertyProperty to denote the axioms file that the reasoner will use for background knowledge.static final PropertyProperty to denote the ontology language (OWL, DAML, RDFS) an external reasoner will process.static final PropertyProperty to denote the URL of an external reasoner.static final PropertyProperty of a GRR rule-set config that specifies a rule as a string in the Jena rules language.static final PropertyA faux property used in reasoner capabilty models to denote reasoners that infer that individuals have rdf:type owl:Thing (or daml:Thing)static final StringThe namespace used for system level descriptive properties of any reasonerstatic final PropertyReasoner description property: name of the reasonerstatic final PropertyProperty used to configure the derivation logging behaviour of a reasoner.static final PropertyProperty used to switch on/off scanning of data for container membership properties in RDFS preprocessing.static final PropertyProperty used to switch on/off filtering of functors from returned results in the generic rule engine.static final PropertyProperty used to switch on/off OWL schema translation on a generic rule reasoner.static final PropertyProperty used to switch on/off use of the dedicated subclass/subproperty caching in a generic rule reasoner.static final PropertyProperty used to set the mode of a generic rule reasoner.static final PropertyProperty used to attach a file a rules to a generic rule reasoner.static final PropertyProperty used to switch to different RDFS processing levles.static final PropertyProperty used to configure the tracing behaviour of a reasoner.static final StringBase URI used for configuration properties for rule reasonersstatic final PropertyProperty used to switch on validation in owl rulesetstatic final PropertyProperty used for validation reports in owl rulesetstatic final StringA namespace used for Rubrik specific propertiesstatic final StringConstant for PROPsetRDFSLevel - default behaviourstatic final StringConstant for PROPsetRDFSLevel - fullest implementation supported.static final StringConstant for PROPsetRDFSLevel - simplified, higher performance rules.static final ResourceThe RDF class to which all Reasoners belongstatic final PropertyProperty of a GRR config with object a node with rule set properties.static final PropertyProperty of a GRR config with object a resource who's URI is the URL of a Jena rules text.static final PropertyProperty of a reasoner that specifies the URL of a schema to load.static final PropertyReasoner description property: a schema property supported by the reasonerstatic final PropertyReasoner description property: version of the reasoner -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
JenaReasonerNS
The namespace used for system level descriptive properties of any reasoner- See Also:
-
ReasonerClass
The RDF class to which all Reasoners belong -
nameP
Reasoner description property: name of the reasoner -
descriptionP
Reasoner description property: text description of the reasoner -
versionP
Reasoner description property: version of the reasoner -
supportsP
Reasoner description property: a schema property supported by the reasoner -
configurationP
Reasoner description property: a configuration property supported by the reasoner -
individualAsThingP
A faux property used in reasoner capabilty models to denote reasoners that infer that individuals have rdf:type owl:Thing (or daml:Thing) -
directSubClassOf
The property that represents the direct/minimal version of the subClassOf relationship -
directSubPropertyOf
The property that represents the direct/minimal version of the subPropertyOf relationship -
directRDFType
The property that represents the direct/minimal version of the rdf:type relationship -
PropURI
Base URI used for configuration properties for rule reasoners- See Also:
-
PROPderivationLogging
Property used to configure the derivation logging behaviour of a reasoner. Set to "true" to enable logging of derivations. -
PROPtraceOn
Property used to configure the tracing behaviour of a reasoner. Set to "true" to enable internal trace message to be sent to Logger.info . -
PROPruleMode
Property used to set the mode of a generic rule reasoner. Valid values are the strings "forward", "backward" or "hybrid" -
PROPruleSet
Property used to attach a file a rules to a generic rule reasoner. Value should a URI giving the rule set to use. -
PROPenableOWLTranslation
Property used to switch on/off OWL schema translation on a generic rule reasoner. Value should be "true" to enable OWL translation -
PROPenableTGCCaching
Property used to switch on/off use of the dedicated subclass/subproperty caching in a generic rule reasoner. Set to "true" to enable caching. -
PROPenableCMPScan
Property used to switch on/off scanning of data for container membership properties in RDFS preprocessing. -
PROPsetRDFSLevel
Property used to switch to different RDFS processing levles. The legal levels are "default", "simple", and "full". -
PROPenableFunctorFiltering
Property used to switch on/off filtering of functors from returned results in the generic rule engine. Default is filtering on. -
RDFS_DEFAULT
Constant for PROPsetRDFSLevel - default behaviour- See Also:
-
RDFS_FULL
Constant for PROPsetRDFSLevel - fullest implementation supported.- See Also:
-
RDFS_SIMPLE
Constant for PROPsetRDFSLevel - simplified, higher performance rules.- See Also:
-
RBNamespace
A namespace used for Rubrik specific properties- See Also:
-
RB_VALIDATION
Property used to switch on validation in owl ruleset -
RB_VALIDATION_REPORT
Property used for validation reports in owl ruleset -
EXT_REASONER_URL
Property to denote the URL of an external reasoner. Default is http://localhost:8081 -
EXT_REASONER_ONT_LANG
Property to denote the ontology language (OWL, DAML, RDFS) an external reasoner will process. Values are URI's, seeProfileRegistry. Default is OWL. -
EXT_REASONER_AXIOMS
Property to denote the axioms file that the reasoner will use for background knowledge. Values are URL's. Default is no axioms. -
ruleSet
Property of a GRR config with object a node with rule set properties. -
ruleSetURL
Property of a GRR config with object a resource who's URI is the URL of a Jena rules text. -
hasRule
Property of a GRR rule-set config that specifies a rule as a string in the Jena rules language. -
schemaURL
Property of a reasoner that specifies the URL of a schema to load.
-
-
Constructor Details
-
ReasonerVocabulary
public ReasonerVocabulary()
-
-
Method Details
-
getRBNamespace
Return namespace used for Rubric specific properties -
getJenaReasonerNS
Return namespace used for system level descriptive properties of any reasoner
-