EntityQuery

trait EntityQuery[T] extends EntityQueryModel[T] with Unquoteable
Companion
object
trait EntityQueryModel[T]
trait Query[T]
trait QAC[Nothing, T]
class Object
trait Matchable
class Any

Value members

Concrete methods

override
def filter(f: T => Boolean): EntityQuery[T]
Definition Classes
EntityQueryModel -> Query
inline
def insertValue: Insert[T]
Extension method from io.getquill
override
def map[R](f: T => R): EntityQuery[R]
Definition Classes
EntityQueryModel -> Query
inline
def updateValue: Update[T]
Extension method from io.getquill
override
def withFilter(f: T => Boolean): EntityQuery[T]
Definition Classes
EntityQueryModel -> Query

Inherited methods

def ++[U >: T](q: Query[U]): Query[U]
Inherited from
Query
def avg[U >: T](implicit n: Numeric[U]): Option[BigDecimal]
Inherited from
Query
def concatMap[R, U](f: T => U)(implicit ev: U => Iterable[R]): Query[R]
Inherited from
Query
def contains[B >: T](value: B): Boolean
Inherited from
Query
def delete: Delete[T]
Inherited from
EntityQueryModel
def distinct: Query[T]
Inherited from
Query
def distinctOn[R](f: T => R): Query[T]
Inherited from
Query
def drop(n: Int): Query[T]
Inherited from
Query
def flatMap[R](f: T => Query[R]): Query[R]
Inherited from
Query
def foreach[A <: QAC[_, _] & Action[_], B](f: T => B)(implicit unquote: B => A): BatchAction[A]
Value Params
unquote

is used for conversion of Quoted[A] to Awithunquote`

Inherited from
Query
def fullJoin[A >: T, B](q: Query[B]): JoinQuery[A, B, (Option[A], Option[B])]
Inherited from
Query
def groupBy[R](f: T => R): Query[(R, Query[T])]
Inherited from
Query
def insert(f: T => (Any, Any), f2: T => (Any, Any)*): Insert[T]
Inherited from
EntityQueryModel
def isEmpty: Boolean
Inherited from
Query
def join[A >: T](on: A => Boolean): Query[A]
Inherited from
Query
def join[A >: T, B](q: Query[B]): JoinQuery[A, B, (A, B)]
Inherited from
Query
def leftJoin[A >: T](on: A => Boolean): Query[Option[A]]
Inherited from
Query
def leftJoin[A >: T, B](q: Query[B]): JoinQuery[A, B, (A, Option[B])]
Inherited from
Query
def max[U >: T]: Option[T]
Inherited from
Query
def min[U >: T]: Option[T]
Inherited from
Query
def nested: Query[T]
Inherited from
Query
def nonEmpty: Boolean
Inherited from
Query
def rightJoin[A >: T](on: A => Boolean): Query[Option[A]]
Inherited from
Query
def rightJoin[A >: T, B](q: Query[B]): JoinQuery[A, B, (Option[A], B)]
Inherited from
Query
def size: Long
Inherited from
Query
def sortBy[R](f: T => R)(implicit ord: Ord[R]): Query[T]
Inherited from
Query
def sum[U >: T](implicit n: Numeric[U]): Option[T]
Inherited from
Query
def take(n: Int): Query[T]
Inherited from
Query
def union[U >: T](q: Query[U]): Query[U]
Inherited from
Query
def unionAll[U >: T](q: Query[U]): Query[U]
Inherited from
Query
def update(f: T => (Any, Any), f2: T => (Any, Any)*): Update[T]
Inherited from
EntityQueryModel
def value[U >: T]: Option[T]
Inherited from
Query