trait ModelElemAccess extends AnyRef
- Alphabetic
- By Inheritance
- ModelElemAccess
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Value Members
- def /[T](p: AttrRef[T]): T
- def /(p: HeadPath): Model
- def /[T](at: AttributeType[T]): T
- def /(h: Head): Model
- def /(id: String): Model
- def /(e: Entity): Model
- def access(p: HeadPath): Model
- def access[T](p: AttrVal[T]): T
- def access[T](p: AttrRef[T]): T
- def access[T](a: Attribute[T]): T
- def access[T](at: AttributeType[T]): T
- def access(h: Head): Model
- def access(et: EntityType): Vector[Model]
- def access(id: String): Model
- def access(e: Entity): Model
- def enter[T](p: AttrRef[T]): T
- def enter(p: HeadPath): Model
- def enter[T](at: AttributeType[T]): T
- def enter(h: Head): Model
- def enter(e: Entity): Model
- def enter(id: String): Model
- def get(p: HeadPath): Option[Model]
- def get[T](p: AttrVal[T]): Option[T]
- def get[T](p: AttrRef[T]): Option[T]
- def get(ht: HeadType): Vector[Model]
- def get(rt: RelationType): Vector[Model]
- def get(et: EntityType): Vector[Model]
- def get(r: Relation): Option[Model]
- def get[T](at: AttributeType[T]): Option[T]
- def get[T](a: Attribute[T]): Option[T]
- def get(h: Head): Option[Model]
- def get(id: String): Vector[Model]
- def get(e: Entity): Option[Model]
- def isDefinedAt[T](path: Path): Boolean
- def isDefinedAt(ht: HeadType): Boolean
- def isDefinedAt(rt: RelationType): Boolean
- def isDefinedAt(r: Relation): Boolean
- def isDefinedAt(id: String): Boolean
- def isDefinedAt(e: Entity): Boolean
- def isDefinedAt(et: EntityType): Boolean
- def isDefinedAt[T](a: Attribute[T]): Boolean
- def isDefinedAt(k: Key): Boolean