Class/Object

ru.tinkoff.tschema.akkaHttp

MakerMacro

Related Docs: object MakerMacro | package akkaHttp

Permalink

class MakerMacro extends ShapelessMacros with SingletonMacros

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. MakerMacro
  2. SingletonMacros
  3. ShapelessMacros
  4. SymbolMacros
  5. MacroMessages
  6. ReprTypes
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new MakerMacro(c: Context)

    Permalink

Type Members

  1. class CombMatcher extends AnyRef

    Permalink

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. object Complete extends CombMatcher

    Permalink
  5. val CompleteC: scala.reflect.macros.Universe.Type

    Permalink
  6. object Cons extends CombMatcher

    Permalink
  7. val ConsC: scala.reflect.macros.Universe.Type

    Permalink
  8. object FieldType

    Permalink
    Definition Classes
    ShapelessMacros
  9. object Key extends CombMatcher

    Permalink
  10. object KeyName

    Permalink
    Definition Classes
    SymbolMacros
  11. object NamedSymbol

    Permalink
    Definition Classes
    SymbolMacros
  12. object SingletonSymbolType

    Permalink
    Definition Classes
    SingletonMacros
  13. object SingletonTypeStr

    Permalink
    Definition Classes
    SingletonMacros
  14. object Split extends CombMatcher

    Permalink
  15. val SplitC: scala.reflect.macros.Universe.Type

    Permalink
  16. val SymTpe: scala.reflect.macros.Universe.Type

    Permalink
    Definition Classes
    SingletonMacros
  17. def abort(s: String): Nothing

    Permalink
    Definition Classes
    MacroMessages
  18. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  19. def atatTpe: scala.reflect.macros.Universe.Type

    Permalink
    Definition Classes
    ReprTypes
  20. val c: Context

    Permalink
    Definition Classes
    MakerMacroShapelessMacrosSymbolMacrosMacroMessages → ReprTypes
  21. def cconsTpe: scala.reflect.macros.Universe.Type

    Permalink
    Definition Classes
    ReprTypes
  22. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate() @throws( ... )
  23. def cnilTpe: scala.reflect.macros.Universe.Type

    Permalink
    Definition Classes
    ReprTypes
  24. def constructDefPrefix(t: scala.reflect.macros.Universe.Type): (Vector[scala.reflect.macros.Universe.Type], Option[String])

    Permalink
  25. def constructDslTree(t: scala.reflect.macros.Universe.Type, key: Option[String] = None, prefix: Vector[scala.reflect.macros.Universe.Type] = Vector.empty): DSLTree[scala.reflect.macros.Universe.Type]

    Permalink
  26. def coproductTpe: scala.reflect.macros.Universe.Type

    Permalink
    Definition Classes
    ReprTypes
  27. val dslAtom: scala.reflect.macros.Universe.Type

    Permalink
  28. final def eq(arg0: AnyRef): Boolean

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

    Permalink
    Definition Classes
    AnyRef → Any
  30. def extractMethod(meth: scala.reflect.macros.Universe.MethodSymbol): MethodDecl[scala.reflect.macros.Universe.Type]

    Permalink
  31. def extractRecord(tpe: scala.reflect.macros.Universe.Type): List[Option[(String, scala.reflect.macros.Universe.Type)]]

    Permalink
    Definition Classes
    ShapelessMacros
  32. def fieldTypeTpe: scala.reflect.macros.Universe.Type

    Permalink
    Definition Classes
    ReprTypes
  33. def freshIdent(name: String): scala.reflect.macros.Universe.Ident

    Permalink
    Definition Classes
    SymbolMacros
  34. def freshName(name: String): scala.reflect.macros.Universe.TermName

    Permalink
    Definition Classes
    SymbolMacros
  35. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate()
  36. def getPackage(t: scala.reflect.macros.Universe.Type): scala.reflect.macros.Universe.Tree

    Permalink
  37. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate()
  38. def hconsTpe: scala.reflect.macros.Universe.Type

    Permalink
    Definition Classes
    ReprTypes
  39. def hlistElements(tpe: scala.reflect.macros.Universe.Type): List[scala.reflect.macros.Universe.Type]

    Permalink
    Definition Classes
    ShapelessMacros
  40. def hlistTpe: scala.reflect.macros.Universe.Type

    Permalink
    Definition Classes
    ReprTypes
  41. def hnilTpe: scala.reflect.macros.Universe.Type

    Permalink
    Definition Classes
    ReprTypes
  42. def info(s: String): Unit

    Permalink
    Definition Classes
    MacroMessages
  43. val interface: scala.reflect.macros.Universe.TermName

    Permalink
  44. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  45. val keyC: scala.reflect.macros.Universe.Type

    Permalink
  46. def keyTagTpe: scala.reflect.macros.Universe.Type

    Permalink
    Definition Classes
    ReprTypes
  47. def makeResult[In <: HList, Out, Impl, Res](in: scala.reflect.macros.blackbox.Context.Expr[In])(impl: scala.reflect.macros.blackbox.Context.Expr[Impl])(key: scala.reflect.macros.blackbox.Context.Expr[String])(implicit arg0: scala.reflect.macros.Universe.WeakTypeTag[In], arg1: scala.reflect.macros.Universe.WeakTypeTag[Out], arg2: scala.reflect.macros.Universe.WeakTypeTag[Impl], arg3: scala.reflect.macros.Universe.WeakTypeTag[Res]): scala.reflect.macros.blackbox.Context.Expr[Res]

    Permalink
  48. def makeRoute[If, Def, Impl, Res](definition: scala.reflect.macros.blackbox.Context.Expr[Def])(impl: scala.reflect.macros.blackbox.Context.Expr[Impl])(implicit arg0: scala.reflect.macros.Universe.WeakTypeTag[If], arg1: scala.reflect.macros.Universe.WeakTypeTag[Def], arg2: scala.reflect.macros.Universe.WeakTypeTag[Impl], arg3: scala.reflect.macros.Universe.WeakTypeTag[Res]): scala.reflect.macros.blackbox.Context.Expr[Res]

    Permalink
  49. def makeRouteTree(t: scala.reflect.macros.Universe.Type): scala.reflect.macros.Universe.Tree

    Permalink
  50. final def ne(arg0: AnyRef): Boolean

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate()
  52. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate()
  53. def showType(t: scala.reflect.macros.Universe.Type): String

    Permalink
  54. def symbolName(symbol: scala.reflect.macros.Universe.Symbol): String

    Permalink
  55. def symbolTpe: scala.reflect.macros.Universe.Type

    Permalink
    Definition Classes
    ReprTypes
  56. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  57. def taggedType: scala.reflect.macros.Universe.Type

    Permalink
    Definition Classes
    SymbolMacros
  58. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  59. def unfoldCompoundTpe(compoundTpe: scala.reflect.macros.Universe.Type, nil: scala.reflect.macros.Universe.Type, cons: scala.reflect.macros.Universe.Type): List[scala.reflect.macros.Universe.Type]

    Permalink
    Definition Classes
    ShapelessMacros
  60. final def wait(arg0: Long, arg1: Int): Unit

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  62. final def wait(): Unit

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

Deprecated Value Members

  1. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @Deprecated @deprecated @throws( classOf[java.lang.Throwable] )
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

Inherited from SingletonMacros

Inherited from ShapelessMacros

Inherited from SymbolMacros

Inherited from MacroMessages

Inherited from ReprTypes

Inherited from AnyRef

Inherited from Any

Ungrouped