scala.tools.nsc.typechecker.MethodSynthesis.MethodSynth

BeanGetter

case class BeanGetter(tree: ValDef) extends BeanAccessor with AnyBeanGetter with Product with Serializable

Source
MethodSynthesis.scala
Linear Supertypes
Serializable, Serializable, Product, Equals, AnyBeanGetter, DerivedGetter, BeanAccessor, DerivedFromValDef, Derived, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. BeanGetter
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyBeanGetter
  7. DerivedGetter
  8. BeanAccessor
  9. DerivedFromValDef
  10. Derived
  11. AnyRef
  12. Any
Visibility
  1. Public
  2. All

Instance Constructors

  1. new BeanGetter(tree: ValDef)

Value Members

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

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

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

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  7. final def basisSym: Symbol

    Definition Classes
    DerivedFromValDef
  8. def category: Symbol

    Which meta-annotation is associated with this kind of entity.

    Which meta-annotation is associated with this kind of entity. Presently one of: field, getter, setter, beanGetter, beanSetter, param.

    Definition Classes
    AnyBeanGetterDerivedFromValDef
  9. def clone(): AnyRef

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  10. final def completer(sym: Symbol): TypeCompleter with LockingTypeCompleter

    Definition Classes
    DerivedFromValDefDerived
  11. def createAndEnterSymbol(): Symbol

    Definition Classes
    DerivedFromValDef
  12. final def derive(initial: List[AnnotationInfo]): Tree

    Definition Classes
    DerivedFromValDef
  13. final def derivedFlags: Long

    Definition Classes
    DerivedFromValDef
  14. final def derivedMods: Modifiers

    Definition Classes
    DerivedFromValDef
  15. def derivedSym: Symbol

    Definition Classes
    BeanAccessorDerivedFromValDef
  16. def derivedTree: Tree

    Definition Classes
    DerivedFromValDef
  17. final def enclClass: Symbol

    Definition Classes
    DerivedFromValDef
  18. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  19. final def fieldSelection: Select

    Definition Classes
    DerivedFromValDef
  20. def finalize(): Unit

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  21. def flagsExtra: Long

    Definition Classes
    BeanAccessorDerived
  22. def flagsMask: Long

    Definition Classes
    BeanAccessorDerived
  23. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  24. def isDeferred: Boolean

    Definition Classes
    DerivedFromValDef
  25. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  26. def isSetter: Boolean

    Definition Classes
    DerivedFromValDef
  27. def keepClean: Boolean

    Definition Classes
    DerivedFromValDef
  28. final def mods: Modifiers

    Definition Classes
    DerivedFromValDef
  29. val name: TermName

    Definition Classes
    BeanAccessorDerived
  30. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  31. final def notify(): Unit

    Definition Classes
    AnyRef
  32. final def notifyAll(): Unit

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

    Definition Classes
    AnyRef
  34. val tree: ValDef

    The declaration from which we are deriving.

    The declaration from which we are deriving.

    Definition Classes
    BeanGetterDerivedFromValDef
  35. def validate(): Unit

    Definition Classes
    AnyBeanGetterDerivedFromValDef
  36. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws()

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyBeanGetter

Inherited from DerivedGetter

Inherited from BeanAccessor

Inherited from DerivedFromValDef

Inherited from Derived

Inherited from AnyRef

Inherited from Any