BetweenExpr

easysql.dsl.BetweenExpr
case class BetweenExpr(expr: Expr[_], start: Expr[_], end: Expr[_], not: Boolean) extends Expr[Boolean]

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait Expr[Boolean]
class Object
trait Matchable
class Any
Show all

Members list

Value members

Inherited methods

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

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

Inherited from:
Expr
infix def as(name: String)(using name.type != "" =:= true): AliasExpr[T, String]

Attributes

Inherited from:
Expr
def asc: OrderBy

Attributes

Inherited from:
Expr
def between(start: Expr[Boolean], end: Expr[Boolean]): Expr[Boolean]

Attributes

Inherited from:
Expr
def between(start: Boolean, end: Boolean): Expr[Boolean]

Attributes

Inherited from:
Expr
def desc: OrderBy

Attributes

Inherited from:
Expr
def in(subQuery: Query[(Boolean), _]): Expr[Boolean]

Attributes

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

Attributes

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

Attributes

Inherited from:
Expr
def notBetween(start: Expr[Boolean], end: Expr[Boolean]): Expr[Boolean]

Attributes

Inherited from:
Expr
def notBetween(start: Boolean, end: Boolean): Expr[Boolean]

Attributes

Inherited from:
Expr
def notIn(subQuery: Query[(Boolean), _]): Expr[Boolean]

Attributes

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

Attributes

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

Attributes

Inherited from:
Expr
def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

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

Attributes

Inherited from:
Expr