public abstract class ObjectPropertyGround extends DescriptorGround<org.semanticweb.owlapi.model.OWLObjectProperty> implements ObjectPropertyExpression
DescriptorGround
for a ObjectGroundInstance
linked to ObjectPropertyExpression
s.
ObjectPropertyExpression.Disjoint<D extends ObjectPropertyExpression>, ObjectPropertyExpression.Domain, ObjectPropertyExpression.Equivalent<D extends ObjectPropertyExpression>, ObjectPropertyExpression.Inverse<D extends ObjectPropertyExpression>, ObjectPropertyExpression.Range, ObjectPropertyExpression.Sub<D extends ObjectPropertyExpression>, ObjectPropertyExpression.Super<D extends ObjectPropertyExpression>
Axiom.Descriptor.OntologyReference
DescriptorGroundInterface.ConceptGroundInstance, DescriptorGroundInterface.DataGroundInstance, DescriptorGroundInterface.GroundInstance<J extends org.semanticweb.owlapi.model.OWLObject>, DescriptorGroundInterface.IndividualGroundInstance, DescriptorGroundInterface.ObjectGroundInstance
Axiom.Descriptor<O,J>, Axiom.EntitySet<Y>, Axiom.ExpressionEntity<S,Y>, Axiom.ExpressionEntitySet<F extends Axiom.ExpressionEntity<?,Y>,Y>, Axiom.Ground<O,J>, Axiom.MappingIntent<I extends Axiom.Ground,C>
NL
Constructor and Description |
---|
ObjectPropertyGround(org.semanticweb.owlapi.model.OWLObjectProperty instance,
it.emarolab.amor.owlInterface.OWLReferences onto) |
ObjectPropertyGround(org.semanticweb.owlapi.model.OWLObjectProperty instance,
java.lang.String ontoName) |
ObjectPropertyGround(org.semanticweb.owlapi.model.OWLObjectProperty instance,
java.lang.String ontoName,
java.lang.String filePath,
java.lang.String iriPath) |
ObjectPropertyGround(org.semanticweb.owlapi.model.OWLObjectProperty instance,
java.lang.String ontoName,
java.lang.String filePath,
java.lang.String iriPath,
boolean bufferingChanges) |
ObjectPropertyGround(java.lang.String instanceName,
it.emarolab.amor.owlInterface.OWLReferences onto) |
ObjectPropertyGround(java.lang.String instanceName,
java.lang.String ontoName) |
ObjectPropertyGround(java.lang.String instanceName,
java.lang.String ontoName,
java.lang.String filePath,
java.lang.String iriPath) |
ObjectPropertyGround(java.lang.String instanceName,
java.lang.String ontoName,
java.lang.String filePath,
java.lang.String iriPath,
boolean bufferingChanges) |
Modifier and Type | Method and Description |
---|---|
DescriptorGroundInterface.ObjectGroundInstance |
getGround() |
protected DescriptorGroundInterface.GroundInstance<org.semanticweb.owlapi.model.OWLObjectProperty> |
getNewGround(it.emarolab.amor.owlInterface.OWLReferences ontology,
org.semanticweb.owlapi.model.OWLObjectProperty instance)
This method should return a new instanciate
DescriptorGroundInterface with the given values. |
protected DescriptorGroundInterface.GroundInstance<org.semanticweb.owlapi.model.OWLObjectProperty> |
getNewGround(it.emarolab.amor.owlInterface.OWLReferences ontology,
java.lang.String instance)
This method should return a new instanciate
DescriptorGroundInterface with the given values. |
copyGround, equals, getGroundInstanceName, hashCode, reason, setGround, setGroundInstance, setGroundInstance
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
getGroundInstance, getGroundOntology, setAsymmetric, setFunctional, setInverseFunctional, setIrreflexive, setNotAsymmetric, setNotFunctional, setNotInverseFunctional, setNotIrreflexive, setNotReflexive, setNotSymmetric, setNotTransitive, setReflexive, setSymmetric, setTransitive
activateAMORlogging, getChangingIntent, getGroundInstanceName, getInstance, getIntent, getOntologyReference, groundReason, readAxioms, writeAxioms, writeAxiomsReasonReadAxioms, writeAxiomsReasonReadAxioms
getOntologyName, getOWLClass, getOWLDataFactory, getOWLDataProperty, getOWLDataType, getOWLIndividual, getOWLLiteral, getOWLName, getOWLName, getOWLObjectProperty, getOWLOntology, getOWLReasoner, isCompleteQuery, isReasonedQuery, reason, saveOntology, saveOntology, setCompleteQuery, setReasonedQuery
copyGround
public ObjectPropertyGround(org.semanticweb.owlapi.model.OWLObjectProperty instance, it.emarolab.amor.owlInterface.OWLReferences onto)
public ObjectPropertyGround(java.lang.String instanceName, it.emarolab.amor.owlInterface.OWLReferences onto)
public ObjectPropertyGround(org.semanticweb.owlapi.model.OWLObjectProperty instance, java.lang.String ontoName)
public ObjectPropertyGround(org.semanticweb.owlapi.model.OWLObjectProperty instance, java.lang.String ontoName, java.lang.String filePath, java.lang.String iriPath)
public ObjectPropertyGround(org.semanticweb.owlapi.model.OWLObjectProperty instance, java.lang.String ontoName, java.lang.String filePath, java.lang.String iriPath, boolean bufferingChanges)
public ObjectPropertyGround(java.lang.String instanceName, java.lang.String ontoName)
public ObjectPropertyGround(java.lang.String instanceName, java.lang.String ontoName, java.lang.String filePath, java.lang.String iriPath)
public ObjectPropertyGround(java.lang.String instanceName, java.lang.String ontoName, java.lang.String filePath, java.lang.String iriPath, boolean bufferingChanges)
protected DescriptorGroundInterface.GroundInstance<org.semanticweb.owlapi.model.OWLObjectProperty> getNewGround(it.emarolab.amor.owlInterface.OWLReferences ontology, org.semanticweb.owlapi.model.OWLObjectProperty instance)
DescriptorGround
DescriptorGroundInterface
with the given values.
It is automatically called on all default constructors in order to #setGround(GroundInstance)
.getNewGround
in class DescriptorGround<org.semanticweb.owlapi.model.OWLObjectProperty>
ontology
- the grounding ontology.instance
- the grounding instance.DescriptorGroundInterface
.protected DescriptorGroundInterface.GroundInstance<org.semanticweb.owlapi.model.OWLObjectProperty> getNewGround(it.emarolab.amor.owlInterface.OWLReferences ontology, java.lang.String instance)
DescriptorGround
DescriptorGroundInterface
with the given values.
It is automatically called on all default constructors in order to #setGround(GroundInstance)
.getNewGround
in class DescriptorGround<org.semanticweb.owlapi.model.OWLObjectProperty>
ontology
- the grounding ontology.instance
- the ane of the grounding instance.DescriptorGroundInterface
.public DescriptorGroundInterface.ObjectGroundInstance getGround()
getGround
in interface Axiom.Descriptor<it.emarolab.amor.owlInterface.OWLReferences,org.semanticweb.owlapi.model.OWLObjectProperty>
getGround
in class DescriptorGround<org.semanticweb.owlapi.model.OWLObjectProperty>