Package it.poliba.sisinflab.tinyme
Class EntityDescription<T extends OWLEntity>
java.lang.Object
it.poliba.sisinflab.tinyme.SemanticDescription
it.poliba.sisinflab.tinyme.EntityDescription<T>
- Type Parameters:
T
-OWLEntity
subclass described by this instance.
- All Implemented Interfaces:
Comparable<EntityDescription<T>>
public final class EntityDescription<T extends OWLEntity> extends SemanticDescription implements Comparable<EntityDescription<T>>
Models a named semantic description, suitable for describing any
OWLEntity
instance.-
Method Summary
Methods inherited from class it.poliba.sisinflab.tinyme.SemanticDescription
addAtomicConcept, addAtomicConcept, addAtomicConcept, addAtomicConcepts, addGreaterThanRole, addGreaterThanRole, addGreaterThanRole, addGreaterThanRoles, addLessThanRole, addLessThanRole, addLessThanRole, addLessThanRoles, addNegatedConcept, addNegatedConcept, addNegatedConcept, addNegatedConcepts, addUniversalRole, addUniversalRole, addUniversalRole, addUniversalRoles, getAtomicConcepts, getGreaterThanRoles, getLessThanRoles, getNegatedConcepts, getUniversalRoles, intersect, isOwned, setOwned
-
Method Details
-
getEntity
Returns the Entity described by this instance.- Returns:
- Entity described by this instance.
-
compareTo
- Specified by:
compareTo
in interfaceComparable<T extends OWLEntity>
-
toString
- Overrides:
toString
in classSemanticDescription
-