net.fwbrasil.activate.statement.query

QueryContext

trait QueryContext extends StatementContext with OrderedQueryContext

Self Type
ActivateContext
Linear Supertypes
Known Subclasses
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. QueryContext
  2. OrderedQueryContext
  3. StatementContext
  4. OperatorContext
  5. StatementValueContext
  6. ValueContext
  7. AnyRef
  8. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. type Function = Any

    Definition Classes
    StatementContext
  2. class SelectEntity[E <: ActivateContext.Entity] extends AnyRef

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. final def ==(arg0: AnyRef): Boolean

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

    Definition Classes
    Any
  6. implicit def JodaInstant(value: Calendar): CalendarEntityValue

    Definition Classes
    ValueContext
  7. implicit def abstractInstantOrdering[A <: AbstractInstant]: Ordering[A]

    Definition Classes
    OrderedQueryContext
  8. def all[E <: ActivateContext.Entity](implicit arg0: Manifest[E]): List[E]

  9. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  10. def byId[T <: ActivateContext.Entity](id: ⇒ String): Option[T]

  11. val cache: Map[(Class[_], Seq[Manifest[_]]), (List[Field], Stack[(Any, Statement)])]

    Definition Classes
    StatementContext
  12. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  13. final def eq(arg0: AnyRef): Boolean

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

    Definition Classes
    AnyRef → Any
  15. def executeStatementWithCache[S <: Statement, R](f: ActivateContext.Function, produce: () ⇒ S, execute: (S) ⇒ R, manifests: Manifest[_]*): R

    Attributes
    protected
    Definition Classes
    StatementContext
  16. def finalize(): Unit

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

    Definition Classes
    AnyRef → Any
  18. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  19. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  20. def mockEntity[E <: Entity](otherEntitySources: T forSome {type T <: Entity}*)(implicit arg0: Manifest[E]): E

    Attributes
    protected
    Definition Classes
    StatementContext
  21. def mockEntity[E <: Entity](implicit arg0: Manifest[E]): E

    Attributes
    protected
    Definition Classes
    StatementContext
  22. final def ne(arg0: AnyRef): Boolean

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

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

    Definition Classes
    AnyRef
  25. def paginatedQuery[S, E1 <: ActivateContext.Entity, E2 <: ActivateContext.Entity, E3 <: ActivateContext.Entity, E4 <: ActivateContext.Entity, E5 <: ActivateContext.Entity](f: (E1, E2, E3, E4, E5) ⇒ Query[S])(implicit arg0: Manifest[E1], arg1: Manifest[E2], arg2: Manifest[E3], arg3: Manifest[E4], arg4: Manifest[E5]): Pagination[S]

  26. def paginatedQuery[S, E1 <: ActivateContext.Entity, E2 <: ActivateContext.Entity, E3 <: ActivateContext.Entity, E4 <: ActivateContext.Entity](f: (E1, E2, E3, E4) ⇒ Query[S])(implicit arg0: Manifest[E1], arg1: Manifest[E2], arg2: Manifest[E3], arg3: Manifest[E4]): Pagination[S]

  27. def paginatedQuery[S, E1 <: ActivateContext.Entity, E2 <: ActivateContext.Entity, E3 <: ActivateContext.Entity](f: (E1, E2, E3) ⇒ Query[S])(implicit arg0: Manifest[E1], arg1: Manifest[E2], arg2: Manifest[E3]): Pagination[S]

  28. def paginatedQuery[S, E1 <: ActivateContext.Entity, E2 <: ActivateContext.Entity](f: (E1, E2) ⇒ Query[S])(implicit arg0: Manifest[E1], arg1: Manifest[E2]): Pagination[S]

  29. def paginatedQuery[S, E1 <: ActivateContext.Entity](f: (E1) ⇒ Query[S])(implicit arg0: Manifest[E1]): Pagination[S]

  30. def produceQuery[S, E1 <: ActivateContext.Entity, E2 <: ActivateContext.Entity, E3 <: ActivateContext.Entity, E4 <: ActivateContext.Entity, E5 <: ActivateContext.Entity](f: (E1, E2, E3, E4, E5) ⇒ Query[S])(implicit arg0: Manifest[E1], arg1: Manifest[E2], arg2: Manifest[E3], arg3: Manifest[E4], arg4: Manifest[E5]): Query[S]

  31. def produceQuery[S, E1 <: ActivateContext.Entity, E2 <: ActivateContext.Entity, E3 <: ActivateContext.Entity, E4 <: ActivateContext.Entity](f: (E1, E2, E3, E4) ⇒ Query[S])(implicit arg0: Manifest[E1], arg1: Manifest[E2], arg2: Manifest[E3], arg3: Manifest[E4]): Query[S]

  32. def produceQuery[S, E1 <: ActivateContext.Entity, E2 <: ActivateContext.Entity, E3 <: ActivateContext.Entity](f: (E1, E2, E3) ⇒ Query[S])(implicit arg0: Manifest[E1], arg1: Manifest[E2], arg2: Manifest[E3]): Query[S]

  33. def produceQuery[S, E1 <: ActivateContext.Entity, E2 <: ActivateContext.Entity](f: (E1, E2) ⇒ Query[S])(implicit arg0: Manifest[E1], arg1: Manifest[E2]): Query[S]

  34. def produceQuery[S, E1 <: ActivateContext.Entity](f: (E1) ⇒ Query[S])(implicit arg0: Manifest[E1]): Query[S]

  35. def query[S, E1 <: ActivateContext.Entity, E2 <: ActivateContext.Entity, E3 <: ActivateContext.Entity, E4 <: ActivateContext.Entity, E5 <: ActivateContext.Entity](f: (E1, E2, E3, E4, E5) ⇒ Query[S])(implicit arg0: Manifest[E1], arg1: Manifest[E2], arg2: Manifest[E3], arg3: Manifest[E4], arg4: Manifest[E5]): List[S]

  36. def query[S, E1 <: ActivateContext.Entity, E2 <: ActivateContext.Entity, E3 <: ActivateContext.Entity, E4 <: ActivateContext.Entity](f: (E1, E2, E3, E4) ⇒ Query[S])(implicit arg0: Manifest[E1], arg1: Manifest[E2], arg2: Manifest[E3], arg3: Manifest[E4]): List[S]

  37. def query[S, E1 <: ActivateContext.Entity, E2 <: ActivateContext.Entity, E3 <: ActivateContext.Entity](f: (E1, E2, E3) ⇒ Query[S])(implicit arg0: Manifest[E1], arg1: Manifest[E2], arg2: Manifest[E3]): List[S]

  38. def query[S, E1 <: ActivateContext.Entity, E2 <: ActivateContext.Entity](f: (E1, E2) ⇒ Query[S])(implicit arg0: Manifest[E1], arg1: Manifest[E2]): List[S]

  39. def query[S, E1 <: ActivateContext.Entity](f: (E1) ⇒ Query[S])(implicit arg0: Manifest[E1]): List[S]

  40. def select[E <: ActivateContext.Entity](implicit arg0: Manifest[E]): ActivateContext.SelectEntity[E]

  41. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  42. implicit def toAnd(value: StatementBooleanValue): And

    Definition Classes
    OperatorContext
  43. implicit def toBigDecimalEntityValue(value: BigDecimal): BigDecimalEntityValue

    Definition Classes
    ValueContext
  44. implicit def toBigDecimalEntityValueOption(value: Option[BigDecimal]): BigDecimalEntityValue

    Definition Classes
    ValueContext
  45. implicit def toBooleanEntityValue(value: Boolean): BooleanEntityValue

    Definition Classes
    ValueContext
  46. implicit def toBooleanEntityValueOption(value: Option[Boolean]): BooleanEntityValue

    Definition Classes
    ValueContext
  47. implicit def toByteArrayEntityValue(value: Array[Byte]): ByteArrayEntityValue

    Definition Classes
    ValueContext
  48. implicit def toByteArrayEntityValueOption(value: Option[Array[Byte]]): ByteArrayEntityValue

    Definition Classes
    ValueContext
  49. implicit def toCalendarEntityValueOption(value: Option[Calendar]): CalendarEntityValue

    Definition Classes
    ValueContext
  50. implicit def toCharEntityValue(value: Char): CharEntityValue

    Definition Classes
    ValueContext
  51. implicit def toCharEntityValueOption(value: Option[Char]): CharEntityValue

    Definition Classes
    ValueContext
  52. implicit def toDateEntityValue(value: Date): DateEntityValue

    Definition Classes
    ValueContext
  53. implicit def toDateEntityValueOption(value: Option[Date]): DateEntityValue

    Definition Classes
    ValueContext
  54. implicit def toDoubleEntityValue(value: Double): DoubleEntityValue

    Definition Classes
    ValueContext
  55. implicit def toDoubleEntityValueOption(value: Option[Double]): DoubleEntityValue

    Definition Classes
    ValueContext
  56. implicit def toEntityInstanceEntityValue[E <: Entity](value: E)(implicit arg0: Manifest[E]): EntityInstanceEntityValue[E]

    Definition Classes
    ValueContext
  57. implicit def toEntityInstanceEntityValueOption[E <: Entity](value: Option[E])(implicit arg0: Manifest[E]): EntityInstanceEntityValue[E]

    Definition Classes
    ValueContext
  58. implicit def toEnumerationEntityValue[E <: Value](value: E)(implicit arg0: Manifest[E]): EnumerationEntityValue[E]

    Definition Classes
    ValueContext
  59. implicit def toEnumerationEntityValueOption[E <: Value](value: Option[E])(implicit arg0: Manifest[E]): EnumerationEntityValue[E]

    Definition Classes
    ValueContext
  60. implicit def toFloatEntityValue(value: Float): FloatEntityValue

    Definition Classes
    ValueContext
  61. implicit def toFloatEntityValueOption(value: Option[Float]): FloatEntityValue

    Definition Classes
    ValueContext
  62. implicit def toIntEntityValue(value: Int): IntEntityValue

    Definition Classes
    ValueContext
  63. implicit def toIntEntityValueOption(value: Option[Int]): IntEntityValue

    Definition Classes
    ValueContext
  64. implicit def toIsEqualTo[V](value: V)(implicit tval1: (⇒ V) ⇒ StatementSelectValue[V]): IsEqualTo

    Definition Classes
    OperatorContext
  65. implicit def toIsGreaterOrEqualTo[V](value: V)(implicit tval1: (⇒ V) ⇒ StatementSelectValue[V]): IsGreaterOrEqualTo

    Definition Classes
    OperatorContext
  66. implicit def toIsGreaterThan[V](value: V)(implicit tval1: (⇒ V) ⇒ StatementSelectValue[V]): IsGreaterThan

    Definition Classes
    OperatorContext
  67. implicit def toIsLessOrEqualTo[V](value: V)(implicit tval1: (⇒ V) ⇒ StatementSelectValue[V]): IsLessOrEqualTo

    Definition Classes
    OperatorContext
  68. implicit def toIsLessThan[V](value: V)(implicit tval1: (⇒ V) ⇒ StatementSelectValue[V]): IsLessThan

    Definition Classes
    OperatorContext
  69. implicit def toIsNotEqualTo[V](value: V)(implicit tval1: (⇒ V) ⇒ StatementSelectValue[V]): IsNotEqualTo

    Definition Classes
    OperatorContext
  70. implicit def toIsNotNull[V](value: V)(implicit tval1: (⇒ V) ⇒ StatementSelectValue[V]): IsNotNull

    Definition Classes
    OperatorContext
  71. implicit def toIsNull[V](value: V)(implicit tval1: (⇒ V) ⇒ StatementSelectValue[V]): IsNull

    Definition Classes
    OperatorContext
  72. implicit def toJodaInstantEntityValue[I <: AbstractInstant](value: I)(implicit arg0: Manifest[I]): JodaInstantEntityValue[I]

    Definition Classes
    ValueContext
  73. implicit def toJodaInstantEntityValueOption[I <: AbstractInstant](value: Option[I])(implicit arg0: Manifest[I]): JodaInstantEntityValue[I]

    Definition Classes
    ValueContext
  74. def toLazyListEntityValue[V <: Entity](value: LazyList[V])(implicit m: Manifest[V], tval: (Option[V]) ⇒ EntityValue[V]): LazyListEntityValue[V]

    Definition Classes
    ValueContext
  75. def toLazyListEntityValueOption[V <: Entity](value: Option[LazyList[V]])(implicit m: Manifest[V], tval: (Option[V]) ⇒ EntityValue[V]): LazyListEntityValue[V]

    Definition Classes
    ValueContext
  76. def toListEntityValue[V](value: List[V])(implicit m: Manifest[V], tval: (Option[V]) ⇒ EntityValue[V]): ListEntityValue[V]

    Definition Classes
    ValueContext
  77. def toListEntityValueOption[V](value: Option[List[V]])(implicit m: Manifest[V], tval: (Option[V]) ⇒ EntityValue[V]): ListEntityValue[V]

    Definition Classes
    ValueContext
  78. implicit def toLongEntityValue(value: Long): LongEntityValue

    Definition Classes
    ValueContext
  79. implicit def toLongEntityValueOption(value: Option[Long]): LongEntityValue

    Definition Classes
    ValueContext
  80. implicit def toMatcher[V](value: V)(implicit tval1: (⇒ V) ⇒ StatementSelectValue[V]): Matcher

    Definition Classes
    OperatorContext
  81. implicit def toOr(value: StatementBooleanValue): Or

    Definition Classes
    OperatorContext
  82. implicit def toOrderByCriteria[T](value: T)(implicit tval: (⇒ T) ⇒ StatementSelectValue[T], ordering: Ordering[T]): OrderByCriteria[T]

    Definition Classes
    OrderedQueryContext
  83. implicit def toOrderByDirectionWrapper[T](value: T)(implicit tval: (⇒ T) ⇒ StatementSelectValue[T], ordering: Ordering[T]): OrderByDirectionWrapper[T]

    Definition Classes
    OrderedQueryContext
  84. implicit def toOrderByWrapper[S](query: Query[S]): OrderByWrapper[S]

    Definition Classes
    OrderedQueryContext
  85. implicit def toSerializableEntityValue[S <: Serializable](value: S)(implicit arg0: Manifest[S]): SerializableEntityValue[S]

    Definition Classes
    ValueContext
  86. implicit def toSerializableEntityValueOption[S <: Serializable](value: Option[S])(implicit arg0: Manifest[S]): SerializableEntityValue[S]

    Definition Classes
    ValueContext
  87. implicit def toStatementValueEntityValue[V](value: ⇒ V)(implicit m: (Option[V]) ⇒ EntityValue[V]): StatementSelectValue[V]

    Definition Classes
    StatementValueContext
    Annotations
    @implicitNotFound( ... )
  88. implicit def toStatementValueEntityValueOption[V](value: ⇒ Option[V])(implicit m: (Option[V]) ⇒ EntityValue[V]): StatementSelectValue[V]

    Definition Classes
    StatementValueContext
    Annotations
    @implicitNotFound( ... )
  89. def toString(): String

    Definition Classes
    AnyRef → Any
  90. implicit def toStringEntityValue(value: String): StringEntityValue

    Definition Classes
    ValueContext
  91. implicit def toStringEntityValueOption(value: Option[String]): StringEntityValue

    Definition Classes
    ValueContext
  92. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws()
  95. def where(value: Criteria): Where

    Definition Classes
    StatementContext

Deprecated Value Members

  1. def allWhere[E <: ActivateContext.Entity](criterias: (E) ⇒ Criteria*)(implicit arg0: Manifest[E]): List[E]

    Annotations
    @deprecated
    Deprecated

    (Since version 1.1) Use select[Entity] where(_.column :== value)

Inherited from OrderedQueryContext

Inherited from StatementContext

Inherited from OperatorContext

Inherited from StatementValueContext

Inherited from ValueContext

Inherited from AnyRef

Inherited from Any

Ungrouped