io.getquill.metaprog

Type members

Classlikes

Remove all instances of SerialHelper.fromSerializedJVM from a tree (for printing purposes)

Remove all instances of SerialHelper.fromSerializedJVM from a tree (for printing purposes)

case class EagerEntitiesPlanterExpr[T, PrepareRow, Session](uid: String, expr: Expr[Iterable[T]])(`evidence$16`: Type[PrepareRow], `evidence$17`: Type[Session], tpe: Type[T], queryTpe: Type[Query[T]]) extends PlanterExpr[Query[T], PrepareRow, Session]
case class EagerListPlanterExpr[T, PrepareRow, Session](uid: String, expr: Expr[List[T]], encoder: Expr[GenericEncoder[T, PrepareRow, Session]])(`evidence$4`: Type[T], `evidence$5`: Type[PrepareRow], `evidence$6`: Type[Session], `x$4`: Type[Query[T]]) extends PlanterExpr[Query[T], PrepareRow, Session]
case class EagerPlanterExpr[T, PrepareRow, Session](uid: String, expr: Expr[T], encoder: Expr[GenericEncoder[T, PrepareRow, Session]])(`evidence$7`: Type[T], `evidence$8`: Type[PrepareRow], `evidence$9`: Type[Session]) extends PlanterExpr[T, PrepareRow, Session]
class ExprModel
object Extractors
case class InjectableEagerPlanterExpr[T, PrepareRow, Session](uid: String, inject: Expr[ => T], encoder: Expr[GenericEncoder[T, PrepareRow, Session]])(`evidence$10`: Type[T], `evidence$11`: Type[PrepareRow], `evidence$12`: Type[Session]) extends PlanterExpr[T, PrepareRow, Session]
class Is[T]
case class LazyPlanterExpr[T, PrepareRow, Session](uid: String, expr: Expr[T])(`evidence$13`: Type[T], `evidence$14`: Type[PrepareRow], `evidence$15`: Type[Session]) extends PlanterExpr[T, PrepareRow, Session]
sealed trait PlanterExpr[T, PrepareRow, Session]
Companion
object
object PlanterExpr
Companion
class
sealed trait QuotationLotExpr
Companion
object
Companion
class
case class QuotedExpr(ast: Expr[Ast], lifts: Expr[List[Planter[_, _, _]]], runtimeQuotes: Expr[List[QuotationVase]])
Companion
object
object QuotedExpr
Companion
class
object SummonParser

Types

final type Pluckable >: Pluckable <: Pluckable
final type Pointable >: Pointable <: Pointable

Exports

Defined exports

final def Pluckable: Pluckable
final def Pointable: Pointable