StaticState

io.getquill.context.StaticState
case class StaticState(query: Query, rawLifts: List[PlanterExpr[_, _, _]], returnAction: Option[ReturnAction], idiom: Idiom, secondaryLifts: List[PlanterExpr[_, _, _]])(queryAst: => Ast)

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

def ast: Ast
def lifts(using Quotes): List[Expr[Planter[_, _, _]]]

Plant all the lifts and return them. NOTE: If this is used frequently would it be worth caching (i.e. since this object is immutable) and splicing them might be expensive if it is done over and over again.

Plant all the lifts and return them. NOTE: If this is used frequently would it be worth caching (i.e. since this object is immutable) and splicing them might be expensive if it is done over and over again.

Attributes

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product