public interface MORConcept extends Concept<it.emarolab.amor.owlInterface.OWLReferences,org.semanticweb.owlapi.model.OWLClass>, MORGrounding<org.semanticweb.owlapi.model.OWLClass>
Concept
Semantic.Descriptor
implementation for OWLClass
.
This interface extends all the interfaces contained in Concept
in order to fully define Semantic.Descriptor
s for OWLClass
based on the
aMOR API.
In particular all of the sub interfaces specify how to
query
and Semantic.Descriptor.writeSemantic()
specifically for OWL classes.
It contains several semantic descriptors that can be combined in any arbitrary combinations, since they
rely on the same ground (i.e.: MORGrounding.ConceptInstance
).
Modifier and Type | Interface and Description |
---|---|
static interface |
MORConcept.Classify<D extends MORIndividual>
|
static interface |
MORConcept.Define
|
static interface |
MORConcept.Disjoint<D extends MORConcept>
|
static interface |
MORConcept.Equivalent<D extends MORConcept>
|
static interface |
MORConcept.Sub<D extends MORConcept>
|
static interface |
MORConcept.Super<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.OWLClass |
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.OWLClass>
this
description is working on.@Deprecated default org.semanticweb.owlapi.model.OWLClass getGroundInstance()
Semantic.Descriptor.getInstance()
instead.MORGrounding
facilities.getGroundInstance
in interface Semantic.Ground<it.emarolab.amor.owlInterface.OWLReferences,org.semanticweb.owlapi.model.OWLClass>
this
implementation.