SubQueryPredicateExpr

org.easysql.dsl.SubQueryPredicateExpr
case class SubQueryPredicateExpr[T <: SqlDataType](query: SelectQuery[_, _], predicate: SqlSubQueryPredicate) extends Expr[T]

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait Expr[T]
trait SelectItem[T]
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Inherited methods

def <(q: SelectQuery[(T), _]): BinaryExpr[Boolean]

Attributes

Inherited from:
Expr
def <(expr: Expr[T]): BinaryExpr[Boolean]

Attributes

Inherited from:
Expr
def <(value: T): BinaryExpr[Boolean]

Attributes

Inherited from:
Expr
def <=(q: SelectQuery[(T), _]): BinaryExpr[Boolean]

Attributes

Inherited from:
Expr
def <=(expr: Expr[T]): BinaryExpr[Boolean]

Attributes

Inherited from:
Expr
def <=(value: T): BinaryExpr[Boolean]

Attributes

Inherited from:
Expr
def <>(q: SelectQuery[(T), _]): BinaryExpr[Boolean]

Attributes

Inherited from:
Expr
def <>(expr: Expr[T]): BinaryExpr[Boolean]

Attributes

Inherited from:
Expr
def <>(value: Option[T]): BinaryExpr[Boolean]

Attributes

Inherited from:
Expr
def <>(value: T): BinaryExpr[Boolean]

Attributes

Inherited from:
Expr
def ===(q: SelectQuery[(T), _]): BinaryExpr[Boolean]

Attributes

Inherited from:
Expr
def ===(expr: Expr[T]): BinaryExpr[Boolean]

Attributes

Inherited from:
Expr
def ===(value: Option[T]): BinaryExpr[Boolean]

Attributes

Inherited from:
Expr
def ===(value: T): BinaryExpr[Boolean]

Attributes

Inherited from:
Expr
def >(q: SelectQuery[(T), _]): BinaryExpr[Boolean]

Attributes

Inherited from:
Expr
def >(expr: Expr[T]): BinaryExpr[Boolean]

Attributes

Inherited from:
Expr
def >(value: T): BinaryExpr[Boolean]

Attributes

Inherited from:
Expr
def >=(q: SelectQuery[(T), _]): BinaryExpr[Boolean]

Attributes

Inherited from:
Expr
def >=(expr: Expr[T]): BinaryExpr[Boolean]

Attributes

Inherited from:
Expr
def >=(value: T): BinaryExpr[Boolean]

Attributes

Inherited from:
Expr
infix inline def as(inline name: String)(using NonEmpty[name.type] =:= Any): AliasExpr[T, String]

Attributes

Inherited from:
Expr

Attributes

Inherited from:
Expr
infix def between(start: T | Expr[T] | SelectQuery[(T), _], end: T | Expr[T] | SelectQuery[(T), _]): Expr[Boolean]

Attributes

Inherited from:
Expr

Attributes

Inherited from:
Expr
def equal(expr: Any): BinaryExpr[Boolean]

Attributes

Inherited from:
Expr
infix def in(subQuery: SelectQuery[(T), _]): Expr[Boolean]

Attributes

Inherited from:
Expr
infix def in(list: T | Expr[T]*): Expr[Boolean]

Attributes

Inherited from:
Expr
infix def in(list: List[T | Expr[T]]): Expr[Boolean]

Attributes

Inherited from:
Expr
infix def notBetween(start: T | Expr[T] | SelectQuery[(T), _], end: T | Expr[T] | SelectQuery[(T), _]): Expr[Boolean]

Attributes

Inherited from:
Expr
infix def notIn(subQuery: SelectQuery[(T), _]): Expr[Boolean]

Attributes

Inherited from:
Expr
infix def notIn(list: T | Expr[T]*): Expr[Boolean]

Attributes

Inherited from:
Expr
infix def notIn(list: List[T | Expr[T]]): Expr[Boolean]

Attributes

Inherited from:
Expr
def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product
infix def unsafeAs(name: String): AliasExpr[T, String]

Attributes

Inherited from:
Expr