Window

object Window
Companion:
class
class Object
trait Matchable
class Any
Window.type

Value members

Concrete methods

def apply[A]: WindowBuilder[A]
def orderByImpl[A : Type, B : Type](self: Expr[Window[A]], f: Expr[A => B], orderingB: Expr[Ordering[B]], TagB: Expr[Tag[B]])(implicit evidence$1: Type[A], evidence$2: Type[B], Quotes): Expr[Window[A]]
def orderByImpl2[A : Type, B : Type, C : Type](self: Expr[Window[A]], f1: Expr[A => B], f2: Expr[A => C], orderingB: Expr[Ordering[B]], orderingC: Expr[Ordering[C]], TagB: Expr[Tag[B]], TagC: Expr[Tag[C]])(implicit evidence$3: Type[A], evidence$4: Type[B], evidence$5: Type[C], Quotes): Expr[Window[A]]
def orderByImpl3[A : Type, B : Type, C : Type, D : Type](self: Expr[Window[A]], f1: Expr[A => B], f2: Expr[A => C], f3: Expr[A => D], orderingB: Expr[Ordering[B]], orderingC: Expr[Ordering[C]], orderingD: Expr[Ordering[D]], TagB: Expr[Tag[B]], TagC: Expr[Tag[C]], TagD: Expr[Tag[D]])(implicit evidence$6: Type[A], evidence$7: Type[B], evidence$8: Type[C], evidence$9: Type[D], Quotes): Expr[Window[A]]

Extensions

Extensions

extension [A](self: Window[A])
inline def orderBy[B](f: A => B)(implicit tagB: Tag[B], orderingB: Ordering[B]): Window[A]
inline def orderBy[B, C](f1: A => B, f2: A => C)(implicit tagB: Tag[B], tagC: Tag[C], orderingB: Ordering[B], orderingC: Ordering[C]): Window[A]
inline def orderBy[B, C, D](f1: A => B, f2: A => C, f3: A => D)(implicit tagB: Tag[B], tagC: Tag[C], tagD: Tag[D], orderingB: Ordering[B], orderingC: Ordering[C], orderingD: Ordering[D]): Window[A]