public interface MORIndividual extends Individual<it.emarolab.amor.owlInterface.OWLReferences,org.semanticweb.owlapi.model.OWLNamedIndividual>, MORGrounding<org.semanticweb.owlapi.model.OWLNamedIndividual>
Individual
Semantic.Descriptor
implementation for OWLNamedIndividual
.
This interface extends all the interfaces contained in Individual
in order to fully define Semantic.Descriptor
s for OWLNamedIndividual
based on the
aMOR API.
In particular all of the sub interfaces specify how to
query
and Semantic.Descriptor.writeSemantic()
specifically for OWL individuals.
It contains several semantic descriptors that can be combined in any arbitrary combinations, since they
rely on the same ground (i.e.: MORGrounding.IndividualInstance
).
Modifier and Type | Interface and Description |
---|---|
static interface |
MORIndividual.DataLink<D extends MORDataProperty>
|
static interface |
MORIndividual.Disjoint<D extends MORIndividual>
|
static interface |
MORIndividual.Equivalent<D extends MORIndividual>
|
static interface |
MORIndividual.ObjectLink<D extends MORObjectProperty>
|
static interface |
MORIndividual.Type<D extends MORConcept>
|
MORGrounding.ConceptInstance, MORGrounding.DataInstance, MORGrounding.GroundBase<J extends org.semanticweb.owlapi.model.OWLObject>, MORGrounding.IndividualInstance, MORGrounding.ObjectInstance
Semantic.Axioms<Y>, Semantic.Descriptor<O,J>, Semantic.Ground<O,J>, Semantic.MappingIntent<I extends Semantic.Ground,C>, Semantic.SemanticAxiom<S,Y>, Semantic.SemanticAxioms<F extends Semantic.SemanticAxiom<?,Y>,Y>
Modifier and Type | Method and Description |
---|---|
default org.semanticweb.owlapi.model.OWLNamedIndividual |
getGroundInstance()
Deprecated.
use
Semantic.Descriptor.getInstance() instead. |
default it.emarolab.amor.owlInterface.OWLReferences |
getGroundOntology()
Deprecated.
use
Semantic.Descriptor.getGround() instead. |
aMORlogging, getOntologyName, getOWLClass, getOWLDataFactory, getOWLDataProperty, getOWLDataType, getOWLIndividual, getOWLLiteral, getOWLName, getOWLName, getOWLObjectProperty, getOWLOntology, getReasoner, isCompleteQuery, isReasonedQuery, reason, saveOntology, saveOntology, setCompleteQuery, setReasonedQuery
getChangingIntent, getGround, getInstance, getIntent, getOntology, groundReason, readSemantic, writeSemantic, writeSemanticInconsistencySafe, writeSemanticInconsistencySafe
copyGround
@Deprecated default it.emarolab.amor.owlInterface.OWLReferences getGroundOntology()
Semantic.Descriptor.getGround()
instead.MORGrounding
facilities.getGroundOntology
in interface Semantic.Ground<it.emarolab.amor.owlInterface.OWLReferences,org.semanticweb.owlapi.model.OWLNamedIndividual>
this
description is working on.@Deprecated default org.semanticweb.owlapi.model.OWLNamedIndividual getGroundInstance()
Semantic.Descriptor.getInstance()
instead.MORGrounding
facilities.getGroundInstance
in interface Semantic.Ground<it.emarolab.amor.owlInterface.OWLReferences,org.semanticweb.owlapi.model.OWLNamedIndividual>
this
implementation.