Package

org.omg.oti.mof.schema

features

Permalink

package features

Types for representing features

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. features
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. sealed trait AssociationEnd extends Feature

    Permalink

    An AssociationEnd property that is either the source or target of a org.omg.oti.mof.schema.tables.metamodel.OTIMOFMetaAssociation

  2. case class AssociationSourceEnd(resource: ResourceIRI, uuid: EntityUUID, name: Name) extends AssociationEnd with Product with Serializable

    Permalink

    An AssociationEnd that is the source of a org.omg.oti.mof.schema.tables.metamodel.OTIMOFMetaAssociation

    An AssociationEnd that is the source of a org.omg.oti.mof.schema.tables.metamodel.OTIMOFMetaAssociation

    uuid

    The primary key of the association end source property

    name

    The name of the association end source property

  3. case class AssociationTargetCompositeEnd(resource: ResourceIRI, uuid: EntityUUID, name: Name) extends AssociationEnd with AssociationTargetEnd with Product with Serializable

    Permalink

    An Association target end property with composite aggregation

    An Association target end property with composite aggregation

    uuid

    The primary key of the association end target property

    name

    The name of the association end target property

  4. sealed trait AssociationTargetEnd extends AnyRef

    Permalink

    An AssociationEnd property that is the target of a org.omg.oti.mof.schema.tables.metamodel.OTIMOFMetaAssociation

  5. case class AssociationTargetReferenceEnd(resource: ResourceIRI, uuid: EntityUUID, name: Name) extends AssociationEnd with AssociationTargetEnd with Product with Serializable

    Permalink

    An Association target end property with non-composite aggregation

    An Association target end property with non-composite aggregation

    uuid

    The primary key of the association end target property

    name

    The name of the association end target property

  6. case class AttributeProperty2DataType(resource: ResourceIRI, attribute: EntityUUID, type: EntityUUID) extends Product with Serializable

    Permalink

    A relation specifying the org.omg.oti.mof.schema.tables.library.OTIMOFEnumerationDataType or org.omg.oti.mof.schema.tables.library.OTIMOFPrimitiveDataType or org.omg.oti.mof.schema.tables.library.OTIMOFStructuredDataType typing a DataTypedAttributeProperty

  7. case class DataTypedAttributeProperty(resource: ResourceIRI, uuid: EntityUUID, name: Name) extends DataTypedFeature with Product with Serializable

    Permalink

    A datatyped attribute property

    A datatyped attribute property

    uuid

    The primary key of the property

    name

    The name of the property

  8. sealed trait DataTypedFeature extends Feature

    Permalink

    A feature typed by a org.omg.oti.mof.schema.tables.library.OTIMOFEnumerationDataType or org.omg.oti.mof.schema.tables.library.OTIMOFPrimitiveDataType or org.omg.oti.mof.schema.tables.library.OTIMOFStructuredDataType

  9. trait Feature extends AnyRef

    Permalink

    Base trait for features

  10. trait FeatureInfo extends AnyRef

    Permalink
  11. case class FeatureLowerBound(resource: ResourceIRI, feature: EntityUUID, lower: NonNegativeInt) extends FeatureInfo with Product with Serializable

    Permalink

    The lower bound characteristic of a Feature

    The lower bound characteristic of a Feature

    feature

    A Feature

    lower

    A non-negative integer lower bound

  12. case class FeatureOrdering(resource: ResourceIRI, feature: EntityUUID, isOrdered: Boolean) extends FeatureInfo with Product with Serializable

    Permalink

    The ordering characteristic of a Feature

    The ordering characteristic of a Feature

    feature

    A Feature

    isOrdered

    true if the feature is ordered

  13. case class FeatureUpperBound(resource: ResourceIRI, feature: EntityUUID, upper: UnlimitedNatural) extends FeatureInfo with Product with Serializable

    Permalink

    The upper bound characteristic of a Feature

    The upper bound characteristic of a Feature

    feature

    A Feature

    upper

    An unlimited natural upper bound

Value Members

  1. object AssociationEnd

    Permalink

  2. object AssociationTargetEnd

    Permalink

  3. object AttributeProperty2DataType extends Serializable

    Permalink

  4. object DataTypedAttributeProperty extends Serializable

    Permalink
  5. object DataTypedFeature

    Permalink

  6. object FeatureLowerBound extends Serializable

    Permalink

  7. object FeatureOrdering extends Serializable

    Permalink

  8. object FeatureUpperBound extends Serializable

    Permalink

Inherited from AnyRef

Inherited from Any

Feature Abstractions

Association End Features

DataTyped Attribute Features

Ungrouped