Packages

t

reqT

ModelBasicOps

trait ModelBasicOps extends AnyRef

Self Type
Model
Source
ModelBasicOps.scala
Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ModelBasicOps
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. def +[T](p: AttrVal[T]): Model
  4. def +(p: HeadPath): Model
  5. def +(e: Elem): Model
  6. def ++(that: Model): Model
  7. def -(p: Path): Model
  8. def -(h: Head): Model
  9. def -(t: TypeObject): Model
  10. def -(e: Elem): Model
  11. def --(that: Model): Model
  12. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  13. lazy val ^: Vector[Selector]
  14. def aggregate(that: Model): Model
  15. def append(e: Elem): Model
  16. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  17. lazy val atoms: Vector[Elem]
  18. lazy val attrOf: Map[Head, Attribute[_]]
  19. lazy val attributes: Vector[Attribute[_]]
  20. def attributesOfType[T](at: AttributeType[T]): Vector[Attribute[T]]
  21. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  22. lazy val constraints: Vector[Constr]
  23. def diff(that: Model): Model
  24. def diffKeys(that: Model): Model
  25. lazy val elemsWithTip: Vector[Elem]
  26. lazy val elemsWithTop: Vector[Elem]
  27. lazy val entHas: Map[Entity, Attribute[_]]
  28. lazy val entities: Vector[Entity]
  29. lazy val entitiesOfId: Map[String, Set[Entity]]
  30. def entitiesOfType(et: EntityType): Vector[Entity]
  31. lazy val entityAttributePairs: Vector[(Entity, Attribute[_])]
  32. lazy val entityOfId: Map[String, Entity]
  33. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  34. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  35. def existsElem(p: (Elem) ⇒ Boolean): Boolean
  36. lazy val expandTop: Model
  37. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  38. lazy val flat: Model
  39. final def getClass(): java.lang.Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  40. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  41. lazy val headAttributePairs: Vector[(Head, Attribute[_])]
  42. lazy val height: Int
  43. lazy val idType: Map[String, EntityType]
  44. lazy val ids: Vector[String]
  45. lazy val inflate: Model
  46. lazy val intAttrToConstraints: Vector[XeqC]
  47. def inverse(from: RelationType, to: RelationType): Model
  48. def inverseTails(from: RelationType, to: RelationType): Model
  49. def inverseTop(from: RelationType, to: RelationType): Model
  50. lazy val isAllIdUnique: Boolean
  51. lazy val isDeep: Boolean
  52. val isEmpty: Boolean
  53. lazy val isIdUnique: Map[String, Boolean]
  54. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  55. lazy val keySet: Set[Key]
  56. lazy val keyVector: Vector[Key]
  57. lazy val keys: Iterable[Key]
  58. lazy val leafPaths: Vector[NodePath]
  59. val mapSize: Int
  60. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  61. lazy val nodeSize: Int
  62. lazy val nonUniqueId: Map[String, Set[Entity]]
  63. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  64. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  65. lazy val pruneTop: Model
  66. def refTo[T](at: AttributeType[T]): Vector[AttrRef[T]]
  67. def remove(p: Path): Model
  68. def remove(h: Head): Model
  69. def remove(t: TypeObject): Model
  70. def remove(elm: Elem): Model
  71. lazy val reverseElems: Model
  72. lazy val reversed: Model
  73. lazy val size: Int
  74. def sortByTypes(types: TypeObject*): Model
  75. lazy val strip: Model
  76. lazy val submodels: Vector[Model]
  77. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  78. lazy val tails: Vector[Model]
  79. lazy val tailsMerged: Model
  80. lazy val tip: Model
  81. lazy val tipAndHeads: Vector[Selector]
  82. lazy val tipAttributeSet: Set[Attribute[_]]
  83. lazy val tipAttributes: Vector[Attribute[_]]
  84. lazy val tipEntities: Vector[Entity]
  85. lazy val tipEntitiesOfId: Map[String, Set[Entity]]
  86. lazy val tipEntitiesOfType: Map[EntityType, Vector[Entity]]
  87. lazy val tipEntityOfId: Map[String, Entity]
  88. lazy val tipEntitySet: Set[Elem]
  89. lazy val tipHeads: Vector[Head]
  90. lazy val tipIds: Vector[String]
  91. lazy val tipLeafs: Model
  92. lazy val tipLeafsRemoved: Model
  93. lazy val tipNodeSet: Set[Elem]
  94. lazy val tipNodes: Vector[Node]
  95. def toString(): String
    Definition Classes
    AnyRef → Any
  96. lazy val top: Model
  97. lazy val topDestinationSet: Set[Entity]
  98. lazy val topDestinations: Vector[Entity]
  99. lazy val topHeads: Vector[Head]
  100. lazy val topHeadsOfType: Map[HeadType, Vector[Head]]
  101. lazy val topIds: Vector[String]
  102. lazy val topNodesAndHeads: Vector[Node]
  103. lazy val topRelationTypes: Vector[RelationType]
  104. lazy val topRelations: Vector[Relation]
  105. lazy val topRelationsOfType: Map[RelationType, Vector[Relation]]
  106. lazy val topSize: Int
  107. lazy val topSourceSet: Set[Entity]
  108. lazy val topSources: Vector[Entity]
  109. def valuesOfType[T](at: AttributeType[T]): Vector[T]
  110. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  111. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  112. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  113. lazy val ~: Vector[Model]

Inherited from AnyRef

Inherited from Any

Ungrouped