public static interface MORConcept.Define extends Concept.Define<it.emarolab.amor.owlInterface.OWLReferences,org.semanticweb.owlapi.model.OWLClass,it.emarolab.amor.owlInterface.SemanticRestriction>, MORConcept
Concept.Define
Semantic.Descriptor
implementation for OWLClass
.
It specify how to queryDefinitionConcept()
and writeSemantic()
for
definition (i.e.: SemanticRestriction
) applied to the described one
(i.e.: Semantic.Descriptor.getInstance()
).
All the restriction managed by this class are considered as a unique class definition
made by their intersection.
ATTENTION: the writeSemantic()
method implemented by
this constructor uses ConvertSuperClassesToEquivalentClass
and ConvertEquivalentClassesToSuperClasses
.
It may affect MORConcept.Super
or MORConcept.Sub
descriptors. Call
always this first.
MORConcept.Classify<D extends MORIndividual>, MORConcept.Define, MORConcept.Disjoint<D extends MORConcept>, MORConcept.Equivalent<D extends MORConcept>, MORConcept.Sub<D extends MORConcept>, 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 boolean |
addClassRestriction(java.lang.String className)
Adds a new restriction to the described
Semantic.Axioms (i.e.: getDefinitionConcept() )
based on createClassRestriction(String) . |
default boolean |
addClassRestriction(org.semanticweb.owlapi.model.OWLClass cl)
Adds a new restriction to the described
Semantic.Axioms (i.e.: getDefinitionConcept() )
based on createClassRestriction(String) . |
default boolean |
addExactDataRestriction(java.lang.String property,
int cardinality,
java.lang.Class dataType)
Adds a new restriction to the described
Semantic.Axioms (i.e.: getDefinitionConcept() )
based on createExactDataRestriction(String, int, Class) . |
default boolean |
addExactDataRestriction(org.semanticweb.owlapi.model.OWLDataProperty property,
int cardinality,
java.lang.Class dataType)
Adds a new restriction to the described
Semantic.Axioms (i.e.: getDefinitionConcept() )
based on createExactDataRestriction(OWLDataProperty, int, Class) . |
default boolean |
addExactObjectRestriction(java.lang.String property,
int cardinality,
java.lang.String cl)
Adds a new restriction to the described
Semantic.Axioms (i.e.: getDefinitionConcept() )
based on createExactObjectRestriction(String, int, String) . |
default boolean |
addExactObjectRestriction(org.semanticweb.owlapi.model.OWLObjectProperty property,
int cardinality,
org.semanticweb.owlapi.model.OWLClass cl)
Adds a new restriction to the described
Semantic.Axioms (i.e.: getDefinitionConcept() )
based on createExactObjectRestriction(OWLObjectProperty, int, OWLClass) . |
default boolean |
addMaxDataRestriction(java.lang.String property,
int cardinality,
java.lang.Class dataType)
Adds a new restriction to the described
Semantic.Axioms (i.e.: getDefinitionConcept() )
based on createMaxDataRestriction(String, int, Class) . |
default boolean |
addMaxDataRestriction(org.semanticweb.owlapi.model.OWLDataProperty property,
int cardinality,
java.lang.Class dataType)
Adds a new restriction to the described
Semantic.Axioms (i.e.: getDefinitionConcept() )
based on createMaxDataRestriction(OWLDataProperty, int, Class) . |
default boolean |
addMaxObjectRestriction(java.lang.String property,
int cardinality,
java.lang.String cl)
Adds a new restriction to the described
Semantic.Axioms (i.e.: getDefinitionConcept() )
based on createMaxObjectRestriction(String, int, String) . |
default boolean |
addMaxObjectRestriction(org.semanticweb.owlapi.model.OWLObjectProperty property,
int cardinality,
org.semanticweb.owlapi.model.OWLClass cl)
Adds a new restriction to the described
Semantic.Axioms (i.e.: getDefinitionConcept() )
based on createMaxObjectRestriction(OWLObjectProperty, int, OWLClass) . |
default boolean |
addMinDataRestriction(java.lang.String property,
int cardinality,
java.lang.Class dataType)
Adds a new restriction to the described
Semantic.Axioms (i.e.: getDefinitionConcept() )
based on createMinDataRestriction(String, int, Class) . |
default boolean |
addMinDataRestriction(org.semanticweb.owlapi.model.OWLDataProperty property,
int cardinality,
java.lang.Class dataType)
Adds a new restriction to the described
Semantic.Axioms (i.e.: getDefinitionConcept() )
based on createMinDataRestriction(OWLDataProperty, int, Class) . |
default boolean |
addMinObjectRestriction(java.lang.String property,
int cardinality,
java.lang.String cl)
Adds a new restriction to the described
Semantic.Axioms (i.e.: getDefinitionConcept() )
based on createMinObjectRestriction(String, int, String) . |
default boolean |
addMinObjectRestriction(org.semanticweb.owlapi.model.OWLObjectProperty property,
int cardinality,
org.semanticweb.owlapi.model.OWLClass cl)
Adds a new restriction to the described
Semantic.Axioms (i.e.: getDefinitionConcept() )
based on createMinObjectRestriction(OWLObjectProperty, int, OWLClass) . |
default boolean |
addOnlyDataRestriction(java.lang.String property,
java.lang.Class dataType)
Adds a new restriction to the described
Semantic.Axioms (i.e.: getDefinitionConcept() )
based on createOnlyDataRestriction(OWLDataProperty, Class) . |
default boolean |
addOnlyDataRestriction(org.semanticweb.owlapi.model.OWLDataProperty property,
java.lang.Class dataType)
Adds a new restriction to the described
Semantic.Axioms (i.e.: getDefinitionConcept() )
based on createOnlyDataRestriction(String, Class) . |
default boolean |
addOnlyObjectRestrcition(java.lang.String property,
java.lang.String cl)
Adds a new restriction to the described
Semantic.Axioms (i.e.: getDefinitionConcept() )
based on createOnlyObjectRestriction(OWLObjectProperty, OWLClass) . |
default boolean |
addOnlyObjectRestrcition(org.semanticweb.owlapi.model.OWLObjectProperty property,
org.semanticweb.owlapi.model.OWLClass cl)
Adds a new restriction to the described
Semantic.Axioms (i.e.: getDefinitionConcept() )
based on createOnlyObjectRestriction(String, String) . |
default boolean |
addSomeDataRestriction(java.lang.String property,
java.lang.Class dataType)
Adds a new restriction to the described
Semantic.Axioms (i.e.: getDefinitionConcept() )
based on createSomeDataRestriction(OWLDataProperty, Class) . |
default boolean |
addSomeDataRestriction(org.semanticweb.owlapi.model.OWLDataProperty property,
java.lang.Class dataType)
Adds a new restriction to the described
Semantic.Axioms (i.e.: getDefinitionConcept() )
based on createSomeDataRestriction(String, Class) . |
default boolean |
addSomeObjectRestrcition(java.lang.String property,
java.lang.String cl)
Adds a new restriction to the described
Semantic.Axioms (i.e.: getDefinitionConcept() )
based on createSomeObjectRestriction(OWLObjectProperty, OWLClass) . |
default boolean |
addSomeObjectRestrcition(org.semanticweb.owlapi.model.OWLObjectProperty property,
org.semanticweb.owlapi.model.OWLClass cl)
Adds a new restriction to the described
Semantic.Axioms (i.e.: getDefinitionConcept() )
based on createSomeObjectRestriction(String, String) . |
default it.emarolab.amor.owlInterface.SemanticRestriction |
createClassRestriction(java.lang.String className)
Creates a new class equivalence restriction (to be in conjunction with the others in the specific
Semantic.Axioms )
which represents an equivalent class. |
default it.emarolab.amor.owlInterface.SemanticRestriction |
createClassRestriction(org.semanticweb.owlapi.model.OWLClass cl)
Creates a new class equivalence restriction (to be in conjunction with the others in the specific
Semantic.Axioms )
which represents an equivalent class. |
default it.emarolab.amor.owlInterface.SemanticRestriction |
createExactDataRestriction(java.lang.String property,
int cardinality,
java.lang.Class dataType)
Creates a new class equivalence restriction (to be in conjunction with the others in the specific
Semantic.Axioms )
which restricts over an exact cardinality of data properties
in a specific range of data type based on: MORGrounding.getOWLDataType(Class) . |
default it.emarolab.amor.owlInterface.SemanticRestriction |
createExactDataRestriction(org.semanticweb.owlapi.model.OWLDataProperty property,
int cardinality,
java.lang.Class dataType)
Creates a new class equivalence restriction (to be in conjunction with the others in the specific
Semantic.Axioms )
which restricts over an exact cardinality of data properties
in a specific range of data type based on: MORGrounding.getOWLDataType(Class) . |
default it.emarolab.amor.owlInterface.SemanticRestriction |
createExactObjectRestriction(java.lang.String property,
int cardinality,
java.lang.String cl)
Creates a new class equivalence restriction (to be in conjunction with the others in the specific
Semantic.Axioms )
which restricts over an exact cardinality of object properties
within in a specific ontological class. |
default it.emarolab.amor.owlInterface.SemanticRestriction |
createExactObjectRestriction(org.semanticweb.owlapi.model.OWLObjectProperty property,
int cardinality,
org.semanticweb.owlapi.model.OWLClass cl)
Creates a new class equivalence restriction (to be in conjunction with the others in the specific
Semantic.Axioms )
which restricts over an exact cardinality of object properties
within in a specific ontological class. |
default it.emarolab.amor.owlInterface.SemanticRestriction |
createMaxDataRestriction(java.lang.String property,
int cardinality,
java.lang.Class dataType)
Creates a new class equivalence restriction (to be in conjunction with the others in the specific
Semantic.Axioms )
which restricts over a maximal cardinality of data properties
in a specific range of data type based on: MORGrounding.getOWLDataType(Class) . |
default it.emarolab.amor.owlInterface.SemanticRestriction |
createMaxDataRestriction(org.semanticweb.owlapi.model.OWLDataProperty property,
int cardinality,
java.lang.Class dataType)
Creates a new class equivalence restriction (to be in conjunction with the others in the specific
Semantic.Axioms )
which restricts over a maximal cardinality of data properties
in a specific range of data type based on: MORGrounding.getOWLDataType(Class) . |
default it.emarolab.amor.owlInterface.SemanticRestriction |
createMaxObjectRestriction(java.lang.String property,
int cardinality,
java.lang.String cl)
Creates a new class equivalence restriction (to be in conjunction with the others in the specific
Semantic.Axioms )
which restricts over a maximal cardinality of object properties
within in a specific ontological class. |
default it.emarolab.amor.owlInterface.SemanticRestriction |
createMaxObjectRestriction(org.semanticweb.owlapi.model.OWLObjectProperty property,
int cardinality,
org.semanticweb.owlapi.model.OWLClass cl)
Creates a new class equivalence restriction (to be in conjunction with the others in the specific
Semantic.Axioms )
which restricts over a maximal cardinality of object properties
within in a specific ontological class. |
default it.emarolab.amor.owlInterface.SemanticRestriction |
createMinDataRestriction(java.lang.String property,
int cardinality,
java.lang.Class dataType)
Creates a new class equivalence restriction (to be in conjunction with the others in the specific
Semantic.Axioms )
which restricts over a minimal cardinality of data properties
in a specific range of data type based on: MORGrounding.getOWLDataType(Class) . |
default it.emarolab.amor.owlInterface.SemanticRestriction |
createMinDataRestriction(org.semanticweb.owlapi.model.OWLDataProperty property,
int cardinality,
java.lang.Class dataType)
Creates a new class equivalence restriction (to be in conjunction with the others in the specific
Semantic.Axioms )
which restricts over a minimal cardinality of data properties
in a specific range of data type based on: MORGrounding.getOWLDataType(Class) . |
default it.emarolab.amor.owlInterface.SemanticRestriction |
createMinObjectRestriction(java.lang.String property,
int cardinality,
java.lang.String cl)
Creates a new class equivalence restriction (to be in conjunction with the others in the specific
Semantic.Axioms )
which restricts over a minimal cardinality of object properties
within in a specific ontological class. |
default it.emarolab.amor.owlInterface.SemanticRestriction |
createMinObjectRestriction(org.semanticweb.owlapi.model.OWLObjectProperty property,
int cardinality,
org.semanticweb.owlapi.model.OWLClass cl)
Creates a new class equivalence restriction (to be in conjunction with the others in the specific
Semantic.Axioms )
which restricts over a minimal cardinality of object properties
within in a specific ontological class. |
default it.emarolab.amor.owlInterface.SemanticRestriction |
createOnlyDataRestriction(java.lang.String property,
java.lang.Class dataType)
Creates a new class equivalence restriction (to be in conjunction with the others in the specific
Semantic.Axioms )
which restricts over an universal cardinality of data properties
in a specific range of data type based on: MORGrounding.getOWLDataType(Class) . |
default it.emarolab.amor.owlInterface.SemanticRestriction |
createOnlyDataRestriction(org.semanticweb.owlapi.model.OWLDataProperty property,
java.lang.Class dataType)
Creates a new class equivalence restriction (to be in conjunction with the others in the specific
Semantic.Axioms )
which restricts over an universal cardinality of data properties
in a specific range of data type based on: MORGrounding.getOWLDataType(Class) . |
default it.emarolab.amor.owlInterface.SemanticRestriction |
createOnlyObjectRestriction(java.lang.String property,
java.lang.String cl)
Creates a new class equivalence restriction (to be in conjunction with the others in the specific
Semantic.Axioms )
which restricts over an universal cardinality of object properties
within in a specific ontological class. |
default it.emarolab.amor.owlInterface.SemanticRestriction |
createOnlyObjectRestriction(org.semanticweb.owlapi.model.OWLObjectProperty property,
org.semanticweb.owlapi.model.OWLClass cl)
Creates a new class equivalence restriction (to be in conjunction with the others in the specific
Semantic.Axioms )
which restricts over an universal cardinality of object properties
within in a specific ontological class. |
default it.emarolab.amor.owlInterface.SemanticRestriction |
createSomeDataRestriction(java.lang.String property,
java.lang.Class dataType)
Creates a new class equivalence restriction (to be in conjunction with the others in the specific
Semantic.Axioms )
which restricts over an existential cardinality of data properties
in a specific range of data type based on: MORGrounding.getOWLDataType(Class) . |
default it.emarolab.amor.owlInterface.SemanticRestriction |
createSomeDataRestriction(org.semanticweb.owlapi.model.OWLDataProperty property,
java.lang.Class dataType)
Creates a new class equivalence restriction (to be in conjunction with the others in the specific
Semantic.Axioms )
which restricts over an existential cardinality of data properties
in a specific range of data type based on: MORGrounding.getOWLDataType(Class) . |
default it.emarolab.amor.owlInterface.SemanticRestriction |
createSomeObjectRestriction(java.lang.String property,
java.lang.String cl)
Creates a new class equivalence restriction (to be in conjunction with the others in the specific
Semantic.Axioms )
which restricts over an existential cardinality of object properties
within in a specific ontological class. |
default it.emarolab.amor.owlInterface.SemanticRestriction |
createSomeObjectRestriction(org.semanticweb.owlapi.model.OWLObjectProperty property,
org.semanticweb.owlapi.model.OWLClass cl)
Creates a new class equivalence restriction (to be in conjunction with the others in the specific
Semantic.Axioms )
which restricts over an existential cardinality of object properties
within in a specific ontological class. |
MORAxioms.Restrictions |
getDefinitionConcept()
Returns the
Semantic.Axioms that describes all the definition restriction of
this Concept from a no OOP point of view. |
default MORAxioms.Restrictions |
queryDefinitionConcept()
Queries to the OWL representation for the definition of
this class. |
default boolean |
removeClassRestriction(java.lang.String cl)
Removes a restriction to the described
Semantic.Axioms (i.e.: getDefinitionConcept() )
based on createClassRestriction(String) . |
default boolean |
removeExactDataRestriction(java.lang.String property,
int cardinality,
java.lang.Class dataType)
Removes a restriction to the described
Semantic.Axioms (i.e.: getDefinitionConcept() )
based on createExactDataRestriction(String, int, Class) . |
default boolean |
removeExactDataRestriction(org.semanticweb.owlapi.model.OWLDataProperty property,
int cardinality,
java.lang.Class dataType)
Removes a restriction to the described
Semantic.Axioms (i.e.: getDefinitionConcept() )
based on createExactDataRestriction(OWLDataProperty, int, Class) . |
default boolean |
removeExactObjectRestriction(java.lang.String property,
int cardinality,
java.lang.String cl)
Removes a restriction to the described
Semantic.Axioms (i.e.: getDefinitionConcept() )
based on createExactObjectRestriction(String, int, String) . |
default boolean |
removeExactObjectRestriction(org.semanticweb.owlapi.model.OWLObjectProperty property,
int cardinality,
org.semanticweb.owlapi.model.OWLClass cl)
Removes a restriction to the described
Semantic.Axioms (i.e.: getDefinitionConcept() )
based on createExactObjectRestriction(OWLObjectProperty, int, OWLClass) . |
default boolean |
removeMaxDataRestriction(java.lang.String property,
int cardinality,
java.lang.Class dataType)
Removes a restriction to the described
Semantic.Axioms (i.e.: getDefinitionConcept() )
based on createMaxDataRestriction(String, int, Class) . |
default boolean |
removeMaxDataRestriction(org.semanticweb.owlapi.model.OWLDataProperty property,
int cardinality,
java.lang.Class dataType)
Removes a restriction to the described
Semantic.Axioms (i.e.: getDefinitionConcept() )
based on createMaxDataRestriction(OWLDataProperty, int, Class) . |
default boolean |
removeMaxObjectRestriction(java.lang.String property,
int cardinality,
java.lang.String cl)
Removes a restriction to the described
Semantic.Axioms (i.e.: getDefinitionConcept() )
based on createMaxObjectRestriction(String, int, String) . |
default boolean |
removeMaxObjectRestriction(org.semanticweb.owlapi.model.OWLObjectProperty property,
int cardinality,
org.semanticweb.owlapi.model.OWLClass cl)
Removes a restriction to the described
Semantic.Axioms (i.e.: getDefinitionConcept() )
based on createMaxObjectRestriction(OWLObjectProperty, int, OWLClass) . |
default boolean |
removeMinDataRestriction(java.lang.String property,
int cardinality,
java.lang.Class dataType)
Removes a restriction to the described
Semantic.Axioms (i.e.: getDefinitionConcept() )
based on createMinDataRestriction(String, int, Class) . |
default boolean |
removeMinDataRestriction(org.semanticweb.owlapi.model.OWLDataProperty property,
int cardinality,
java.lang.Class dataType)
Removes a restriction to the described
Semantic.Axioms (i.e.: getDefinitionConcept() )
based on createMinDataRestriction(OWLDataProperty, int, Class) . |
default boolean |
removeMinObjectRestriction(java.lang.String property,
int cardinality,
java.lang.String cl)
Removes a restriction to the described
Semantic.Axioms (i.e.: getDefinitionConcept() )
based on createMinObjectRestriction(String, int, String) . |
default boolean |
removeMinObjectRestriction(org.semanticweb.owlapi.model.OWLObjectProperty property,
int cardinality,
org.semanticweb.owlapi.model.OWLClass cl)
Removes a restriction to the described
Semantic.Axioms (i.e.: getDefinitionConcept() )
based on createMinObjectRestriction(OWLObjectProperty, int, OWLClass) . |
default boolean |
removeOnlyDataRestriction(java.lang.String property,
java.lang.Class dataType)
Removes a restriction to the described
Semantic.Axioms (i.e.: getDefinitionConcept() )
based on createOnlyDataRestriction(OWLDataProperty, Class) . |
default boolean |
removeOnlyDataRestriction(org.semanticweb.owlapi.model.OWLDataProperty property,
java.lang.Class dataType)
Removes a restriction to the described
Semantic.Axioms (i.e.: getDefinitionConcept() )
based on createOnlyDataRestriction(String, Class) . |
default boolean |
removeOnlyObjectRestrcition(java.lang.String property,
java.lang.String cl)
Removes a restriction to the described
Semantic.Axioms (i.e.: getDefinitionConcept() )
based on createOnlyObjectRestriction(OWLObjectProperty, OWLClass) . |
default boolean |
removeOnlyObjectRestrcition(org.semanticweb.owlapi.model.OWLObjectProperty property,
org.semanticweb.owlapi.model.OWLClass cl)
Removes a restriction to the described
Semantic.Axioms (i.e.: getDefinitionConcept() )
based on createOnlyObjectRestriction(String, String) . |
default boolean |
removeSomeDataRestriction(java.lang.String property,
java.lang.Class dataType)
Removes a restriction to the described
Semantic.Axioms (i.e.: getDefinitionConcept() )
based on createSomeDataRestriction(OWLDataProperty, Class) . |
default boolean |
removeSomeDataRestriction(org.semanticweb.owlapi.model.OWLDataProperty property,
java.lang.Class dataType)
Removes a restriction to the described
Semantic.Axioms (i.e.: getDefinitionConcept() )
based on createSomeDataRestriction(String, Class) . |
default boolean |
removeSomeObjectRestrcition(java.lang.String property,
java.lang.String cl)
Removes a restriction to the described
Semantic.Axioms (i.e.: getDefinitionConcept() )
based on createSomeObjectRestriction(OWLObjectProperty, OWLClass) . |
default boolean |
removeSomeObjectRestrcition(org.semanticweb.owlapi.model.OWLObjectProperty property,
org.semanticweb.owlapi.model.OWLClass cl)
Removes a restriction to the described
Semantic.Axioms (i.e.: getDefinitionConcept() )
based on createSomeObjectRestriction(String, String) . |
default boolean |
remvoveClassRestriction(org.semanticweb.owlapi.model.OWLClass cl)
Removes a restriction to the described
Semantic.Axioms (i.e.: getDefinitionConcept() )
based on createClassRestriction(String) . |
default java.util.List<Semantic.MappingIntent> |
writeSemantic()
This method is used to synchronise specific
Semantic.Axioms (or Semantic.SemanticAxioms )
to the ontology. |
readSemantic, synchroniseDefinitionConceptFromSemantic, synchroniseDefinitionConceptToSemantic
getGroundInstance, getGroundOntology
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, writeSemanticInconsistencySafe, writeSemanticInconsistencySafe
copyGround
default it.emarolab.amor.owlInterface.SemanticRestriction createMinDataRestriction(java.lang.String property, int cardinality, java.lang.Class dataType)
Semantic.Axioms
)
which restricts over a minimal cardinality of data properties
in a specific range of data type based on: MORGrounding.getOWLDataType(Class)
.property
- the name of the restricting data property.cardinality
- the cardinality for the minimal property restriction.dataType
- the data type of the restriction.default it.emarolab.amor.owlInterface.SemanticRestriction createMinDataRestriction(org.semanticweb.owlapi.model.OWLDataProperty property, int cardinality, java.lang.Class dataType)
Semantic.Axioms
)
which restricts over a minimal cardinality of data properties
in a specific range of data type based on: MORGrounding.getOWLDataType(Class)
.property
- the restricting data property.cardinality
- the cardinality for the minimal property restriction.dataType
- the data type of the restriction.default boolean addMinDataRestriction(org.semanticweb.owlapi.model.OWLDataProperty property, int cardinality, java.lang.Class dataType)
Semantic.Axioms
(i.e.: getDefinitionConcept()
)
based on createMinDataRestriction(OWLDataProperty, int, Class)
.property
- the restricting data property.cardinality
- the cardinality for the minimal property restriction.dataType
- the data type of the restriction.true
if a new restriction has been added to the Concept.Define
.default boolean addMinDataRestriction(java.lang.String property, int cardinality, java.lang.Class dataType)
Semantic.Axioms
(i.e.: getDefinitionConcept()
)
based on createMinDataRestriction(String, int, Class)
.property
- the name of the restricting data property.cardinality
- the cardinality for the minimal property restriction.dataType
- the data type of the restriction.true
if a new restriction has been added to the Concept.Define
.default boolean removeMinDataRestriction(org.semanticweb.owlapi.model.OWLDataProperty property, int cardinality, java.lang.Class dataType)
Semantic.Axioms
(i.e.: getDefinitionConcept()
)
based on createMinDataRestriction(OWLDataProperty, int, Class)
.property
- the restricting data property.cardinality
- the cardinality for the minimal property restriction.dataType
- the data type of the restriction.true
if a restriction has been removed from the Concept.Define
.default boolean removeMinDataRestriction(java.lang.String property, int cardinality, java.lang.Class dataType)
Semantic.Axioms
(i.e.: getDefinitionConcept()
)
based on createMinDataRestriction(String, int, Class)
.property
- the name of the restricting data property.cardinality
- the cardinality for the minimal property restriction.dataType
- the data type of the restriction.true
if a restriction has been removed from the Concept.Define
.default it.emarolab.amor.owlInterface.SemanticRestriction createMaxDataRestriction(java.lang.String property, int cardinality, java.lang.Class dataType)
Semantic.Axioms
)
which restricts over a maximal cardinality of data properties
in a specific range of data type based on: MORGrounding.getOWLDataType(Class)
.property
- the name of the restricting data property.cardinality
- the cardinality for the maximal property restriction.dataType
- the data type of the restriction.default it.emarolab.amor.owlInterface.SemanticRestriction createMaxDataRestriction(org.semanticweb.owlapi.model.OWLDataProperty property, int cardinality, java.lang.Class dataType)
Semantic.Axioms
)
which restricts over a maximal cardinality of data properties
in a specific range of data type based on: MORGrounding.getOWLDataType(Class)
.property
- the restricting data property.cardinality
- the cardinality for the maximal property restriction.dataType
- the data type of the restriction.default boolean addMaxDataRestriction(org.semanticweb.owlapi.model.OWLDataProperty property, int cardinality, java.lang.Class dataType)
Semantic.Axioms
(i.e.: getDefinitionConcept()
)
based on createMaxDataRestriction(OWLDataProperty, int, Class)
.property
- the restricting data property.cardinality
- the cardinality for the maximal property restriction.dataType
- the data type of the restriction.true
if a new restriction has been added to the Concept.Define
.default boolean addMaxDataRestriction(java.lang.String property, int cardinality, java.lang.Class dataType)
Semantic.Axioms
(i.e.: getDefinitionConcept()
)
based on createMaxDataRestriction(String, int, Class)
.property
- the name of the restricting data property.cardinality
- the cardinality for the maximal property restriction.dataType
- the data type of the restriction.true
if a new restriction has been added to the Concept.Define
.default boolean removeMaxDataRestriction(org.semanticweb.owlapi.model.OWLDataProperty property, int cardinality, java.lang.Class dataType)
Semantic.Axioms
(i.e.: getDefinitionConcept()
)
based on createMaxDataRestriction(OWLDataProperty, int, Class)
.property
- the restricting data property.cardinality
- the cardinality for the maximal property restriction.dataType
- the data type of the restriction.true
if a restriction has been removed from the Concept.Define
.default boolean removeMaxDataRestriction(java.lang.String property, int cardinality, java.lang.Class dataType)
Semantic.Axioms
(i.e.: getDefinitionConcept()
)
based on createMaxDataRestriction(String, int, Class)
.property
- the name of the restricting data property.cardinality
- the cardinality for the maximal property restriction.dataType
- the data type of the restriction.true
if a restriction has been removed from the Concept.Define
.default it.emarolab.amor.owlInterface.SemanticRestriction createExactDataRestriction(java.lang.String property, int cardinality, java.lang.Class dataType)
Semantic.Axioms
)
which restricts over an exact cardinality of data properties
in a specific range of data type based on: MORGrounding.getOWLDataType(Class)
.property
- the name of the restricting data property.cardinality
- the cardinality for the exact property restriction.dataType
- the data type of the restriction.default it.emarolab.amor.owlInterface.SemanticRestriction createExactDataRestriction(org.semanticweb.owlapi.model.OWLDataProperty property, int cardinality, java.lang.Class dataType)
Semantic.Axioms
)
which restricts over an exact cardinality of data properties
in a specific range of data type based on: MORGrounding.getOWLDataType(Class)
.property
- the restricting data property.cardinality
- the cardinality for the exact property restriction.dataType
- the data type of the restriction.default boolean addExactDataRestriction(org.semanticweb.owlapi.model.OWLDataProperty property, int cardinality, java.lang.Class dataType)
Semantic.Axioms
(i.e.: getDefinitionConcept()
)
based on createExactDataRestriction(OWLDataProperty, int, Class)
.property
- the restricting data property.cardinality
- the cardinality for the exact property restriction.dataType
- the data type of the restriction.true
if a new restriction has been added to the Concept.Define
.default boolean addExactDataRestriction(java.lang.String property, int cardinality, java.lang.Class dataType)
Semantic.Axioms
(i.e.: getDefinitionConcept()
)
based on createExactDataRestriction(String, int, Class)
.property
- the name of the restricting data property.cardinality
- the cardinality for the exact property restriction.dataType
- the data type of the restriction.true
if a new restriction has been added to the Concept.Define
.default boolean removeExactDataRestriction(org.semanticweb.owlapi.model.OWLDataProperty property, int cardinality, java.lang.Class dataType)
Semantic.Axioms
(i.e.: getDefinitionConcept()
)
based on createExactDataRestriction(OWLDataProperty, int, Class)
.property
- the restricting data property.cardinality
- the cardinality for the exact property restriction.dataType
- the data type of the restriction.true
if a restriction has been removed from the Concept.Define
.default boolean removeExactDataRestriction(java.lang.String property, int cardinality, java.lang.Class dataType)
Semantic.Axioms
(i.e.: getDefinitionConcept()
)
based on createExactDataRestriction(String, int, Class)
.property
- the name of the restricting data property.cardinality
- the cardinality for the exact property restriction.dataType
- the data type of the restriction.true
if a restriction has been removed from the Concept.Define
.default it.emarolab.amor.owlInterface.SemanticRestriction createSomeDataRestriction(java.lang.String property, java.lang.Class dataType)
Semantic.Axioms
)
which restricts over an existential cardinality of data properties
in a specific range of data type based on: MORGrounding.getOWLDataType(Class)
.property
- the name of the restricting data property.dataType
- the data type of the restriction.default it.emarolab.amor.owlInterface.SemanticRestriction createSomeDataRestriction(org.semanticweb.owlapi.model.OWLDataProperty property, java.lang.Class dataType)
Semantic.Axioms
)
which restricts over an existential cardinality of data properties
in a specific range of data type based on: MORGrounding.getOWLDataType(Class)
.property
- the restricting data property.dataType
- the data type of the restriction.default boolean addSomeDataRestriction(java.lang.String property, java.lang.Class dataType)
Semantic.Axioms
(i.e.: getDefinitionConcept()
)
based on createSomeDataRestriction(OWLDataProperty, Class)
.property
- the restricting data property.dataType
- the data type of the restriction.true
if a new restriction has been added to the Concept.Define
.default boolean addSomeDataRestriction(org.semanticweb.owlapi.model.OWLDataProperty property, java.lang.Class dataType)
Semantic.Axioms
(i.e.: getDefinitionConcept()
)
based on createSomeDataRestriction(String, Class)
.property
- the name of the restricting data property.dataType
- the data type of the restriction.true
if a new restriction has been added to the Concept.Define
.default boolean removeSomeDataRestriction(java.lang.String property, java.lang.Class dataType)
Semantic.Axioms
(i.e.: getDefinitionConcept()
)
based on createSomeDataRestriction(OWLDataProperty, Class)
.property
- the restricting data property.dataType
- the data type of the restriction.true
if a restriction has been removed from the Concept.Define
.default boolean removeSomeDataRestriction(org.semanticweb.owlapi.model.OWLDataProperty property, java.lang.Class dataType)
Semantic.Axioms
(i.e.: getDefinitionConcept()
)
based on createSomeDataRestriction(String, Class)
.property
- the name of the restricting data property.dataType
- the data type of the restriction.true
if a restriction has been removed from the Concept.Define
.default it.emarolab.amor.owlInterface.SemanticRestriction createOnlyDataRestriction(java.lang.String property, java.lang.Class dataType)
Semantic.Axioms
)
which restricts over an universal cardinality of data properties
in a specific range of data type based on: MORGrounding.getOWLDataType(Class)
.property
- the name of the restricting data property.dataType
- the data type of the restriction.default it.emarolab.amor.owlInterface.SemanticRestriction createOnlyDataRestriction(org.semanticweb.owlapi.model.OWLDataProperty property, java.lang.Class dataType)
Semantic.Axioms
)
which restricts over an universal cardinality of data properties
in a specific range of data type based on: MORGrounding.getOWLDataType(Class)
.property
- the restricting data property.dataType
- the data type of the restriction.default boolean addOnlyDataRestriction(java.lang.String property, java.lang.Class dataType)
Semantic.Axioms
(i.e.: getDefinitionConcept()
)
based on createOnlyDataRestriction(OWLDataProperty, Class)
.property
- the restricting data property.dataType
- the data type of the restriction.true
if a new restriction has been added to the Concept.Define
.default boolean addOnlyDataRestriction(org.semanticweb.owlapi.model.OWLDataProperty property, java.lang.Class dataType)
Semantic.Axioms
(i.e.: getDefinitionConcept()
)
based on createOnlyDataRestriction(String, Class)
.property
- the name of the restricting data property.dataType
- the data type of the restriction.true
if a new restriction has been added to the Concept.Define
.default boolean removeOnlyDataRestriction(java.lang.String property, java.lang.Class dataType)
Semantic.Axioms
(i.e.: getDefinitionConcept()
)
based on createOnlyDataRestriction(OWLDataProperty, Class)
.property
- the restricting data property.dataType
- the data type of the restriction.true
if a restriction has been removed from the Concept.Define
.default boolean removeOnlyDataRestriction(org.semanticweb.owlapi.model.OWLDataProperty property, java.lang.Class dataType)
Semantic.Axioms
(i.e.: getDefinitionConcept()
)
based on createOnlyDataRestriction(String, Class)
.property
- the name of the restricting data property.dataType
- the data type of the restriction.true
if a restriction has been removed from the Concept.Define
.default it.emarolab.amor.owlInterface.SemanticRestriction createMinObjectRestriction(java.lang.String property, int cardinality, java.lang.String cl)
Semantic.Axioms
)
which restricts over a minimal cardinality of object properties
within in a specific ontological class.property
- the name of the restricting object property.cardinality
- the cardinality for the minimal property restriction.cl
- the name of the range class of the restriction.default it.emarolab.amor.owlInterface.SemanticRestriction createMinObjectRestriction(org.semanticweb.owlapi.model.OWLObjectProperty property, int cardinality, org.semanticweb.owlapi.model.OWLClass cl)
Semantic.Axioms
)
which restricts over a minimal cardinality of object properties
within in a specific ontological class.property
- the restricting object property.cardinality
- the cardinality for the minimal property restriction.cl
- the range class of the restriction.default boolean addMinObjectRestriction(org.semanticweb.owlapi.model.OWLObjectProperty property, int cardinality, org.semanticweb.owlapi.model.OWLClass cl)
Semantic.Axioms
(i.e.: getDefinitionConcept()
)
based on createMinObjectRestriction(OWLObjectProperty, int, OWLClass)
.property
- the restricting object property.cardinality
- the cardinality for the minimal property restriction.cl
- the range class of the restriction.true
if a new restriction has been added to the Concept.Define
.default boolean addMinObjectRestriction(java.lang.String property, int cardinality, java.lang.String cl)
Semantic.Axioms
(i.e.: getDefinitionConcept()
)
based on createMinObjectRestriction(String, int, String)
.property
- the name of the restricting object property.cardinality
- the cardinality for the minimal property restriction.cl
- the name of the range class of the restriction.true
if a new restriction has been added to the Concept.Define
.default boolean removeMinObjectRestriction(org.semanticweb.owlapi.model.OWLObjectProperty property, int cardinality, org.semanticweb.owlapi.model.OWLClass cl)
Semantic.Axioms
(i.e.: getDefinitionConcept()
)
based on createMinObjectRestriction(OWLObjectProperty, int, OWLClass)
.property
- the restricting object property.cardinality
- the cardinality for the minimal property restriction.cl
- of the range class of the restriction.true
if a restriction has been removed from the Concept.Define
.default boolean removeMinObjectRestriction(java.lang.String property, int cardinality, java.lang.String cl)
Semantic.Axioms
(i.e.: getDefinitionConcept()
)
based on createMinObjectRestriction(String, int, String)
.property
- the name of the restricting object property.cardinality
- the cardinality for the minimal property restriction.cl
- the name of the range class of the restriction.true
if a restriction has been removed from the Concept.Define
.default it.emarolab.amor.owlInterface.SemanticRestriction createMaxObjectRestriction(java.lang.String property, int cardinality, java.lang.String cl)
Semantic.Axioms
)
which restricts over a maximal cardinality of object properties
within in a specific ontological class.property
- the name of the restricting object property.cardinality
- the cardinality for the maximal property restriction.cl
- the name of the range class of the restriction.default it.emarolab.amor.owlInterface.SemanticRestriction createMaxObjectRestriction(org.semanticweb.owlapi.model.OWLObjectProperty property, int cardinality, org.semanticweb.owlapi.model.OWLClass cl)
Semantic.Axioms
)
which restricts over a maximal cardinality of object properties
within in a specific ontological class.property
- the restricting object property.cardinality
- the cardinality for the maximal property restriction.cl
- the range class of the restriction.default boolean addMaxObjectRestriction(org.semanticweb.owlapi.model.OWLObjectProperty property, int cardinality, org.semanticweb.owlapi.model.OWLClass cl)
Semantic.Axioms
(i.e.: getDefinitionConcept()
)
based on createMaxObjectRestriction(OWLObjectProperty, int, OWLClass)
.property
- the restricting object property.cardinality
- the cardinality for the maximal property restriction.cl
- the range class of the restriction.true
if a new restriction has been added to the Concept.Define
.default boolean addMaxObjectRestriction(java.lang.String property, int cardinality, java.lang.String cl)
Semantic.Axioms
(i.e.: getDefinitionConcept()
)
based on createMaxObjectRestriction(String, int, String)
.property
- the name of the restricting object property.cardinality
- the cardinality for the maximal property restriction.cl
- the name of the range class of the restriction.true
if a new restriction has been added to the Concept.Define
.default boolean removeMaxObjectRestriction(org.semanticweb.owlapi.model.OWLObjectProperty property, int cardinality, org.semanticweb.owlapi.model.OWLClass cl)
Semantic.Axioms
(i.e.: getDefinitionConcept()
)
based on createMaxObjectRestriction(OWLObjectProperty, int, OWLClass)
.property
- the restricting object property.cardinality
- the cardinality for the maximal property restriction.cl
- of the range class of the restriction.true
if a restriction has been removed from the Concept.Define
.default boolean removeMaxObjectRestriction(java.lang.String property, int cardinality, java.lang.String cl)
Semantic.Axioms
(i.e.: getDefinitionConcept()
)
based on createMaxObjectRestriction(String, int, String)
.property
- the name of the restricting object property.cardinality
- the cardinality for the maximal property restriction.cl
- the name of the range class of the restriction.true
if a restriction has been removed from the Concept.Define
.default it.emarolab.amor.owlInterface.SemanticRestriction createExactObjectRestriction(java.lang.String property, int cardinality, java.lang.String cl)
Semantic.Axioms
)
which restricts over an exact cardinality of object properties
within in a specific ontological class.property
- the name of the restricting object property.cardinality
- the cardinality for the exact property restriction.cl
- the name of the range class of the restriction.default it.emarolab.amor.owlInterface.SemanticRestriction createExactObjectRestriction(org.semanticweb.owlapi.model.OWLObjectProperty property, int cardinality, org.semanticweb.owlapi.model.OWLClass cl)
Semantic.Axioms
)
which restricts over an exact cardinality of object properties
within in a specific ontological class.property
- the restricting object property.cardinality
- the cardinality for the exact property restriction.cl
- the range class of the restriction.default boolean addExactObjectRestriction(org.semanticweb.owlapi.model.OWLObjectProperty property, int cardinality, org.semanticweb.owlapi.model.OWLClass cl)
Semantic.Axioms
(i.e.: getDefinitionConcept()
)
based on createExactObjectRestriction(OWLObjectProperty, int, OWLClass)
.property
- the restricting object property.cardinality
- the cardinality for the exact property restriction.cl
- the range class of the restriction.true
if a new restriction has been added to the Concept.Define
.default boolean addExactObjectRestriction(java.lang.String property, int cardinality, java.lang.String cl)
Semantic.Axioms
(i.e.: getDefinitionConcept()
)
based on createExactObjectRestriction(String, int, String)
.property
- the name of the restricting object property.cardinality
- the cardinality for the exact property restriction.cl
- the name of the range class of the restriction.true
if a new restriction has been added to the Concept.Define
.default boolean removeExactObjectRestriction(org.semanticweb.owlapi.model.OWLObjectProperty property, int cardinality, org.semanticweb.owlapi.model.OWLClass cl)
Semantic.Axioms
(i.e.: getDefinitionConcept()
)
based on createExactObjectRestriction(OWLObjectProperty, int, OWLClass)
.property
- the restricting object property.cardinality
- the cardinality for the exact property restriction.cl
- of the range class of the restriction.true
if a restriction has been removed from the Concept.Define
.default boolean removeExactObjectRestriction(java.lang.String property, int cardinality, java.lang.String cl)
Semantic.Axioms
(i.e.: getDefinitionConcept()
)
based on createExactObjectRestriction(String, int, String)
.property
- the name of the restricting object property.cardinality
- the cardinality for the exact property restriction.cl
- the name of the range class of the restriction.true
if a restriction has been removed from the Concept.Define
.default it.emarolab.amor.owlInterface.SemanticRestriction createSomeObjectRestriction(java.lang.String property, java.lang.String cl)
Semantic.Axioms
)
which restricts over an existential cardinality of object properties
within in a specific ontological class.property
- the name of the restricting object property.cl
- the name of the range class of the restriction.default it.emarolab.amor.owlInterface.SemanticRestriction createSomeObjectRestriction(org.semanticweb.owlapi.model.OWLObjectProperty property, org.semanticweb.owlapi.model.OWLClass cl)
Semantic.Axioms
)
which restricts over an existential cardinality of object properties
within in a specific ontological class.property
- the restricting object property.cl
- the range class of the restriction.default boolean addSomeObjectRestrcition(java.lang.String property, java.lang.String cl)
Semantic.Axioms
(i.e.: getDefinitionConcept()
)
based on createSomeObjectRestriction(OWLObjectProperty, OWLClass)
.property
- the restricting object property.cl
- the range class of the restriction.true
if a new restriction has been added to the Concept.Define
.default boolean addSomeObjectRestrcition(org.semanticweb.owlapi.model.OWLObjectProperty property, org.semanticweb.owlapi.model.OWLClass cl)
Semantic.Axioms
(i.e.: getDefinitionConcept()
)
based on createSomeObjectRestriction(String, String)
.property
- the name of the restricting object property.cl
- the name of the range class of the restriction.true
if a new restriction has been added to the Concept.Define
.default boolean removeSomeObjectRestrcition(java.lang.String property, java.lang.String cl)
Semantic.Axioms
(i.e.: getDefinitionConcept()
)
based on createSomeObjectRestriction(OWLObjectProperty, OWLClass)
.property
- the restricting object property.cl
- of the range class of the restriction.true
if a restriction has been removed from the Concept.Define
.default boolean removeSomeObjectRestrcition(org.semanticweb.owlapi.model.OWLObjectProperty property, org.semanticweb.owlapi.model.OWLClass cl)
Semantic.Axioms
(i.e.: getDefinitionConcept()
)
based on createSomeObjectRestriction(String, String)
.property
- the name of the restricting object property.cl
- the name of the range class of the restriction.true
if a restriction has been removed from the Concept.Define
.default it.emarolab.amor.owlInterface.SemanticRestriction createOnlyObjectRestriction(java.lang.String property, java.lang.String cl)
Semantic.Axioms
)
which restricts over an universal cardinality of object properties
within in a specific ontological class.property
- the name of the restricting object property.cl
- the name of the range class of the restriction.default it.emarolab.amor.owlInterface.SemanticRestriction createOnlyObjectRestriction(org.semanticweb.owlapi.model.OWLObjectProperty property, org.semanticweb.owlapi.model.OWLClass cl)
Semantic.Axioms
)
which restricts over an universal cardinality of object properties
within in a specific ontological class.property
- the restricting object property.cl
- the range class of the restriction.default boolean addOnlyObjectRestrcition(java.lang.String property, java.lang.String cl)
Semantic.Axioms
(i.e.: getDefinitionConcept()
)
based on createOnlyObjectRestriction(OWLObjectProperty, OWLClass)
.property
- the restricting object property.cl
- the range class of the restriction.true
if a new restriction has been added to the Concept.Define
.default boolean addOnlyObjectRestrcition(org.semanticweb.owlapi.model.OWLObjectProperty property, org.semanticweb.owlapi.model.OWLClass cl)
Semantic.Axioms
(i.e.: getDefinitionConcept()
)
based on createOnlyObjectRestriction(String, String)
.property
- the name of the restricting object property.cl
- the name of the range class of the restriction.true
if a new restriction has been added to the Concept.Define
.default boolean removeOnlyObjectRestrcition(java.lang.String property, java.lang.String cl)
Semantic.Axioms
(i.e.: getDefinitionConcept()
)
based on createOnlyObjectRestriction(OWLObjectProperty, OWLClass)
.property
- the restricting object property.cl
- of the range class of the restriction.true
if a restriction has been removed from the Concept.Define
.default boolean removeOnlyObjectRestrcition(org.semanticweb.owlapi.model.OWLObjectProperty property, org.semanticweb.owlapi.model.OWLClass cl)
Semantic.Axioms
(i.e.: getDefinitionConcept()
)
based on createOnlyObjectRestriction(String, String)
.property
- the name of the restricting object property.cl
- the name of the range class of the restriction.true
if a restriction has been removed from the Concept.Define
.default it.emarolab.amor.owlInterface.SemanticRestriction createClassRestriction(java.lang.String className)
Semantic.Axioms
)
which represents an equivalent class.className
- the name of the range class of the restriction.default it.emarolab.amor.owlInterface.SemanticRestriction createClassRestriction(org.semanticweb.owlapi.model.OWLClass cl)
Semantic.Axioms
)
which represents an equivalent class.cl
- the range class of the restriction.default boolean addClassRestriction(java.lang.String className)
Semantic.Axioms
(i.e.: getDefinitionConcept()
)
based on createClassRestriction(String)
.className
- the name of the range class of the restriction.true
if a new restriction has been added to the Concept.Define
.default boolean addClassRestriction(org.semanticweb.owlapi.model.OWLClass cl)
Semantic.Axioms
(i.e.: getDefinitionConcept()
)
based on createClassRestriction(String)
.cl
- the range class of the restriction.true
if a new restriction has been added to the Concept.Define
.default boolean removeClassRestriction(java.lang.String cl)
Semantic.Axioms
(i.e.: getDefinitionConcept()
)
based on createClassRestriction(String)
.cl
- the name of the range class of the restriction.true
if a new restriction has been added to the Concept.Define
.default boolean remvoveClassRestriction(org.semanticweb.owlapi.model.OWLClass cl)
Semantic.Axioms
(i.e.: getDefinitionConcept()
)
based on createClassRestriction(String)
.cl
- the range class of the restriction.true
if a new restriction has been added to the Concept.Define
.MORAxioms.Restrictions getDefinitionConcept()
Concept.Define
Semantic.Axioms
that describes all the definition restriction of
this
Concept
from a no OOP point of view.getDefinitionConcept
in interface Concept.Define<it.emarolab.amor.owlInterface.OWLReferences,org.semanticweb.owlapi.model.OWLClass,it.emarolab.amor.owlInterface.SemanticRestriction>
this
class.default MORAxioms.Restrictions queryDefinitionConcept()
Concept.Define
this
class.queryDefinitionConcept
in interface Concept.Define<it.emarolab.amor.owlInterface.OWLReferences,org.semanticweb.owlapi.model.OWLClass,it.emarolab.amor.owlInterface.SemanticRestriction>
Semantic.Axioms
contained the class definition to
the OWL structure of Semantic.Descriptor.getInstance()
.default java.util.List<Semantic.MappingIntent> writeSemantic()
Semantic.Descriptor
Semantic.Axioms
(or Semantic.SemanticAxioms
)
to the ontology. It manipulates the OWL representation to be
equal to the OWLOOP structure. It is based on Axioms#synchroniseTo(Axioms)
.writeSemantic
in interface Semantic.Descriptor<it.emarolab.amor.owlInterface.OWLReferences,org.semanticweb.owlapi.model.OWLClass>
Semantic.MappingIntent.getOntologyChanges()
field
initialised (i.e.: OWLOntologyChange
).