Class Feature<T extends M3Node>

All Implemented Interfaces:
IKeyed<T>, INamed, NamespacedEntity, ClassifierInstance<Concept>, HasFeatureValues, Node
Direct Known Subclasses:
Link, Property

public abstract class Feature<T extends M3Node> extends M3Node<T> implements NamespacedEntity, IKeyed<T>
A Feature represents a characteristic or some form of data associated with a particular concept.

For example, an Invoice can have an associated date, a number, a connection with a customer, and it can contain InvoiceLines. All of this information is represented by features.

See Also: