public interface IndividualExpression extends Individual<it.emarolab.amor.owlInterface.OWLReferences,org.semanticweb.owlapi.model.OWLNamedIndividual>, DescriptorGroundInterface<org.semanticweb.owlapi.model.OWLNamedIndividual>
Individual
.
It allows to Axiom.Descriptor.readAxioms()
and Axiom.Descriptor.writeAxioms()
specifically for OWL Individuals.
It contains several expressions that can be combined in any arbitrary way as they
rely on the same ground (IndividualGroundInstance
).
Modifier and Type | Interface and Description |
---|---|
static interface |
IndividualExpression.DataLink<D extends DataPropertyExpression>
The
Individual.DataLink expression for a Descriptor whose ground is OWLNamedIndividual . |
static interface |
IndividualExpression.Disjoint<D extends IndividualExpression>
The
Individual.Disjoint expression for a Descriptor whose ground is OWLNamedIndividual . |
static interface |
IndividualExpression.Equivalent<D extends IndividualExpression>
The
Individual.Equivalent expression for a Descriptor whose ground is OWLNamedIndividual . |
static interface |
IndividualExpression.ObjectLink<D extends ObjectPropertyExpression>
The
Individual.ObjectLink expression for a Descriptor whose ground is OWLNamedIndividual . |
static interface |
IndividualExpression.Type<D extends ClassExpression>
The
Individual.Type expression for a Descriptor whose ground is OWLNamedIndividual . |
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>
Modifier and Type | Method and Description |
---|---|
default org.semanticweb.owlapi.model.OWLNamedIndividual |
getGroundInstance()
Deprecated.
use
Axiom.Descriptor.getInstance() instead. |
default it.emarolab.amor.owlInterface.OWLReferences |
getGroundOntology()
Deprecated.
use
Axiom.Descriptor.getGround() instead. |
activateAMORlogging, getChangingIntent, getGround, 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
@Deprecated default it.emarolab.amor.owlInterface.OWLReferences getGroundOntology()
Axiom.Descriptor.getGround()
instead.DescriptorGroundInterface
facilities.getGroundOntology
in interface Axiom.Ground<it.emarolab.amor.owlInterface.OWLReferences,org.semanticweb.owlapi.model.OWLNamedIndividual>
this
descriptor is working.@Deprecated default org.semanticweb.owlapi.model.OWLNamedIndividual getGroundInstance()
Axiom.Descriptor.getInstance()
instead.DescriptorGroundInterface
facilities.getGroundInstance
in interface Axiom.Ground<it.emarolab.amor.owlInterface.OWLReferences,org.semanticweb.owlapi.model.OWLNamedIndividual>
this
descriptor.