public abstract class ClassGround extends DescriptorGround<org.semanticweb.owlapi.model.OWLClass> implements ClassExpression
DescriptorGround
for a ConceptGroundInstance
linked to ClassExpression
s.
ClassExpression.Disjoint<D extends ClassExpression>, ClassExpression.Equivalent<D extends ClassExpression>, ClassExpression.EquivalentRestriction, ClassExpression.Instance<D extends IndividualExpression>, ClassExpression.Sub<D extends ClassExpression>, ClassExpression.Super<D extends ClassExpression>
Class.Restriction<O,J,Y>
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 |
---|
ClassGround(org.semanticweb.owlapi.model.OWLClass instance,
it.emarolab.amor.owlInterface.OWLReferences onto) |
ClassGround(org.semanticweb.owlapi.model.OWLClass instance,
java.lang.String ontoName) |
ClassGround(org.semanticweb.owlapi.model.OWLClass instance,
java.lang.String ontoName,
java.lang.String filePath,
java.lang.String iriPath) |
ClassGround(org.semanticweb.owlapi.model.OWLClass instance,
java.lang.String ontoName,
java.lang.String filePath,
java.lang.String iriPath,
boolean bufferingChanges) |
ClassGround(java.lang.String instanceName,
it.emarolab.amor.owlInterface.OWLReferences onto) |
ClassGround(java.lang.String instanceName,
java.lang.String ontoName) |
ClassGround(java.lang.String instanceName,
java.lang.String ontoName,
java.lang.String filePath,
java.lang.String iriPath) |
ClassGround(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.ConceptGroundInstance |
getGround() |
protected DescriptorGroundInterface.GroundInstance<org.semanticweb.owlapi.model.OWLClass> |
getNewGround(it.emarolab.amor.owlInterface.OWLReferences ontology,
org.semanticweb.owlapi.model.OWLClass instance)
This method should return a new instanciate
DescriptorGroundInterface with the given values. |
protected DescriptorGroundInterface.GroundInstance<org.semanticweb.owlapi.model.OWLClass> |
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 ClassGround(org.semanticweb.owlapi.model.OWLClass instance, it.emarolab.amor.owlInterface.OWLReferences onto)
public ClassGround(java.lang.String instanceName, it.emarolab.amor.owlInterface.OWLReferences onto)
public ClassGround(org.semanticweb.owlapi.model.OWLClass instance, java.lang.String ontoName)
public ClassGround(org.semanticweb.owlapi.model.OWLClass instance, java.lang.String ontoName, java.lang.String filePath, java.lang.String iriPath)
public ClassGround(org.semanticweb.owlapi.model.OWLClass instance, java.lang.String ontoName, java.lang.String filePath, java.lang.String iriPath, boolean bufferingChanges)
public ClassGround(java.lang.String instanceName, java.lang.String ontoName)
public ClassGround(java.lang.String instanceName, java.lang.String ontoName, java.lang.String filePath, java.lang.String iriPath)
public ClassGround(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.OWLClass> getNewGround(it.emarolab.amor.owlInterface.OWLReferences ontology, org.semanticweb.owlapi.model.OWLClass 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.OWLClass>
ontology
- the grounding ontology.instance
- the grounding instance.DescriptorGroundInterface
.protected DescriptorGroundInterface.GroundInstance<org.semanticweb.owlapi.model.OWLClass> 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.OWLClass>
ontology
- the grounding ontology.instance
- the ane of the grounding instance.DescriptorGroundInterface
.public DescriptorGroundInterface.ConceptGroundInstance getGround()
getGround
in interface Axiom.Descriptor<it.emarolab.amor.owlInterface.OWLReferences,org.semanticweb.owlapi.model.OWLClass>
getGround
in class DescriptorGround<org.semanticweb.owlapi.model.OWLClass>