org.tyranid.db.sql

SqlRecord

class SqlRecord extends Tuple

Linear Supertypes
Tuple, Record, BsonObject, Deep, Valid, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. SqlRecord
  2. Tuple
  3. Record
  4. BsonObject
  5. Deep
  6. Valid
  7. AnyRef
  8. Any
Visibility
  1. Public
  2. All

Instance Constructors

  1. new SqlRecord (view: SqlView)

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 / (va: ViewAttribute): Record

    Record/Object/Document/Tuple

    Record/Object/Document/Tuple

    Definition Classes
    Record
  5. def == (arg0: AnyRef): Boolean

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

    Attributes
    final
    Definition Classes
    Any
  7. def a (va: ViewAttribute): BasicDBList

    Array

    Array

    Definition Classes
    Record
  8. def a (key: String): BasicDBList

    Definition Classes
    BsonObject
  9. def a_? (key: String): BasicDBList

    Definition Classes
    BsonObject
  10. def apply (va: ViewAttribute): AnyRef

    Definition Classes
    TupleRecord
  11. def apply (index: Int): AnyRef

    Definition Classes
    Tuple
  12. def apply (key: String): AnyRef

    Attributes
    final
    Definition Classes
    RecordBsonObject
  13. def asInstanceOf [T0] : T0

    Attributes
    final
    Definition Classes
    Any
  14. def b (va: ViewAttribute): Boolean

    Boolean

    Boolean

    Definition Classes
    Record
  15. def b (key: String): Boolean

    Definition Classes
    BsonObject
  16. def clone (): AnyRef

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  17. def d (va: ViewAttribute): Double

    Double

    Double

    Definition Classes
    Record
  18. def d (key: String): Double

    Definition Classes
    BsonObject
  19. def deep : Tuple

    This performs a deep copy of this record.

    This performs a deep copy of this record. This does not copy the original record, if any.

    Definition Classes
    TupleRecordBsonObjectDeep
  20. def entity : Entity

    Definition Classes
    Record
  21. def entityTid : String

    Definition Classes
    Record
  22. def eq (arg0: AnyRef): Boolean

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

    Definition Classes
    AnyRef → Any
  24. var extraVaValidations : List[(ViewAttribute, (Scope) ⇒ Option[Invalid])]

    Definition Classes
    Record
  25. def finalize (): Unit

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

    Attributes
    final
    Definition Classes
    AnyRef → Any
  27. def has (va: ViewAttribute): Boolean

    Definition Classes
    TupleRecord
  28. def has (index: Int): Boolean

    Definition Classes
    Tuple
  29. def has (key: String): Boolean

    Definition Classes
    RecordBsonObject
  30. def hasSubmitted : Boolean

    Definition Classes
    Record
  31. def hashCode (): Int

    Definition Classes
    AnyRef → Any
  32. def i (va: ViewAttribute): Int

    Int

    Int

    Definition Classes
    Record
  33. def i (key: String): Int

    Definition Classes
    BsonObject
  34. def id : AnyRef

    Definition Classes
    TupleBsonObject
  35. def idLabel : (AnyRef, String)

    Definition Classes
    Record
  36. def invalids (scope: Scope): Iterable[Invalid]

    Definition Classes
    Record
  37. val invalids : BitSet

    List of currently-invalid view attributes for this record.

    List of currently-invalid view attributes for this record.

    Definition Classes
    Record
  38. var isAdding : Boolean

    Definition Classes
    Record
  39. def isInstanceOf [T0] : Boolean

    Attributes
    final
    Definition Classes
    Any
  40. def isNew : Boolean

    Definition Classes
    Tuple
  41. def l (va: ViewAttribute): Long

    Long

    Long

    Definition Classes
    Record
  42. def l (key: String): Long

    Definition Classes
    BsonObject
  43. def label (key: String): String

    Definition Classes
    Record
  44. def label (va: ViewAttribute): String

    Definition Classes
    Record
  45. def label : String

    Definition Classes
    Record
  46. def ne (arg0: AnyRef): Boolean

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

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

    Attributes
    final
    Definition Classes
    AnyRef
  49. def o (key: String): SqlRecord

    BSON Object

    BSON Object

    Definition Classes
    SqlRecordRecordBsonObject
  50. def o (va: ViewAttribute): BsonObject

    Definition Classes
    Record
  51. def oid (va: ViewAttribute): ObjectId

    BSON ObjectId

    BSON ObjectId

    Definition Classes
    Record
  52. def oid (key: String): ObjectId

    Definition Classes
    BsonObject
  53. def opta (key: String): Option[BasicDBList]

    Definition Classes
    BsonObject
  54. def optb (key: String): Option[Boolean]

    Definition Classes
    BsonObject
  55. def optd (key: String): Option[Double]

    Definition Classes
    BsonObject
  56. def opti (key: String): Option[Int]

    Definition Classes
    BsonObject
  57. def optl (key: String): Option[Long]

    Definition Classes
    BsonObject
  58. def opto (key: String): Option[DBObject]

    Definition Classes
    BsonObject
  59. def opts (key: String): Option[String]

    Definition Classes
    BsonObject
  60. def optt (key: String): Option[Date]

    Definition Classes
    BsonObject
  61. var original : Record

    This is a copy of the record that was originally read in.

    This is a copy of the record that was originally read in. This is used for edit differencing.

    Definition Classes
    Record
  62. val parent : Null

    Definition Classes
    TupleRecord
  63. def rec (va: ViewAttribute): Tuple

    Definition Classes
    TupleRecord
  64. def rec (name: String): Record

    Attributes
    final
    Definition Classes
    Record
  65. def recordTid : String

    Definition Classes
    Record
  66. def s (va: ViewAttribute): String

    String

    String

    Definition Classes
    Record
  67. def s (key: String): String

    Definition Classes
    BsonObject
  68. def save : Unit

    Attributes
    final
    Definition Classes
    Record
  69. def see (index: Int): String

    Definition Classes
    Tuple
  70. def snapshot : Record

    Definition Classes
    Record
  71. def submit : Unit

    Definition Classes
    Record
  72. def synchronized [T0] (arg0: ⇒ T0): T0

    Attributes
    final
    Definition Classes
    AnyRef
  73. def t (va: ViewAttribute): Date

    Date/Time

    Date/Time

    Definition Classes
    Record
  74. def t (key: String): Date

    Definition Classes
    BsonObject
  75. def tid : String

    Definition Classes
    Record
  76. def toString (): String

    Definition Classes
    Tuple → AnyRef → Any
  77. def update (va: ViewAttribute, v: Any): Unit

    Definition Classes
    TupleRecord
  78. def update (index: Int, v: Any): Unit

    Definition Classes
    Tuple
  79. def update (key: String, v: Any): Unit

    Attributes
    final
    Definition Classes
    RecordBsonObject
  80. def validations : List[(Scope) ⇒ Option[Invalid]]

    Definition Classes
    Valid
  81. val values : Array[AnyRef]

    Definition Classes
    Tuple
  82. val view : SqlView

    Definition Classes
    SqlRecordTupleRecord
  83. def wait (): Unit

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

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

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()

Inherited from Tuple

Inherited from Record

Inherited from BsonObject

Inherited from Deep

Inherited from Valid

Inherited from AnyRef

Inherited from Any