stringOperator

easysql.dsl.Expr$.stringOperator$
object stringOperator extends ExprOperator[String]

Attributes

Graph
Supertypes
trait ExprOperator[String]
class Object
trait Matchable
class Any
Self type

Members list

Extensions

Extensions

extension (e: Expr[String])(e: Expr[String])
def ->(json: Int): BinaryExpr[String]
def ->(json: String): BinaryExpr[String]
def ->>(json: Int): BinaryExpr[String]
def ->>(json: String): BinaryExpr[String]
def like(value: String): BinaryExpr[Boolean]
def like(expr: Expr[String]): BinaryExpr[Boolean]
def notLike(value: String): BinaryExpr[Boolean]
def notLike(expr: Expr[String]): BinaryExpr[Boolean]
extension (v: String)(v: String)
infix def as(name: String)(using String != "" =:= true): AliasExpr[String, String]
def unsafeAs(name: String): AliasExpr[String, String]

Inherited extensions

extension (v: T)(v: String)
def <(expr: Expr[T]): BinaryExpr[Boolean]

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

Inherited from:
ExprOperator