com.outr.query

Column

Related Doc: package query

class Column[T] extends ColumnLike[T]

Linear Supertypes
ColumnLike[T], SelectExpression, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Column
  2. ColumnLike
  3. SelectExpression
  4. AnyRef
  5. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Value Members

  1. def !%(pattern: String): LikeCondition[T]

    Definition Classes
    ColumnLike
  2. def !*(regex: Regex): RegexCondition[T]

    Definition Classes
    ColumnLike
  3. def !=(value: T): DirectCondition[T]

    Definition Classes
    ColumnLike
  4. final def !=(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  5. final def ##(): Int

    Definition Classes
    AnyRef → Any
  6. def %(pattern: String): LikeCondition[T]

    Definition Classes
    ColumnLike
  7. def *(regex: Regex): RegexCondition[T]

    Definition Classes
    ColumnLike
  8. def <(value: T): DirectCondition[T]

    Definition Classes
    ColumnLike
  9. def <=(value: T): DirectCondition[T]

    Definition Classes
    ColumnLike
  10. def <>(value: T): DirectCondition[T]

    Definition Classes
    ColumnLike
  11. final def ==(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  12. def ===(column: ColumnLike[T]): ColumnCondition[T]

    Definition Classes
    ColumnLike
  13. def ===(value: T): DirectCondition[T]

    Definition Classes
    ColumnLike
  14. def >(value: T): DirectCondition[T]

    Definition Classes
    ColumnLike
  15. def >=(value: T): DirectCondition[T]

    Definition Classes
    ColumnLike
  16. def apply(value: T, converterOverride: Option[DataType[T]] = None): ColumnValue[T]

    Definition Classes
    ColumnLike
  17. def as(alias: String): ColumnAlias[T]

  18. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  19. def asc: OrderBy

    Definition Classes
    SelectExpression
  20. def avg: SimpleFunction[T]

    Definition Classes
    ColumnLike
  21. def between(range: Seq[T]): RangeCondition[T]

    Definition Classes
    ColumnLike
  22. lazy val classType: EnhancedClass

  23. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  24. val converter: DataType[T]

    Definition Classes
    ColumnColumnLike
  25. def count: SimpleFunction[Long]

    Definition Classes
    ColumnLike
  26. def desc: OrderBy

    Definition Classes
    SelectExpression
  27. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  28. def equals(arg0: Any): Boolean

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

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  30. def get[P <: ColumnProperty](propertyName: String): Option[P]

  31. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  32. def has(propertyName: String): Boolean

  33. def has(property: ColumnProperty): Boolean

  34. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  35. def in(range: Seq[T]): RangeCondition[T]

    Definition Classes
    ColumnLike
  36. lazy val index: Int

  37. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  38. def isNotNull: NullCondition[T]

    Definition Classes
    ColumnLike
  39. def isNull: NullCondition[T]

    Definition Classes
    ColumnLike
  40. def like(pattern: String): LikeCondition[T]

    Definition Classes
    ColumnLike
  41. lazy val longName: String

    Definition Classes
    ColumnColumnLike
  42. val manifest: Manifest[T]

    Definition Classes
    ColumnColumnLike
  43. def max: SimpleFunction[T]

    Definition Classes
    ColumnLike
  44. def min: SimpleFunction[T]

    Definition Classes
    ColumnLike
  45. val name: String

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

    Definition Classes
    AnyRef
  47. def notLike(pattern: String): LikeCondition[T]

    Definition Classes
    ColumnLike
  48. def notRegex(regex: Regex): RegexCondition[T]

    Definition Classes
    ColumnLike
  49. final def notify(): Unit

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

    Definition Classes
    AnyRef
  51. def prop[P <: ColumnProperty](propertyName: String): P

  52. def properties: Iterable[ColumnProperty]

  53. def props(properties: ColumnProperty*): Column[T]

    Adds the supplied properties to this column.

    Adds the supplied properties to this column.

    properties

    the properties to add

    returns

    this

  54. def regex(regex: Regex): RegexCondition[T]

    Definition Classes
    ColumnLike
  55. def sqlType: String

    Definition Classes
    ColumnLike
  56. def sum: SimpleFunction[T]

    Definition Classes
    ColumnLike
  57. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  58. val table: Table

    Definition Classes
    ColumnColumnLike
  59. def toString(): String

    Definition Classes
    Column → AnyRef → Any
  60. def value(v: Any): ColumnValue[T]

    Definition Classes
    ColumnLike
  61. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from ColumnLike[T]

Inherited from SelectExpression

Inherited from AnyRef

Inherited from Any

Ungrouped