c

org.squeryl.dsl.fsm

GroupQueryYield

class GroupQueryYield[K] extends BaseQueryYield[Group[K]] with GroupByState[K] with HavingState[K] with OrderBySignatures[Group[K]] with QueryYield[Group[K]]

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. GroupQueryYield
  2. HavingState
  3. GroupByState
  4. ComputeMeasuresSignaturesFromGroupByState
  5. BaseQueryYield
  6. SelectState
  7. OrderBySignatures
  8. QueryYield
  9. AnyRef
  10. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new GroupQueryYield(_qe: QueryElements[_], groupByClauseClosure: () => List[TypedExpression[_, _]])

Type Members

  1. type O = ExpressionNode
    Definition Classes
    OrderBySignatures
  2. class SampleGroup[K] extends Group[K]

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def _createColumnToTupleMapper(origin: QueryExpressionNode[_], agregateArgs: List[TypedExpression[_, _]], offsetInResultSet: Int, isForGroup: Boolean): (ColumnToTupleMapper, List[TupleSelectElement])
    Attributes
    protected
    Definition Classes
    BaseQueryYield
  5. var _havingClause: Option[() => LogicalBoolean]
    Attributes
    protected
    Definition Classes
    BaseQueryYield
  6. var _orderByExpressions: () => List[() => ExpressionNode]
    Attributes
    protected
    Definition Classes
    BaseQueryYield
  7. def _sTuple1ToValue[B](b: B): B
    Attributes
    protected
    Definition Classes
    BaseQueryYield
  8. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  9. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  10. def commonTableExpressions: Iterable[Query[_]]
    Definition Classes
    BaseQueryYield
  11. def compute[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22](e1: => TypedExpression[T1, _], e2: => TypedExpression[T2, _], e3: => TypedExpression[T3, _], e4: => TypedExpression[T4, _], e5: => TypedExpression[T5, _], e6: => TypedExpression[T6, _], e7: => TypedExpression[T7, _], e8: => TypedExpression[T8, _], e9: => TypedExpression[T9, _], e10: => TypedExpression[T10, _], e11: => TypedExpression[T11, _], e12: => TypedExpression[T12, _], e13: => TypedExpression[T13, _], e14: => TypedExpression[T14, _], e15: => TypedExpression[T15, _], e16: => TypedExpression[T16, _], e17: => TypedExpression[T17, _], e18: => TypedExpression[T18, _], e19: => TypedExpression[T19, _], e20: => TypedExpression[T20, _], e21: => TypedExpression[T21, _], e22: => TypedExpression[T22, _]): ComputeStateFromGroupByState[K, Product22[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22]]
  12. def compute[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21](e1: => TypedExpression[T1, _], e2: => TypedExpression[T2, _], e3: => TypedExpression[T3, _], e4: => TypedExpression[T4, _], e5: => TypedExpression[T5, _], e6: => TypedExpression[T6, _], e7: => TypedExpression[T7, _], e8: => TypedExpression[T8, _], e9: => TypedExpression[T9, _], e10: => TypedExpression[T10, _], e11: => TypedExpression[T11, _], e12: => TypedExpression[T12, _], e13: => TypedExpression[T13, _], e14: => TypedExpression[T14, _], e15: => TypedExpression[T15, _], e16: => TypedExpression[T16, _], e17: => TypedExpression[T17, _], e18: => TypedExpression[T18, _], e19: => TypedExpression[T19, _], e20: => TypedExpression[T20, _], e21: => TypedExpression[T21, _]): ComputeStateFromGroupByState[K, Product21[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21]]
  13. def compute[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20](e1: => TypedExpression[T1, _], e2: => TypedExpression[T2, _], e3: => TypedExpression[T3, _], e4: => TypedExpression[T4, _], e5: => TypedExpression[T5, _], e6: => TypedExpression[T6, _], e7: => TypedExpression[T7, _], e8: => TypedExpression[T8, _], e9: => TypedExpression[T9, _], e10: => TypedExpression[T10, _], e11: => TypedExpression[T11, _], e12: => TypedExpression[T12, _], e13: => TypedExpression[T13, _], e14: => TypedExpression[T14, _], e15: => TypedExpression[T15, _], e16: => TypedExpression[T16, _], e17: => TypedExpression[T17, _], e18: => TypedExpression[T18, _], e19: => TypedExpression[T19, _], e20: => TypedExpression[T20, _]): ComputeStateFromGroupByState[K, Product20[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20]]
  14. def compute[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19](e1: => TypedExpression[T1, _], e2: => TypedExpression[T2, _], e3: => TypedExpression[T3, _], e4: => TypedExpression[T4, _], e5: => TypedExpression[T5, _], e6: => TypedExpression[T6, _], e7: => TypedExpression[T7, _], e8: => TypedExpression[T8, _], e9: => TypedExpression[T9, _], e10: => TypedExpression[T10, _], e11: => TypedExpression[T11, _], e12: => TypedExpression[T12, _], e13: => TypedExpression[T13, _], e14: => TypedExpression[T14, _], e15: => TypedExpression[T15, _], e16: => TypedExpression[T16, _], e17: => TypedExpression[T17, _], e18: => TypedExpression[T18, _], e19: => TypedExpression[T19, _]): ComputeStateFromGroupByState[K, Product19[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19]]
  15. def compute[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18](e1: => TypedExpression[T1, _], e2: => TypedExpression[T2, _], e3: => TypedExpression[T3, _], e4: => TypedExpression[T4, _], e5: => TypedExpression[T5, _], e6: => TypedExpression[T6, _], e7: => TypedExpression[T7, _], e8: => TypedExpression[T8, _], e9: => TypedExpression[T9, _], e10: => TypedExpression[T10, _], e11: => TypedExpression[T11, _], e12: => TypedExpression[T12, _], e13: => TypedExpression[T13, _], e14: => TypedExpression[T14, _], e15: => TypedExpression[T15, _], e16: => TypedExpression[T16, _], e17: => TypedExpression[T17, _], e18: => TypedExpression[T18, _]): ComputeStateFromGroupByState[K, Product18[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18]]
  16. def compute[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17](e1: => TypedExpression[T1, _], e2: => TypedExpression[T2, _], e3: => TypedExpression[T3, _], e4: => TypedExpression[T4, _], e5: => TypedExpression[T5, _], e6: => TypedExpression[T6, _], e7: => TypedExpression[T7, _], e8: => TypedExpression[T8, _], e9: => TypedExpression[T9, _], e10: => TypedExpression[T10, _], e11: => TypedExpression[T11, _], e12: => TypedExpression[T12, _], e13: => TypedExpression[T13, _], e14: => TypedExpression[T14, _], e15: => TypedExpression[T15, _], e16: => TypedExpression[T16, _], e17: => TypedExpression[T17, _]): ComputeStateFromGroupByState[K, Product17[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17]]
  17. def compute[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16](e1: => TypedExpression[T1, _], e2: => TypedExpression[T2, _], e3: => TypedExpression[T3, _], e4: => TypedExpression[T4, _], e5: => TypedExpression[T5, _], e6: => TypedExpression[T6, _], e7: => TypedExpression[T7, _], e8: => TypedExpression[T8, _], e9: => TypedExpression[T9, _], e10: => TypedExpression[T10, _], e11: => TypedExpression[T11, _], e12: => TypedExpression[T12, _], e13: => TypedExpression[T13, _], e14: => TypedExpression[T14, _], e15: => TypedExpression[T15, _], e16: => TypedExpression[T16, _]): ComputeStateFromGroupByState[K, Product16[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16]]
  18. def compute[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15](e1: => TypedExpression[T1, _], e2: => TypedExpression[T2, _], e3: => TypedExpression[T3, _], e4: => TypedExpression[T4, _], e5: => TypedExpression[T5, _], e6: => TypedExpression[T6, _], e7: => TypedExpression[T7, _], e8: => TypedExpression[T8, _], e9: => TypedExpression[T9, _], e10: => TypedExpression[T10, _], e11: => TypedExpression[T11, _], e12: => TypedExpression[T12, _], e13: => TypedExpression[T13, _], e14: => TypedExpression[T14, _], e15: => TypedExpression[T15, _]): ComputeStateFromGroupByState[K, Product15[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15]]
  19. def compute[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14](e1: => TypedExpression[T1, _], e2: => TypedExpression[T2, _], e3: => TypedExpression[T3, _], e4: => TypedExpression[T4, _], e5: => TypedExpression[T5, _], e6: => TypedExpression[T6, _], e7: => TypedExpression[T7, _], e8: => TypedExpression[T8, _], e9: => TypedExpression[T9, _], e10: => TypedExpression[T10, _], e11: => TypedExpression[T11, _], e12: => TypedExpression[T12, _], e13: => TypedExpression[T13, _], e14: => TypedExpression[T14, _]): ComputeStateFromGroupByState[K, Product14[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14]]
  20. def compute[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13](e1: => TypedExpression[T1, _], e2: => TypedExpression[T2, _], e3: => TypedExpression[T3, _], e4: => TypedExpression[T4, _], e5: => TypedExpression[T5, _], e6: => TypedExpression[T6, _], e7: => TypedExpression[T7, _], e8: => TypedExpression[T8, _], e9: => TypedExpression[T9, _], e10: => TypedExpression[T10, _], e11: => TypedExpression[T11, _], e12: => TypedExpression[T12, _], e13: => TypedExpression[T13, _]): ComputeStateFromGroupByState[K, Product13[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13]]
  21. def compute[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12](e1: => TypedExpression[T1, _], e2: => TypedExpression[T2, _], e3: => TypedExpression[T3, _], e4: => TypedExpression[T4, _], e5: => TypedExpression[T5, _], e6: => TypedExpression[T6, _], e7: => TypedExpression[T7, _], e8: => TypedExpression[T8, _], e9: => TypedExpression[T9, _], e10: => TypedExpression[T10, _], e11: => TypedExpression[T11, _], e12: => TypedExpression[T12, _]): ComputeStateFromGroupByState[K, Product12[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12]]
  22. def compute[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11](e1: => TypedExpression[T1, _], e2: => TypedExpression[T2, _], e3: => TypedExpression[T3, _], e4: => TypedExpression[T4, _], e5: => TypedExpression[T5, _], e6: => TypedExpression[T6, _], e7: => TypedExpression[T7, _], e8: => TypedExpression[T8, _], e9: => TypedExpression[T9, _], e10: => TypedExpression[T10, _], e11: => TypedExpression[T11, _]): ComputeStateFromGroupByState[K, Product11[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11]]
  23. def compute[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10](e1: => TypedExpression[T1, _], e2: => TypedExpression[T2, _], e3: => TypedExpression[T3, _], e4: => TypedExpression[T4, _], e5: => TypedExpression[T5, _], e6: => TypedExpression[T6, _], e7: => TypedExpression[T7, _], e8: => TypedExpression[T8, _], e9: => TypedExpression[T9, _], e10: => TypedExpression[T10, _]): ComputeStateFromGroupByState[K, Product10[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10]]
  24. def compute[T1, T2, T3, T4, T5, T6, T7, T8, T9](e1: => TypedExpression[T1, _], e2: => TypedExpression[T2, _], e3: => TypedExpression[T3, _], e4: => TypedExpression[T4, _], e5: => TypedExpression[T5, _], e6: => TypedExpression[T6, _], e7: => TypedExpression[T7, _], e8: => TypedExpression[T8, _], e9: => TypedExpression[T9, _]): ComputeStateFromGroupByState[K, Product9[T1, T2, T3, T4, T5, T6, T7, T8, T9]]
  25. def compute[T1, T2, T3, T4, T5, T6, T7, T8](e1: => TypedExpression[T1, _], e2: => TypedExpression[T2, _], e3: => TypedExpression[T3, _], e4: => TypedExpression[T4, _], e5: => TypedExpression[T5, _], e6: => TypedExpression[T6, _], e7: => TypedExpression[T7, _], e8: => TypedExpression[T8, _]): ComputeStateFromGroupByState[K, Product8[T1, T2, T3, T4, T5, T6, T7, T8]]
  26. def compute[T1, T2, T3, T4, T5, T6, T7](e1: => TypedExpression[T1, _], e2: => TypedExpression[T2, _], e3: => TypedExpression[T3, _], e4: => TypedExpression[T4, _], e5: => TypedExpression[T5, _], e6: => TypedExpression[T6, _], e7: => TypedExpression[T7, _]): ComputeStateFromGroupByState[K, Product7[T1, T2, T3, T4, T5, T6, T7]]
  27. def compute[T1, T2, T3, T4, T5, T6](e1: => TypedExpression[T1, _], e2: => TypedExpression[T2, _], e3: => TypedExpression[T3, _], e4: => TypedExpression[T4, _], e5: => TypedExpression[T5, _], e6: => TypedExpression[T6, _]): ComputeStateFromGroupByState[K, Product6[T1, T2, T3, T4, T5, T6]]
  28. def compute[T1, T2, T3, T4, T5](e1: => TypedExpression[T1, _], e2: => TypedExpression[T2, _], e3: => TypedExpression[T3, _], e4: => TypedExpression[T4, _], e5: => TypedExpression[T5, _]): ComputeStateFromGroupByState[K, Product5[T1, T2, T3, T4, T5]]
  29. def compute[T1, T2, T3, T4](e1: => TypedExpression[T1, _], e2: => TypedExpression[T2, _], e3: => TypedExpression[T3, _], e4: => TypedExpression[T4, _]): ComputeStateFromGroupByState[K, Product4[T1, T2, T3, T4]]
  30. def compute[T1, T2, T3](e1: => TypedExpression[T1, _], e2: => TypedExpression[T2, _], e3: => TypedExpression[T3, _]): ComputeStateFromGroupByState[K, Product3[T1, T2, T3]]
  31. def compute[T1, T2](e1: => TypedExpression[T1, _], e2: => TypedExpression[T2, _]): ComputeStateFromGroupByState[K, Product2[T1, T2]]
  32. def compute[T1](e1: => TypedExpression[T1, _]): ComputeStateFromGroupByState[K, T1]
  33. def computeClause: List[ExpressionNode]
    Definition Classes
    BaseQueryYield
  34. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  35. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  36. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  37. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  38. def groupByClause: List[ExpressionNode]
    Definition Classes
    GroupQueryYieldBaseQueryYield
  39. val groupByClauseClosure: () => List[TypedExpression[_, _]]
  40. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  41. def having(b: => LogicalBoolean): GroupQueryYield[K]
    Definition Classes
    GroupByState
  42. def havingClause: Option[ExpressionNode]
    Definition Classes
    BaseQueryYield
  43. def invokeYield(rsm: ResultSetMapper, rs: ResultSet): Group[K]
    Definition Classes
    GroupQueryYieldBaseQueryYieldQueryYield
  44. def invokeYieldForAst(q: QueryExpressionNode[_], rsm: ResultSetMapper): (List[TupleSelectElement], SampleGroup[K])
    Definition Classes
    GroupQueryYieldBaseQueryYieldQueryYield
  45. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  46. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  47. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  48. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  49. def on(lb1: => LogicalBoolean, lb2: => LogicalBoolean, lb3: => LogicalBoolean, lb4: => LogicalBoolean, lb5: => LogicalBoolean, lb6: => LogicalBoolean, lb7: => LogicalBoolean, lb8: => LogicalBoolean, lb9: => LogicalBoolean): JoinQueryYield9[Group[K]]
    Definition Classes
    QueryYield
  50. def on(lb1: => LogicalBoolean, lb2: => LogicalBoolean, lb3: => LogicalBoolean, lb4: => LogicalBoolean, lb5: => LogicalBoolean, lb6: => LogicalBoolean, lb7: => LogicalBoolean, lb8: => LogicalBoolean): JoinQueryYield8[Group[K]]
    Definition Classes
    QueryYield
  51. def on(lb1: => LogicalBoolean, lb2: => LogicalBoolean, lb3: => LogicalBoolean, lb4: => LogicalBoolean, lb5: => LogicalBoolean, lb6: => LogicalBoolean, lb7: => LogicalBoolean): JoinQueryYield7[Group[K]]
    Definition Classes
    QueryYield
  52. def on(lb1: => LogicalBoolean, lb2: => LogicalBoolean, lb3: => LogicalBoolean, lb4: => LogicalBoolean, lb5: => LogicalBoolean, lb6: => LogicalBoolean): JoinQueryYield6[Group[K]]
    Definition Classes
    QueryYield
  53. def on(lb1: => LogicalBoolean, lb2: => LogicalBoolean, lb3: => LogicalBoolean, lb4: => LogicalBoolean, lb5: => LogicalBoolean): JoinQueryYield5[Group[K]]
    Definition Classes
    QueryYield
  54. def on(lb1: => LogicalBoolean, lb2: => LogicalBoolean, lb3: => LogicalBoolean, lb4: => LogicalBoolean): JoinQueryYield4[Group[K]]
    Definition Classes
    QueryYield
  55. def on(lb1: => LogicalBoolean, lb2: => LogicalBoolean, lb3: => LogicalBoolean): JoinQueryYield3[Group[K]]
    Definition Classes
    QueryYield
  56. def on(lb1: => LogicalBoolean, lb2: => LogicalBoolean): JoinQueryYield2[Group[K]]
    Definition Classes
    QueryYield
  57. def on(lb1: => LogicalBoolean): JoinQueryYield1[Group[K]]
    Definition Classes
    QueryYield
  58. def orderBy(e1: => O, e2: => O, e3: => O, e4: => O, e5: => O, e6: => O, e7: => O): QueryYield[Group[K]]
    Definition Classes
    OrderBySignatures
  59. def orderBy(e1: => O, e2: => O, e3: => O, e4: => O, e5: => O, e6: => O): QueryYield[Group[K]]
    Definition Classes
    OrderBySignatures
  60. def orderBy(e1: => O, e2: => O, e3: => O, e4: => O, e5: => O): QueryYield[Group[K]]
    Definition Classes
    OrderBySignatures
  61. def orderBy(e1: => O, e2: => O, e3: => O, e4: => O): QueryYield[Group[K]]
    Definition Classes
    OrderBySignatures
  62. def orderBy(e1: => O, e2: => O, e3: => O): QueryYield[Group[K]]
    Definition Classes
    OrderBySignatures
  63. def orderBy(e1: => O, e2: => O): QueryYield[Group[K]]
    Definition Classes
    OrderBySignatures
  64. def orderBy(e1: => O): QueryYield[Group[K]]
    Definition Classes
    OrderBySignatures
  65. def orderBy(args: List[O]): QueryYield[Group[K]]
    Definition Classes
    OrderBySignatures
  66. def orderByClause: Iterable[ExpressionNode]
    Definition Classes
    BaseQueryYield
  67. def queryElements: (Option[ExpressionNode], Option[ExpressionNode], List[ExpressionNode], Iterable[ExpressionNode], Iterable[Query[_]])
    Definition Classes
    GroupQueryYieldBaseQueryYieldQueryYield
  68. val queryElementzz: QueryElements[_]
    Definition Classes
    BaseQueryYield
  69. val selectClosure: () => Group[K]
    Definition Classes
    BaseQueryYield
  70. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  71. def toString(): String
    Definition Classes
    AnyRef → Any
  72. def unevaluatedHavingClause: Option[() => LogicalBoolean]
    Definition Classes
    BaseQueryYield
  73. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  74. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  75. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  76. def whereClause: Option[ExpressionNode]
    Definition Classes
    BaseQueryYield

Inherited from HavingState[K]

Inherited from GroupByState[K]

Inherited from BaseQueryYield[Group[K]]

Inherited from SelectState[Group[K]]

Inherited from OrderBySignatures[Group[K]]

Inherited from QueryYield[Group[K]]

Inherited from AnyRef

Inherited from Any

Ungrouped