Object

io.getquill.source.mirror

mirrorSource

Related Doc: package mirror

Permalink

object mirrorSource extends MirrorSourceTemplate

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. mirrorSource
  2. MirrorSourceTemplate
  3. Source
  4. AnyRef
  5. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Type Members

  1. case class ActionMirror(ast: Ast) extends Product with Serializable

    Permalink
    Definition Classes
    MirrorSourceTemplate
  2. case class BatchActionMirror(ast: Ast, bindList: List[Row]) extends Product with Serializable

    Permalink
    Definition Classes
    MirrorSourceTemplate
  3. type Decoder[T] = source.Decoder[Row, T]

    Permalink
    Definition Classes
    Source
  4. type Encoder[T] = source.Encoder[Row, T]

    Permalink
    Definition Classes
    Source
  5. case class QueryMirror[T](ast: Ast, binds: Row, extractor: (Row) ⇒ T) extends Product with Serializable

    Permalink
    Definition Classes
    MirrorSourceTemplate

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. val config: Config

    Permalink
    Attributes
    protected
    Definition Classes
    Source
  7. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  8. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  9. def execute(ast: Ast, bindList: List[(Row) ⇒ Row]): BatchActionMirror

    Permalink
    Definition Classes
    MirrorSourceTemplate
  10. def execute(ast: Ast): ActionMirror

    Permalink
    Definition Classes
    MirrorSourceTemplate
  11. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  12. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  13. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  14. implicit val intDecoder: Decoder[Int]

    Permalink
    Definition Classes
    MirrorSourceTemplate
  15. implicit val intEncoder: Encoder[Int]

    Permalink
    Definition Classes
    MirrorSourceTemplate
  16. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  17. implicit val longDecoder: Decoder[Long]

    Permalink
    Definition Classes
    MirrorSourceTemplate
  18. implicit val longEncoder: Encoder[Long]

    Permalink
    Definition Classes
    MirrorSourceTemplate
  19. implicit def mappedDecoder[I, O](implicit mapped: MappedEncoding[I, O], decoder: Decoder[I]): Decoder[O]

    Permalink
    Definition Classes
    Source
  20. implicit def mappedEncoder[I, O](implicit mapped: MappedEncoding[I, O], encoder: Encoder[O]): Encoder[I]

    Permalink
    Definition Classes
    Source
  21. def mirrorConfig: Config

    Permalink
    Definition Classes
    MirrorSourceTemplate
  22. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  23. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  24. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  25. implicit def optionDecoder[T](implicit d: Decoder[T]): Decoder[Option[T]]

    Permalink
    Definition Classes
    MirrorSourceTemplate
  26. implicit def optionEncoder[T](implicit d: Encoder[T]): Encoder[Option[T]]

    Permalink
    Definition Classes
    MirrorSourceTemplate
  27. def probe(ast: Ast): Product with Serializable with Try[Unit]

    Permalink
    Definition Classes
    MirrorSourceTemplate
  28. def query[T](ast: Ast, bind: (Row) ⇒ Row, extractor: (Row) ⇒ T): QueryMirror[T]

    Permalink
    Definition Classes
    MirrorSourceTemplate
  29. macro def run[P1, P2, P3, T](quoted: quotation.Quoted[(P1, P2, P3) ⇒ T]): (P1, P2, P3) ⇒ QueryMirror[T]

    Permalink
    Definition Classes
    MirrorSourceTemplate
  30. macro def run[P1, P2, T](quoted: quotation.Quoted[(P1, P2) ⇒ T]): (P1, P2) ⇒ QueryMirror[T]

    Permalink
    Definition Classes
    MirrorSourceTemplate
  31. macro def run[P1, T](quoted: quotation.Quoted[(P1) ⇒ T]): (P1) ⇒ QueryMirror[T]

    Permalink
    Definition Classes
    MirrorSourceTemplate
  32. macro def run[T](quoted: quotation.Quoted[T]): QueryMirror[T]

    Permalink
    Definition Classes
    MirrorSourceTemplate
  33. macro def run[P1, P2, P3, T](quoted: quotation.Quoted[(P1, P2, P3) ⇒ Action[T]]): (List[(P1, P2, P3)]) ⇒ BatchActionMirror

    Permalink
    Definition Classes
    MirrorSourceTemplate
  34. macro def run[P1, P2, T](quoted: quotation.Quoted[(P1, P2) ⇒ Action[T]]): (List[(P1, P2)]) ⇒ BatchActionMirror

    Permalink
    Definition Classes
    MirrorSourceTemplate
  35. macro def run[P1, T](quoted: quotation.Quoted[(P1) ⇒ Action[T]]): (List[P1]) ⇒ BatchActionMirror

    Permalink
    Definition Classes
    MirrorSourceTemplate
  36. macro def run[T](quoted: quotation.Quoted[Action[T]]): ActionMirror

    Permalink
    Definition Classes
    MirrorSourceTemplate
  37. macro def run[P1, P2, P3, T](quoted: quotation.Quoted[(P1, P2, P3) ⇒ Query[T]]): (P1, P2, P3) ⇒ QueryMirror[T]

    Permalink
    Definition Classes
    MirrorSourceTemplate
  38. macro def run[P1, P2, T](quoted: quotation.Quoted[(P1, P2) ⇒ Query[T]]): (P1, P2) ⇒ QueryMirror[T]

    Permalink
    Definition Classes
    MirrorSourceTemplate
  39. macro def run[P1, T](quoted: quotation.Quoted[(P1) ⇒ Query[T]]): (P1) ⇒ QueryMirror[T]

    Permalink
    Definition Classes
    MirrorSourceTemplate
  40. macro def run[T](quoted: quotation.Quoted[Query[T]]): QueryMirror[T]

    Permalink
    Definition Classes
    MirrorSourceTemplate
  41. implicit val stringDecoder: Decoder[String]

    Permalink
    Definition Classes
    MirrorSourceTemplate
  42. implicit val stringEncoder: Encoder[String]

    Permalink
    Definition Classes
    MirrorSourceTemplate
  43. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  44. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  45. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  46. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  47. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from MirrorSourceTemplate

Inherited from Source[Row, Row]

Inherited from AnyRef

Inherited from Any

Ungrouped