pro.savant.circumflex.orm

TextField

class TextField[R <: Record[_, R]] extends XmlSerializable[String, R] with Coercion

Linear Supertypes
Coercion, XmlSerializable[String, R], Field[String, R], SQLable, ValueHolder[String, R], Equals, Wrapper[Option[String]], Container[String], AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. TextField
  2. Coercion
  3. XmlSerializable
  4. Field
  5. SQLable
  6. ValueHolder
  7. Equals
  8. Wrapper
  9. Container
  10. AnyRef
  11. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new TextField(name: String, record: R, length: Int = 1)

  2. new TextField(name: String, record: R, sqlType: String)

Value Members

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

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

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

    Definition Classes
    AnyRef → Any
  4. def :=(v: String): Container[String]

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

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

    Definition Classes
    Any
  7. def BETWEEN(lowerValue: String, upperValue: String): SimpleExpression

    Definition Classes
    Field
  8. def DEFAULT(expr: String): TextField.this.type

    Definition Classes
    Field
  9. def EQ(col: ColumnExpression[_, _]): Predicate

    Definition Classes
    ValueHolder
  10. def EQ(value: String): Predicate

    Definition Classes
    ValueHolder
  11. def EQ_ALL(query: SQLQuery[_]): Predicate

    Definition Classes
    Field
  12. def EQ_SOME(query: SQLQuery[_]): Predicate

    Definition Classes
    Field
  13. def GE(col: ColumnExpression[_, _]): Predicate

    Definition Classes
    Field
  14. def GE(value: String): Predicate

    Definition Classes
    Field
  15. def GE_ALL(query: SQLQuery[_]): Predicate

    Definition Classes
    Field
  16. def GE_SOME(query: SQLQuery[_]): Predicate

    Definition Classes
    Field
  17. def GT(col: ColumnExpression[_, _]): Predicate

    Definition Classes
    Field
  18. def GT(value: String): Predicate

    Definition Classes
    Field
  19. def GT_ALL(query: SQLQuery[_]): Predicate

    Definition Classes
    Field
  20. def GT_SOME(query: SQLQuery[_]): Predicate

    Definition Classes
    Field
  21. def ILIKE(col: ColumnExpression[String, _]): SimpleExpression

  22. def ILIKE(value: String): SimpleExpression

  23. def IN(query: SQLQuery[_]): Predicate

    Definition Classes
    Field
  24. def IN(params: Seq[String]): Predicate

    Definition Classes
    Field
  25. def IS_NOT_NULL: Predicate

    Definition Classes
    ValueHolder
  26. def IS_NULL: Predicate

    Definition Classes
    ValueHolder
  27. def LE(col: ColumnExpression[_, _]): Predicate

    Definition Classes
    Field
  28. def LE(value: String): Predicate

    Definition Classes
    Field
  29. def LE_ALL(query: SQLQuery[_]): Predicate

    Definition Classes
    Field
  30. def LE_SOME(query: SQLQuery[_]): Predicate

    Definition Classes
    Field
  31. def LIKE(col: ColumnExpression[String, _]): SimpleExpression

  32. def LIKE(value: String): SimpleExpression

  33. def LLIKE(expr: String): Predicate

  34. def LT(col: ColumnExpression[_, _]): Predicate

    Definition Classes
    Field
  35. def LT(value: String): Predicate

    Definition Classes
    Field
  36. def LT_ALL(query: SQLQuery[_]): Predicate

    Definition Classes
    Field
  37. def LT_SOME(query: SQLQuery[_]): Predicate

    Definition Classes
    Field
  38. def NE(col: ColumnExpression[_, _]): Predicate

    Definition Classes
    ValueHolder
  39. def NE(value: String): Predicate

    Definition Classes
    ValueHolder
  40. def NE_ALL(query: SQLQuery[_]): Predicate

    Definition Classes
    Field
  41. def NE_SOME(query: SQLQuery[_]): Predicate

    Definition Classes
    Field
  42. def NOT_IN(query: SQLQuery[_]): Predicate

    Definition Classes
    Field
  43. def NOT_NULL(initialValue: String): TextField.this.type

    Definition Classes
    Field
  44. def NOT_NULL: TextField.this.type

    Definition Classes
    Field
  45. def REFERENCES[P <: Record[String, P]](relation: Relation[String, P]): Association[String, R, P]

    Definition Classes
    Field
  46. def UNIQUE: TextField.this.type

    Definition Classes
    Field
  47. var _defaultExpression: Option[String]

    Attributes
    protected
    Definition Classes
    Field
  48. var _notNull: Boolean

    Attributes
    protected
    Definition Classes
    Field
  49. var _setters: Seq[(String) ⇒ String]

    Attributes
    protected
    Definition Classes
    Container
  50. var _unique: Boolean

    Attributes
    protected
    Definition Classes
    Field
  51. var _value: Option[String]

    Attributes
    protected
    Definition Classes
    Container
  52. def addSetter(f: (String) ⇒ String): TextField.this.type

    Definition Classes
    Container
  53. def aliasedName: String

    Definition Classes
    ValueHolder
  54. def apply(): String

    Definition Classes
    Container
  55. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  56. def bigDecimal: BigDecimal

    Definition Classes
    Coercion
  57. def bigDecimalOption: Option[BigDecimal]

    Definition Classes
    Coercion
  58. def boolean: Boolean

    Definition Classes
    Coercion
  59. def booleanOption: Option[Boolean]

    Definition Classes
    Coercion
  60. def canEqual(that: Any): Boolean

    Definition Classes
    ValueHolder → Equals
  61. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  62. def date(fmt: String): Date

    Definition Classes
    Coercion
  63. def date: Date

    Definition Classes
    Coercion
  64. def dateOption(fmt: String): Option[Date]

    Definition Classes
    Coercion
  65. def dateOption: Option[Date]

    Definition Classes
    Coercion
  66. def defaultExpression: Option[String]

    Definition Classes
    Field
  67. def double: Double

    Definition Classes
    Coercion
  68. def doubleOption: Option[Double]

    Definition Classes
    Coercion
  69. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  70. def equals(that: Any): Boolean

    Definition Classes
    ValueHolder → Equals → AnyRef → Any
  71. def filter(predicate: (String) ⇒ Boolean): Option[String]

    Definition Classes
    Container
  72. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  73. def flatMap[B](f: (String) ⇒ Option[B]): Option[B]

    Definition Classes
    Container
  74. def float: Float

    Definition Classes
    Coercion
  75. def floatOption: Option[Float]

    Definition Classes
    Coercion
  76. def fromString(str: String): Option[String]

    Definition Classes
    TextFieldXmlSerializable
  77. def get: Option[String]

    Definition Classes
    Container
  78. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  79. def getOrElse(default: ⇒ String): String

    Definition Classes
    Container
  80. lazy val hashCode: Int

    Definition Classes
    ValueHolder → AnyRef → Any
  81. def int: Int

    Definition Classes
    Coercion
  82. def intOption: Option[Int]

    Definition Classes
    Coercion
  83. def isEmpty: Boolean

    Definition Classes
    Container
  84. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  85. def isNotNull: Boolean

    Definition Classes
    Field
  86. def isUnique: Boolean

    Definition Classes
    Field
  87. def item: Option[String]

    Definition Classes
    ValueHolder → Wrapper
  88. def long: Long

    Definition Classes
    Coercion
  89. def longOption: Option[Long]

    Definition Classes
    Coercion
  90. def map[B](f: (String) ⇒ B): Option[B]

    Definition Classes
    Container
  91. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  92. final def notify(): Unit

    Definition Classes
    AnyRef
  93. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  94. def orElse[B >: String](alternative: ⇒ Option[B]): Option[B]

    Definition Classes
    Container
  95. def placeholder: String

    Definition Classes
    ValueHolder
  96. def read(rs: ResultSet, alias: String): Option[String]

    Definition Classes
    Field
  97. def set(v: String): TextField.this.type

    Definition Classes
    Container
  98. def set(v: Option[String]): TextField.this.type

    Definition Classes
    Container
  99. def setNull(): TextField.this.type

    Definition Classes
    Container
  100. def setters: Seq[(String) ⇒ String]

    Definition Classes
    Container
  101. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  102. def toSql: String

    Definition Classes
    FieldSQLable
  103. def toString(value: Option[String]): String

    Definition Classes
    XmlSerializable
  104. def toString(): String

    Definition Classes
    ValueHolder → AnyRef → Any
  105. def uuid: String

    Definition Classes
    Field
  106. def value: Option[String]

    Definition Classes
    Container
  107. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws()

Inherited from Coercion

Inherited from XmlSerializable[String, R]

Inherited from Field[String, R]

Inherited from SQLable

Inherited from ValueHolder[String, R]

Inherited from Equals

Inherited from Wrapper[Option[String]]

Inherited from Container[String]

Inherited from AnyRef

Inherited from Any

Ungrouped