Interface Classifier

All Superinterfaces:
Element, org.eclipse.emf.ecore.EObject, IdentifiedElement, Member, org.eclipse.emf.common.notify.Notifier, SpecializableTerm, Statement, Term, Type, VocabularyMember, VocabularyStatement
All Known Subinterfaces:
Aspect, Concept, Entity, RelationEntity, Structure
All Known Implementing Classes:
AspectImpl, ClassifierImpl, ConceptImpl, EntityImpl, RelationEntityImpl, StructureImpl

public interface Classifier extends Type
A representation of the model object 'Classifier'. Classifier is a [=type=] that classifies a set of [=instances=] and characterizes them with [=properties=] (where it becomes a domain of these properties). it can also own a set of [=PropertyRestrictionAxioms=] as well as set of [=ClassifierEquivalenceAxioms=].

The following features are supported:

See Also:
Generated:
Model:
abstract="true" annotation="https://tabatkins.github.io/bikeshed heading='Types'"