Modifier and Type | Field and Description |
---|---|
static AGReasoner |
RDFS_PLUS_PLUS
The default reasoner for AllegroGraph
|
static AGReasoner |
RESTRICTION
A reasoner that includes hasValue, someValuesFrom, and allValuesFrom
reasoning in addition to RDFS++ reasoning.
|
Constructor and Description |
---|
AGReasoner()
Creates a new reasoner, using RDFS++ entailment.
|
AGReasoner(String entailmentRegime)
Creates a new reasoner, using the specified entailmentRegime.
|
Modifier and Type | Method and Description |
---|---|
void |
addDescription(Model configSpec,
Resource base) |
AGInfGraph |
bind(Graph data) |
Reasoner |
bindSchema(Graph tbox) |
Reasoner |
bindSchema(Model tbox) |
String |
getEntailmentRegime()
Gets the name of the entailmentRegime for this reasoner.
|
Capabilities |
getGraphCapabilities() |
Model |
getReasonerCapabilities() |
void |
setDerivationLogging(boolean logOn) |
void |
setParameter(Property parameterUri,
Object value) |
boolean |
supportsProperty(Property property) |
public static final AGReasoner RDFS_PLUS_PLUS
public static final AGReasoner RESTRICTION
public AGReasoner()
RDFS_PLUS_PLUS
public AGReasoner(String entailmentRegime)
entailmentRegime
- the entailment to be used by this reasonerRDFS_PLUS_PLUS
,
RESTRICTION
public String getEntailmentRegime()
public void addDescription(Model configSpec, Resource base)
addDescription
in interface Reasoner
public AGInfGraph bind(Graph data) throws ReasonerException
bind
in interface Reasoner
ReasonerException
public Reasoner bindSchema(Graph tbox) throws ReasonerException
bindSchema
in interface Reasoner
ReasonerException
public Reasoner bindSchema(Model tbox) throws ReasonerException
bindSchema
in interface Reasoner
ReasonerException
public Capabilities getGraphCapabilities()
getGraphCapabilities
in interface Reasoner
public Model getReasonerCapabilities()
getReasonerCapabilities
in interface Reasoner
public void setDerivationLogging(boolean logOn)
setDerivationLogging
in interface Reasoner
public void setParameter(Property parameterUri, Object value)
setParameter
in interface Reasoner
public boolean supportsProperty(Property property)
supportsProperty
in interface Reasoner
Copyright © 2024 Franz Inc.. All rights reserved.