Packages

object Req extends EntityType with scala.Product with Serializable

Source
GENERATED-metamodel.scala
Linear Supertypes
Serializable, Serializable, scala.Product, Equals, EntityType, HeadTypeFactory, TypeObject, Selector, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Req
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. EntityType
  7. HeadTypeFactory
  8. TypeObject
  9. Selector
  10. AnyRef
  11. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. def &&(that: Selector): AndSelector
    Definition Classes
    Selector
  2. def *(that: Model): Model
    Definition Classes
    Selector
  3. def =*=(that: Elem): Boolean

    * old to be removed def isTypeMatch(that: HasType): Boolean = this.isInstanceOf[TypeObject] && that.myType == this def selects(that: Selector): Boolean = ( this == that ) || ( that match { case Head(e,l) if this.isInstanceOf[HeadType] => HeadType(e.myType, l) == this case Relation(e,l,t) if this.isInstanceOf[HeadType] => HeadType(e.myType, l) == this case ht: HasType => isTypeMatch(ht) case _ => false } ) **---

    * old to be removed def isTypeMatch(that: HasType): Boolean = this.isInstanceOf[TypeObject] && that.myType == this def selects(that: Selector): Boolean = ( this == that ) || ( that match { case Head(e,l) if this.isInstanceOf[HeadType] => HeadType(e.myType, l) == this case Relation(e,l,t) if this.isInstanceOf[HeadType] => HeadType(e.myType, l) == this case ht: HasType => isTypeMatch(ht) case _ => false } ) **---

    Definition Classes
    Selector
  4. def apply(i: Int): Entity
    Definition Classes
    EntityType
  5. def apply(): Entity
    Definition Classes
    EntityType
  6. def binds: HeadType
    Definition Classes
    HeadTypeFactory
  7. def deprecates: HeadType
    Definition Classes
    HeadTypeFactory
  8. def excludes: HeadType
    Definition Classes
    HeadTypeFactory
  9. def has: HeadType
    Definition Classes
    EntityType
  10. def helps: HeadType
    Definition Classes
    HeadTypeFactory
  11. def hurts: HeadType
    Definition Classes
    HeadTypeFactory
  12. def impacts: HeadType
    Definition Classes
    HeadTypeFactory
  13. def implements: HeadType
    Definition Classes
    HeadTypeFactory
  14. def interactsWith: HeadType
    Definition Classes
    HeadTypeFactory
  15. def is: HeadType
    Definition Classes
    EntityType
  16. def isMatch(that: Elem): Boolean
    Definition Classes
    Selector
  17. def precedes: HeadType
    Definition Classes
    HeadTypeFactory
  18. def relatesTo: HeadType
    Definition Classes
    HeadTypeFactory
  19. def requires: HeadType
    Definition Classes
    HeadTypeFactory
  20. def restrict(that: Model): Model
    Definition Classes
    Selector
  21. def superOf: HeadType
    Definition Classes
    EntityType
  22. def unary_!: NotSelector
    Definition Classes
    Selector
  23. def verifies: HeadType
    Definition Classes
    HeadTypeFactory
  24. def ||(that: Selector): OrSelector
    Definition Classes
    Selector