Object/Trait

scala.meta

Term

Related Docs: trait Term | package meta

Permalink

object Term extends Serializable

Linear Supertypes
Serializable, java.io.Serializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Term
  2. Serializable
  3. Serializable
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait Annotate extends Term with Product

    Permalink
    Annotations
    @astClass() @leafClass()
  2. trait Anonymous extends meta.Name with Ref with Product

    Permalink
    Annotations
    @astClass() @leafClass()
  3. trait AnonymousFunction extends Term with Product

    Permalink
    Annotations
    @astClass() @leafClass()
  4. trait Apply extends Term with Member.Apply with Product

    Permalink
    Annotations
    @astClass() @leafClass()
  5. trait ApplyInfix extends Term with Infix with Product

    Permalink
    Annotations
    @astClass() @leafClass()
  6. trait ApplyType extends Term with Member.Apply with Product

    Permalink
    Annotations
    @astClass() @leafClass()
  7. trait ApplyUnary extends Ref with Product

    Permalink
    Annotations
    @astClass() @leafClass()
  8. trait ArgClause extends Member.ArgClause with Product

    Permalink
    Annotations
    @astClass() @leafClass()
  9. trait Ascribe extends Term with Product

    Permalink
    Annotations
    @astClass() @leafClass()
  10. trait Assign extends Term with WithBody with Product

    Permalink
    Annotations
    @astClass() @leafClass()
  11. trait Block extends Term with Product

    Permalink
    Annotations
    @astClass() @leafClass()
  12. trait ContextFunction extends FunctionTerm with Product

    Permalink
    Annotations
    @astClass() @leafClass()
  13. trait Do extends Term with WithBody with Product

    Permalink
    Annotations
    @astClass() @leafClass()
  14. trait EndMarker extends Term with Product

    Permalink
    Annotations
    @astClass() @leafClass()
  15. trait Eta extends Term with Product

    Permalink
    Annotations
    @astClass() @leafClass()
  16. trait For extends Term with WithBody with WithEnums with Product

    Permalink
    Annotations
    @astClass() @leafClass()
  17. trait ForYield extends Term with WithBody with WithEnums with Product

    Permalink
    Annotations
    @astClass() @leafClass()
  18. trait Function extends FunctionTerm with Product

    Permalink
    Annotations
    @astClass() @leafClass()
  19. trait FunctionTerm extends Term with Member.Function

    Permalink
    Annotations
    @branch() @branch()
  20. trait If extends Term with Product

    Permalink
    Annotations
    @astClass() @leafClass()
  21. trait Interpolate extends Term with Product

    Permalink
    Annotations
    @astClass() @leafClass()
  22. trait Match extends Term with WithCases with Product

    Permalink
    Annotations
    @astClass() @leafClass()
  23. trait Name extends meta.Name with Ref with Pat with Product

    Permalink
    Annotations
    @astClass() @leafClass()
  24. trait New extends Term with Product

    Permalink
    Annotations
    @astClass() @leafClass()
  25. trait NewAnonymous extends Term with WithTemplate with Product

    Permalink
    Annotations
    @astClass() @leafClass()
  26. trait Param extends Member.Param with WithDeclTpeOpt with Product

    Permalink
    Annotations
    @astClass() @leafClass()
  27. trait ParamClause extends Member.ParamClause with Product

    Permalink
    Annotations
    @astClass() @leafClass()
  28. trait PartialFunction extends Term with WithCases with Product

    Permalink
    Annotations
    @astClass() @leafClass()
  29. trait Placeholder extends Term with Product

    Permalink
    Annotations
    @astClass() @leafClass()
  30. trait PolyFunction extends Term with WithTParamClause with Member.Function with Product

    Permalink
    Annotations
    @astClass() @leafClass()
  31. trait QuotedMacroExpr extends Term with Product

    Permalink
    Annotations
    @astClass() @leafClass()
  32. trait QuotedMacroType extends Term with Product

    Permalink
    Annotations
    @astClass() @leafClass()
  33. trait Ref extends Term with meta.Ref

    Permalink
    Annotations
    @branch() @branch()
  34. trait Repeated extends Term with Product

    Permalink
    Annotations
    @astClass() @leafClass()
  35. trait Return extends Term with Product

    Permalink
    Annotations
    @astClass() @leafClass()
  36. trait Select extends Ref with Pat with Product

    Permalink
    Annotations
    @astClass() @leafClass()
  37. trait SplicedMacroExpr extends Term with Product

    Permalink
    Annotations
    @astClass() @leafClass()
  38. trait SplicedMacroPat extends Term with Product

    Permalink
    Annotations
    @astClass() @leafClass()
  39. trait Super extends Ref with Product

    Permalink
    Annotations
    @astClass() @leafClass()
  40. trait This extends Ref with Product

    Permalink
    Annotations
    @astClass() @leafClass()
  41. trait Throw extends Term with Product

    Permalink
    Annotations
    @astClass() @leafClass()
  42. trait Try extends Term with WithCases with Product

    Permalink
    Annotations
    @astClass() @leafClass()
  43. trait TryWithHandler extends Term with Product

    Permalink
    Annotations
    @astClass() @leafClass()
  44. trait Tuple extends Term with Member.Tuple with Product

    Permalink
    Annotations
    @astClass() @leafClass()
  45. trait While extends Term with WithBody with Product

    Permalink
    Annotations
    @astClass() @leafClass()
  46. trait Xml extends Term with Product

    Permalink
    Annotations
    @astClass() @leafClass()
  47. trait ApplyUsing extends Term with Member.Apply with Product

    Permalink
    Annotations
    @deprecated @astClass() @leafClass()
    Deprecated

    (Since version 4.6.0) Use Term.Apply, pass Mod.Using to Term.ArgClause

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 Annotate extends Serializable

    Permalink
    Annotations
    @astCompanion() @leafCompanion()
  5. object Anonymous extends Serializable

    Permalink
    Annotations
    @astCompanion() @leafCompanion()
  6. object AnonymousFunction extends Serializable

    Permalink
    Annotations
    @astCompanion() @leafCompanion()
  7. object Apply extends Serializable

    Permalink
    Annotations
    @astCompanion() @leafCompanion()
  8. object ApplyInfix extends Serializable

    Permalink
    Annotations
    @astCompanion() @leafCompanion()
  9. object ApplyType extends Serializable

    Permalink
    Annotations
    @astCompanion() @leafCompanion()
  10. object ApplyUnary extends Serializable

    Permalink
    Annotations
    @astCompanion() @leafCompanion()
  11. object ApplyUsing extends Serializable

    Permalink
    Annotations
    @astCompanion() @leafCompanion()
  12. object ArgClause extends Serializable

    Permalink
    Annotations
    @astCompanion() @leafCompanion()
  13. object Ascribe extends Serializable

    Permalink
    Annotations
    @astCompanion() @leafCompanion()
  14. object Assign extends Serializable

    Permalink
    Annotations
    @astCompanion() @leafCompanion()
  15. object Block extends Serializable

    Permalink
    Annotations
    @astCompanion() @leafCompanion()
  16. implicit def ClassifierClass[T <: Tree]: Classifier[T, Term]

    Permalink
  17. object ContextFunction extends Serializable

    Permalink
    Annotations
    @astCompanion() @leafCompanion()
  18. object Do extends Serializable

    Permalink
    Annotations
    @astCompanion() @leafCompanion()
  19. object EndMarker extends Serializable

    Permalink
    Annotations
    @astCompanion() @leafCompanion()
  20. object Eta extends Serializable

    Permalink
    Annotations
    @astCompanion() @leafCompanion()
  21. object For extends Serializable

    Permalink
    Annotations
    @astCompanion() @leafCompanion()
  22. object ForYield extends Serializable

    Permalink
    Annotations
    @astCompanion() @leafCompanion()
  23. object Function extends Serializable

    Permalink
    Annotations
    @astCompanion() @leafCompanion()
  24. object FunctionTerm extends Serializable

    Permalink
  25. object If extends Serializable

    Permalink
    Annotations
    @astCompanion() @leafCompanion()
  26. object Interpolate extends Serializable

    Permalink
    Annotations
    @astCompanion() @leafCompanion()
  27. object Match extends Serializable

    Permalink
    Annotations
    @astCompanion() @leafCompanion()
  28. object Name extends Serializable

    Permalink
    Annotations
    @astCompanion() @leafCompanion()
  29. object New extends Serializable

    Permalink
    Annotations
    @astCompanion() @leafCompanion()
  30. object NewAnonymous extends Serializable

    Permalink
    Annotations
    @astCompanion() @leafCompanion()
  31. object Param extends Serializable

    Permalink
    Annotations
    @astCompanion() @leafCompanion()
  32. object ParamClause extends Serializable

    Permalink
    Annotations
    @astCompanion() @leafCompanion()
  33. object PartialFunction extends Serializable

    Permalink
    Annotations
    @astCompanion() @leafCompanion()
  34. object Placeholder extends Serializable

    Permalink
    Annotations
    @astCompanion() @leafCompanion()
  35. object PolyFunction extends Serializable

    Permalink
    Annotations
    @astCompanion() @leafCompanion()
  36. object QuotedMacroExpr extends Serializable

    Permalink
    Annotations
    @astCompanion() @leafCompanion()
  37. object QuotedMacroType extends Serializable

    Permalink
    Annotations
    @astCompanion() @leafCompanion()
  38. object Ref extends Serializable

    Permalink
  39. object Repeated extends Serializable

    Permalink
    Annotations
    @astCompanion() @leafCompanion()
  40. object Return extends Serializable

    Permalink
    Annotations
    @astCompanion() @leafCompanion()
  41. object Select extends Serializable

    Permalink
    Annotations
    @astCompanion() @leafCompanion()
  42. object SplicedMacroExpr extends Serializable

    Permalink
    Annotations
    @astCompanion() @leafCompanion()
  43. object SplicedMacroPat extends Serializable

    Permalink
    Annotations
    @astCompanion() @leafCompanion()
  44. object Super extends Serializable

    Permalink
    Annotations
    @astCompanion() @leafCompanion()
  45. object This extends Serializable

    Permalink
    Annotations
    @astCompanion() @leafCompanion()
  46. object Throw extends Serializable

    Permalink
    Annotations
    @astCompanion() @leafCompanion()
  47. object Try extends Serializable

    Permalink
    Annotations
    @astCompanion() @leafCompanion()
  48. object TryWithHandler extends Serializable

    Permalink
    Annotations
    @astCompanion() @leafCompanion()
  49. object Tuple extends Serializable

    Permalink
    Annotations
    @astCompanion() @leafCompanion()
  50. object While extends Serializable

    Permalink
    Annotations
    @astCompanion() @leafCompanion()
  51. object Xml extends Serializable

    Permalink
    Annotations
    @astCompanion() @leafCompanion()
  52. final def asInstanceOf[T0]: T0

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

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  54. final def eq(arg0: AnyRef): Boolean

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

    Permalink
    Definition Classes
    AnyRef → Any
  56. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  57. def fresh(prefix: String): Name

    Permalink
  58. def fresh(): Name

    Permalink
  59. final def getClass(): Class[_]

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

    Permalink
    Definition Classes
    AnyRef → Any
  61. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  62. final def ne(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
  65. final def synchronized[T0](arg0: ⇒ T0): T0

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

    Permalink
    Definition Classes
    AnyRef → Any
  67. final def unapply(x: Term): Boolean

    Permalink
    Annotations
    @inline()
  68. final def wait(): Unit

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

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

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

Inherited from Serializable

Inherited from java.io.Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped