Plain

io.getquill.parser.Lifters.Plain
See thePlain companion object
trait Plain[T] extends ToExpr[T]

Attributes

Companion
object
Graph
Supertypes
trait ToExpr[T]
class Object
trait Matchable
class Any
Known subtypes
object liftAggregation.type
object liftConflictAction.type
object liftConflictTarget.type
object liftJoinType.type
object liftOperator.type
object liftPropertyAlias.type
object liftQuatProductType.type
object liftRenameable.type
object liftReturnAction.type
object liftScalarTagSource.type
object liftVisbility.type
trait Ast[T]
trait LiftAstSerialize[T]
object liftAction.type
object liftAssignment.type
object liftAssignmentDual.type
object liftAst.type
object liftCaseClass.type
object liftEntity.type
object liftIdent.type
object liftOptionOperation.type
object liftProperty.type
object liftQuery.type
object liftQuotationTag.type
object liftScalarTag.type
object liftTuple.type
object orderingLiftable.type
trait Quat[T]
object liftQuat.type
object liftQuatProduct.type
Show all

Members list

Value members

Abstract methods

def lift: Quotes ?=> PartialFunction[T, Expr[T]]

Concrete methods

def apply(element: T)(using Quotes): Expr[T]

Lift a value into an expression containing the construction of that value

Lift a value into an expression containing the construction of that value

Attributes

def orFail(element: T)(using Quotes): Expr[T]
def unapply(element: T)(using Quotes): Some[Expr[T]]