public abstract class DataPropertyGround extends DescriptorGround<org.semanticweb.owlapi.model.OWLDataProperty> implements DataPropertyExpression
DescriptorGround
for a DataGroundInstance
linked to DataPropertyExpression
s.
DataPropertyExpression.Disjoint<D extends DataPropertyExpression>, DataPropertyExpression.Domain, DataPropertyExpression.Equivalent<D extends DataPropertyExpression>, DataPropertyExpression.Range, DataPropertyExpression.Sub<D extends DataPropertyExpression>, DataPropertyExpression.Super<D extends DataPropertyExpression>
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 |
---|
DataPropertyGround(org.semanticweb.owlapi.model.OWLDataProperty instance,
it.emarolab.amor.owlInterface.OWLReferences onto) |
DataPropertyGround(org.semanticweb.owlapi.model.OWLDataProperty instance,
java.lang.String ontoName) |
DataPropertyGround(org.semanticweb.owlapi.model.OWLDataProperty instance,
java.lang.String ontoName,
java.lang.String filePath,
java.lang.String iriPath) |
DataPropertyGround(org.semanticweb.owlapi.model.OWLDataProperty instance,
java.lang.String ontoName,
java.lang.String filePath,
java.lang.String iriPath,
boolean bufferingChanges) |
DataPropertyGround(java.lang.String instanceName,
it.emarolab.amor.owlInterface.OWLReferences onto) |
DataPropertyGround(java.lang.String instanceName,
java.lang.String ontoName) |
DataPropertyGround(java.lang.String instanceName,
java.lang.String ontoName,
java.lang.String filePath,
java.lang.String iriPath) |
DataPropertyGround(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.DataGroundInstance |
getGround() |
protected DescriptorGroundInterface.GroundInstance<org.semanticweb.owlapi.model.OWLDataProperty> |
getNewGround(it.emarolab.amor.owlInterface.OWLReferences ontology,
org.semanticweb.owlapi.model.OWLDataProperty instance)
This method should return a new instanciate
DescriptorGroundInterface with the given values. |
protected DescriptorGroundInterface.GroundInstance<org.semanticweb.owlapi.model.OWLDataProperty> |
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, setFunctional, setNotFunctional
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 DataPropertyGround(org.semanticweb.owlapi.model.OWLDataProperty instance, it.emarolab.amor.owlInterface.OWLReferences onto)
public DataPropertyGround(java.lang.String instanceName, it.emarolab.amor.owlInterface.OWLReferences onto)
public DataPropertyGround(org.semanticweb.owlapi.model.OWLDataProperty instance, java.lang.String ontoName)
public DataPropertyGround(org.semanticweb.owlapi.model.OWLDataProperty instance, java.lang.String ontoName, java.lang.String filePath, java.lang.String iriPath)
public DataPropertyGround(org.semanticweb.owlapi.model.OWLDataProperty instance, java.lang.String ontoName, java.lang.String filePath, java.lang.String iriPath, boolean bufferingChanges)
public DataPropertyGround(java.lang.String instanceName, java.lang.String ontoName)
public DataPropertyGround(java.lang.String instanceName, java.lang.String ontoName, java.lang.String filePath, java.lang.String iriPath)
public DataPropertyGround(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.OWLDataProperty> getNewGround(it.emarolab.amor.owlInterface.OWLReferences ontology, org.semanticweb.owlapi.model.OWLDataProperty 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.OWLDataProperty>
ontology
- the grounding ontology.instance
- the grounding instance.DescriptorGroundInterface
.protected DescriptorGroundInterface.GroundInstance<org.semanticweb.owlapi.model.OWLDataProperty> 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.OWLDataProperty>
ontology
- the grounding ontology.instance
- the ane of the grounding instance.DescriptorGroundInterface
.public DescriptorGroundInterface.DataGroundInstance getGround()
getGround
in interface Axiom.Descriptor<it.emarolab.amor.owlInterface.OWLReferences,org.semanticweb.owlapi.model.OWLDataProperty>
getGround
in class DescriptorGround<org.semanticweb.owlapi.model.OWLDataProperty>