org.tyranid.db.meta

Versioning

trait Versioning extends Entity

Linear Supertypes
Entity, DbItem, Domain, Valid, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. Versioning
  2. Entity
  3. DbItem
  4. Domain
  5. Valid
  6. AnyRef
  7. Any
Visibility
  1. Public
  2. All

Abstract Value Members

  1. def create : Unit

    Attributes
    abstract
    Definition Classes
    Entity
  2. def drop : Unit

    Attributes
    abstract
    Definition Classes
    Entity
  3. def labelFor (id: Any): String

    Attributes
    abstract
    Definition Classes
    Entity
  4. def makeView : View

    Attributes
    abstract
    Definition Classes
    Entity
  5. val tid : String

    Tyranid ID.

    Tyranid ID. This is a 3-byte identifier stored as a 4-character base64 string. All Entity TIDs should be unique.

    Attributes
    abstract
    Definition Classes
    Entity

Concrete Value Members

  1. def != (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  2. def != (arg0: Any): Boolean

    Attributes
    final
    Definition Classes
    Any
  3. def ## (): Int

    Attributes
    final
    Definition Classes
    AnyRef → Any
  4. def == (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  5. def == (arg0: Any): Boolean

    Attributes
    final
    Definition Classes
    Any
  6. def asInstanceOf [T0] : T0

    Attributes
    final
    Definition Classes
    Any
  7. def attByDbName (dbName: String): Attribute

    Definition Classes
    Entity
  8. def attrib (name: String): Attribute

    Definition Classes
    Entity
  9. val attribs : ArrayBuffer[Attribute]

    Definition Classes
    Entity
  10. def byRecordTid (recordTid: String): Option[Record]

    Definition Classes
    Entity
  11. def clone (): AnyRef

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  12. lazy val dbName : String

    Definition Classes
    DbItem
  13. def eq (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  14. def equals (arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  15. def finalize (): Unit

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  16. def getClass (): java.lang.Class[_]

    Attributes
    final
    Definition Classes
    AnyRef → Any
  17. def hashCode (): Int

    Definition Classes
    AnyRef → Any
  18. def idLabels : Iterable[(AnyRef, String)]

    Definition Classes
    Entity
  19. lazy val idType : IdType

    Definition Classes
    EntityDomain
  20. def inputcClasses : String

    These are the class(es) that should be added to the input container.

    These are the class(es) that should be added to the input container.

    Definition Classes
    Domain
  21. def isAuto : Boolean

    Is this field automatic populated by the underlying DBMS.

    Is this field automatic populated by the underlying DBMS.

    Definition Classes
    Domain
  22. def isInstanceOf [T0] : Boolean

    Attributes
    final
    Definition Classes
    Any
  23. lazy val isSearchable : Boolean

    Definition Classes
    Entity
  24. def isSet (v: Any): Boolean

    Definition Classes
    Domain
  25. def isStatic : Boolean

    Definition Classes
    Entity
  26. lazy val keyAtt : Option[Attribute]

    Definition Classes
    Entity
  27. lazy val label : String

    Definition Classes
    Entity
  28. lazy val labelAtt : Option[Attribute]

    Definition Classes
    Entity
  29. val name : String

    Definition Classes
    EntityDbItem
  30. def ne (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  31. def notify (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  32. def notifyAll (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  33. def recreate : Unit

    Definition Classes
    Entity
  34. def save (r: Record): Unit

    Definition Classes
    VersioningEntity
  35. val searchIndex : String

    Definition Classes
    Entity
  36. def see (v: AnyRef): String

    Definition Classes
    Domain
  37. def show (s: Scope): Boolean

    Definition Classes
    Domain
  38. val sqlName : String

    Definition Classes
    EntityDomain
  39. def static (tuples: Tuple*): Unit

    Definition Classes
    Entity
  40. def static (names: Product, tuples: Product*): Unit

    Definition Classes
    Entity
  41. def static (block: (StaticBuilder) ⇒ Unit): Unit

    Definition Classes
    Entity
  42. var staticIdIndex : HashMap[Long, Tuple]

    Definition Classes
    Entity
  43. def staticLabelFor (id: Long): String

    Definition Classes
    Entity
  44. var staticRecords : Array[Tuple]

    Definition Classes
    Entity
  45. var staticView : TupleView

    Definition Classes
    Entity
  46. implicit def str2att (name: String): Attribute

    Attributes
    implicit
    Definition Classes
    Entity
  47. def synchronized [T0] (arg0: ⇒ T0): T0

    Attributes
    final
    Definition Classes
    AnyRef
  48. def tid (r: Record, va: ViewAttribute): String

    Definition Classes
    Domain
  49. def toString (): String

    Definition Classes
    AnyRef → Any
  50. def ui (s: Scope, f: Field, opts: (String, String)*): NodeSeq

    Definition Classes
    Domain
  51. def validations : List[(Scope) ⇒ Option[Invalid]]

    Definition Classes
    Valid
  52. def wait (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  53. def wait (arg0: Long, arg1: Int): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  54. def wait (arg0: Long): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()

Inherited from Entity

Inherited from DbItem

Inherited from Domain

Inherited from Valid

Inherited from AnyRef

Inherited from Any