io.getquill.metaprog

Members list

Packages

Type members

Classlikes

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

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

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
case class EagerEntitiesPlanterExpr[T, PrepareRow, Session](uid: String, expr: Expr[Iterable[T]], fieldGetters: Expr[List[InjectableEagerPlanter[_, PrepareRow, Session]]], fieldClass: CaseClass)(implicit evidence$15: Type[PrepareRow], evidence$16: Type[Session], tpe: Type[T], queryTpe: Type[Query[T]]) extends PlanterExpr[Query[T], PrepareRow, Session]

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait PlanterExpr[Query[T], PrepareRow, Session]
class Object
trait Matchable
class Any
Show all
case class EagerListPlanterExpr[T, PrepareRow, Session](uid: String, expr: Expr[List[T]], encoder: Expr[GenericEncoder[T, PrepareRow, Session]])(implicit evidence$4: Type[PrepareRow], evidence$5: Type[Session], tpe: Type[T], queryTpe: Type[Query[T]]) extends PlanterExpr[Query[T], PrepareRow, Session]

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait PlanterExpr[Query[T], PrepareRow, Session]
class Object
trait Matchable
class Any
Show all
case class EagerPlanterExpr[T, PrepareRow, Session](uid: String, expr: Expr[T], encoder: Expr[GenericEncoder[T, PrepareRow, Session]])(implicit evidence$6: Type[T], evidence$7: Type[PrepareRow], evidence$8: Type[Session]) extends PlanterExpr[T, PrepareRow, Session]

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait PlanterExpr[T, PrepareRow, Session]
class Object
trait Matchable
class Any
Show all

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
class ExprModel

Attributes

Supertypes
class Object
trait Matchable
class Any
object Extractors

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
Extractors.type
case class InjectableEagerPlanterExpr[T, PrepareRow, Session](uid: String, inject: Expr[() => T], encoder: Expr[GenericEncoder[T, PrepareRow, Session]])(implicit evidence$9: Type[T], evidence$10: Type[PrepareRow], evidence$11: Type[Session]) extends PlanterExpr[T, PrepareRow, Session]

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait PlanterExpr[T, PrepareRow, Session]
class Object
trait Matchable
class Any
Show all
class Is[T]

Attributes

Supertypes
class Object
trait Matchable
class Any
case class LazyPlanterExpr[T, PrepareRow, Session](uid: String, expr: Expr[T])(implicit evidence$12: Type[T], evidence$13: Type[PrepareRow], evidence$14: Type[Session]) extends PlanterExpr[T, PrepareRow, Session]

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait PlanterExpr[T, PrepareRow, Session]
class Object
trait Matchable
class Any
Show all
sealed trait PlanterExpr[T, PrepareRow, Session]

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class EagerEntitiesPlanterExpr[T, PrepareRow, Session]
class EagerListPlanterExpr[T, PrepareRow, Session]
class EagerPlanterExpr[T, PrepareRow, Session]
class InjectableEagerPlanterExpr[T, PrepareRow, Session]
class LazyPlanterExpr[T, PrepareRow, Session]
object PlanterExpr

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
sealed trait QuotationLotExpr

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class Pluckable
class Pointable
class Uprootable

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
case class QuotedExpr(ast: Expr[Ast], lifts: Expr[List[Planter[_, _, _]]], runtimeQuotes: Expr[List[QuotationVase]])

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object QuotedExpr

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
QuotedExpr.type
object SummonParser

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type

Exports

Defined exports

final type Pluckable = Pluckable
Exported from QuotationLotExpr$
final type Pointable = Pointable
Exported from QuotationLotExpr$
final val Uprootable: Uprootable.type
Exported from QuotationLotExpr
final type Uprootable = Uprootable
Exported from QuotationLotExpr$