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 Apply extends Term with Product

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

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

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

    Permalink
    Annotations
    @astClass() @leafClass()
  7. trait ApplyUsing extends Term with Product

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

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

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

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

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

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

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

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

    Permalink
    Annotations
    @astClass() @leafClass()
  16. trait ForYield extends Term with Product

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

    Permalink
    Annotations
    @astClass() @leafClass()
  18. trait FunctionTerm extends Term

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Permalink
    Annotations
    @astClass() @leafClass()

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

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

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

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

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

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

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

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

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

    Permalink
  15. object ContextFunction extends Serializable

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

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

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

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

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

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

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

    Permalink
  23. object If extends Serializable

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

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

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

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

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

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

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

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

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

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

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

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

    Permalink
  36. object Repeated extends Serializable

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Permalink
  54. def fresh(): Name

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

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

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  65. 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