io.getquill.metaprog

Members list

Concise view

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

Graph
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

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait PlanterExpr[Query[T], PrepareRow, Session]
class Object
trait Matchable
class Any
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

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait PlanterExpr[Query[T], PrepareRow, Session]
class Object
trait Matchable
class Any
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

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

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
class ExprModel

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
object Extractors

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self 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

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

Attributes

Graph
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

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

Attributes

Companion:
object
Graph
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]

Attributes

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

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Attributes

Companion:
trait
Graph
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
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object QuotedExpr

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Graph
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$