public abstract class IndividualGround extends DescriptorGround<org.semanticweb.owlapi.model.OWLNamedIndividual> implements IndividualExpression
DescriptorGround
for a IndividualGroundInstance
linked to IndividualExpression
s.
IndividualExpression.DataLink<D extends DataPropertyExpression>, IndividualExpression.Disjoint<D extends IndividualExpression>, IndividualExpression.Equivalent<D extends IndividualExpression>, IndividualExpression.ObjectLink<D extends ObjectPropertyExpression>, IndividualExpression.Type<D extends ClassExpression>
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 |
---|
IndividualGround(org.semanticweb.owlapi.model.OWLNamedIndividual instance,
it.emarolab.amor.owlInterface.OWLReferences onto) |
IndividualGround(org.semanticweb.owlapi.model.OWLNamedIndividual instance,
java.lang.String ontoName) |
IndividualGround(org.semanticweb.owlapi.model.OWLNamedIndividual instance,
java.lang.String ontoName,
java.lang.String filePath,
java.lang.String iriPath) |
IndividualGround(org.semanticweb.owlapi.model.OWLNamedIndividual instance,
java.lang.String ontoName,
java.lang.String filePath,
java.lang.String iriPath,
boolean bufferingChanges) |
IndividualGround(java.lang.String instanceName,
it.emarolab.amor.owlInterface.OWLReferences onto) |
IndividualGround(java.lang.String instanceName,
java.lang.String ontoName) |
IndividualGround(java.lang.String instanceName,
java.lang.String ontoName,
java.lang.String filePath,
java.lang.String iriPath) |
IndividualGround(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.IndividualGroundInstance |
getGround() |
protected DescriptorGroundInterface.GroundInstance<org.semanticweb.owlapi.model.OWLNamedIndividual> |
getNewGround(it.emarolab.amor.owlInterface.OWLReferences ontology,
org.semanticweb.owlapi.model.OWLNamedIndividual instance)
This method should return a new instanciate
DescriptorGroundInterface with the given values. |
protected DescriptorGroundInterface.GroundInstance<org.semanticweb.owlapi.model.OWLNamedIndividual> |
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
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 IndividualGround(org.semanticweb.owlapi.model.OWLNamedIndividual instance, it.emarolab.amor.owlInterface.OWLReferences onto)
public IndividualGround(java.lang.String instanceName, it.emarolab.amor.owlInterface.OWLReferences onto)
public IndividualGround(org.semanticweb.owlapi.model.OWLNamedIndividual instance, java.lang.String ontoName)
public IndividualGround(org.semanticweb.owlapi.model.OWLNamedIndividual instance, java.lang.String ontoName, java.lang.String filePath, java.lang.String iriPath)
public IndividualGround(org.semanticweb.owlapi.model.OWLNamedIndividual instance, java.lang.String ontoName, java.lang.String filePath, java.lang.String iriPath, boolean bufferingChanges)
public IndividualGround(java.lang.String instanceName, java.lang.String ontoName)
public IndividualGround(java.lang.String instanceName, java.lang.String ontoName, java.lang.String filePath, java.lang.String iriPath)
public IndividualGround(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.OWLNamedIndividual> getNewGround(it.emarolab.amor.owlInterface.OWLReferences ontology, org.semanticweb.owlapi.model.OWLNamedIndividual 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.OWLNamedIndividual>
ontology
- the grounding ontology.instance
- the grounding instance.DescriptorGroundInterface
.protected DescriptorGroundInterface.GroundInstance<org.semanticweb.owlapi.model.OWLNamedIndividual> 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.OWLNamedIndividual>
ontology
- the grounding ontology.instance
- the ane of the grounding instance.DescriptorGroundInterface
.public DescriptorGroundInterface.IndividualGroundInstance getGround()
getGround
in interface Axiom.Descriptor<it.emarolab.amor.owlInterface.OWLReferences,org.semanticweb.owlapi.model.OWLNamedIndividual>
getGround
in class DescriptorGround<org.semanticweb.owlapi.model.OWLNamedIndividual>