ScalaqlSyntax

trait Serializable
class Object
trait Matchable
class Any

Type members

Inherited types

final type Aggregate[-G, -A, +B] = (G, QueryExpressionBuilder[A]) => Of[A, B]
Inherited from:
ScalaqlAliases
final type GroupBy[-A, +B] = A => B
Inherited from:
ScalaqlAliases
final type OrderBy[-A, +B] = A => B
Inherited from:
ScalaqlAliases
final type Predicate[-A] = A => Boolean
Inherited from:
ScalaqlAliases
final type Tag[A] = Tag[A]
Inherited from:
ScalaqlAliases
final type as[+T, U] = as[T, U]
Inherited from:
AliasingSyntax

Value members

Inherited methods

final def from[A : Tag](values: Iterable[A]): From[A]
Inherited from:
ScalaqlDsl

Inherited fields

final val Tag: Tag.type
Inherited from:
ScalaqlAliases
final val select: SelectDsl
Inherited from:
ScalaqlDsl

Extensions

Inherited extensions

extension [A](self: A)
def asc: A
Inherited from:
OrderingSyntax
def desc: A
Inherited from:
OrderingSyntax
extension [In, Out](self: Query[In, Out])
inline def orderBy[B, C, D](f1: Out => B, f2: Out => C, f3: Out => D)(implicit orderingB: Ordering[B], orderingC: Ordering[C], orderingD: Ordering[D], In: Tag[In], Out: Tag[Out]): Query[In, Out]
Inherited from:
OrderingSyntax
inline def orderBy[B, C](f1: Out => B, f2: Out => C)(implicit orderingB: Ordering[B], orderingC: Ordering[C], In: Tag[In], Out: Tag[Out]): Query[In, Out]
Inherited from:
OrderingSyntax
inline def orderBy[B](f: Out => B)(implicit orderingB: Ordering[B], In: Tag[In], Out: Tag[Out]): Query[In, Out]
Inherited from:
OrderingSyntax
def ordered(implicit order: Ordering[Out], In: Tag[In], Out: Tag[Out]): Query[In, Out]
Inherited from:
OrderingSyntax
extension [A](self: Option[A])
def each: A
Inherited from:
EachSyntax
extension [A](self: Iterable[A])
def each: A
Inherited from:
EachSyntax

Implicits

Implicits

final implicit def BasicQuerySyntax[In, Out](self: Query[In, Out]): BasicQuerySyntax[In, Out]
final implicit def DescribeSyntax[In, Out : Describe](self: Query[In, Out]): DescribeSyntax[In, Out]
final implicit def JoinSyntax[In <: From[_], Out](self: Query[In, Out]): JoinSyntax[In, Out]
final implicit def MapQuerySyntax[In, K, V](self: Query[In, (K, V)]): MapQuerySyntax[In, K, V]
final implicit def QueryToSyntax[In, Out](self: Query[In, Out]): QueryToSyntax[In, Out]
final implicit def RunSyntax[In, Out](self: QueryResult[In, Out]): RunSyntax[In, Out]
final implicit def RunSyntaxAny[Out](self: QueryResult[Any, Out]): RunSyntaxAny[Out]
final implicit def ShowSyntax[In, Out : ShowAsTable](self: Query[In, Out]): ShowSyntax[In, Out]
final implicit def WhereSyntax[A](self: A): WhereSyntax[A]
final implicit def WindowSyntax[In, Out](self: Query[In, Out]): WindowSyntax[In, Out]

Inherited implicits

final implicit def FromAliasing[A](self: From[A]): FromAliasing[A]
Inherited from:
AliasingSyntax
final implicit def QueryAliasing[In](self: Query[From[In], In]): QueryAliasing[In]
Inherited from:
AliasingSyntax