- Companion:
- object
Value members
Abstract methods
Concrete methods
def accumulate[S : Tag, B : Tag](initialState: S)(modifyState: (S, Out) => S)(getResults: S => Iterable[B]): Query[In, B]
def crossJoin[In2 <: From[_] : Tag, Out2 : Tag](that: Query[In2, Out2])(implicit evidence$3: Tag[In2], evidence$4: Tag[Out2], In: Tag[In], Out: Tag[Out]): InnerJoinPartiallyApplied[In, In2, Out, Out2]
Implicitly added by JoinSyntax
def groupBy[A : Tag, B : Tag, C : Tag](f: Out => A, g: Out => B, h: Out => C): GroupByQuery[In, Out, (A, B, C)]
def join[In2 <: From[_] : Tag, Out2 : Tag](that: Query[In2, Out2])(implicit evidence$1: Tag[In2], evidence$2: Tag[Out2], In: Tag[In], Out: Tag[Out]): InnerJoinPartiallyApplied[In, In2, Out, Out2]
Implicitly added by JoinSyntax
def leftJoin[In2 <: From[_] : Tag, Out2 : Tag](that: Query[In2, Out2])(implicit evidence$5: Tag[In2], evidence$6: Tag[Out2], In: Tag[In], Out: Tag[Out]): LeftJoinPartiallyApplied[In, In2, Out, Out2]
Implicitly added by JoinSyntax
def statefulMapConcat[S : Tag, B : Tag](initialState: S)(process: (S, Out) => (S, Iterable[B])): Query[In, B]
def toMapBy[K : Tag](f: Out => K)(implicit evidence$1: Tag[K], outTag: Tag[Out]): QueryResult[In, Map[K, Out]]
Implicitly added by BasicQuerySyntax
def window[Res](agg: QueryExpressionBuilder[Out] => Of[Out, Res])(implicit In: Tag[In], flatten: TupleFlatten[(Out, Res)]): WindowDsl[In, Out, Res, Out]
Implicitly added by WindowSyntax