Packages

final case class ApexPropertyDeclaration(outerTypeId: TypeId, _modifiers: ModifierResults, typeName: TypeName, id: Id, propertyBlocks: Seq[PropertyBlock]) extends ClassBodyDeclaration with ApexFieldLike with Product with Serializable

Linear Supertypes
Serializable, Serializable, Product, Equals, ApexFieldLike, FieldDeclaration, ClassBodyDeclaration, DependencyHolder, Dependent, CST, Locatable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ApexPropertyDeclaration
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. ApexFieldLike
  7. FieldDeclaration
  8. ClassBodyDeclaration
  9. DependencyHolder
  10. Dependent
  11. CST
  12. Locatable
  13. AnyRef
  14. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ApexPropertyDeclaration(outerTypeId: TypeId, _modifiers: ModifierResults, typeName: TypeName, id: Id, propertyBlocks: Seq[PropertyBlock])

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. val _modifiers: ModifierResults
  5. def addDependencyHolder(dependencyHolder: DependencyHolder): Unit
    Definition Classes
    Dependent
  6. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  7. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  8. def collectDependencies(dependsOn: Set[Dependent]): Unit
    Definition Classes
    ClassBodyDeclaration
  9. def dependencies(): Iterable[Dependent]
    Definition Classes
    ClassBodyDeclarationDependencyHolder
  10. def dependencySummary(): Array[DependentSummary]
    Definition Classes
    DependencyHolder
  11. var depends: Option[SkinnySet[Dependent]]
    Attributes
    protected
    Definition Classes
    ClassBodyDeclaration
  12. var endLine: Int
    Definition Classes
    CST → Locatable
  13. var endOffset: Int
    Definition Classes
    CST → Locatable
  14. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  15. def equals(that: Any): Boolean
    Definition Classes
    Dependent → AnyRef → Any
  16. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  17. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  18. def getDependencyHolders: Set[DependencyHolder]
    Definition Classes
    Dependent
  19. def getSObjectField: CustomFieldDeclaration
    Definition Classes
    FieldDeclaration
  20. val getter: Option[GetterPropertyBlock]
  21. def hasHolders: Boolean
    Definition Classes
    Dependent
  22. def hashCode(): Int
    Definition Classes
    Dependent → AnyRef → Any
  23. val id: Id
  24. val idTarget: Option[TypeName]
    Definition Classes
    ApexFieldLikeFieldDeclaration
  25. lazy val isGlobal: Boolean
    Definition Classes
    ClassBodyDeclaration
  26. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  27. lazy val isStatic: Boolean
    Definition Classes
    FieldDeclaration
  28. def location: RangeLocationImpl
    Definition Classes
    Locatable
  29. var locationPath: String
    Definition Classes
    CST → Locatable
  30. def modifierIssues: Array[Issue]
    Definition Classes
    ClassBodyDeclaration
  31. val modifiers: Array[Modifier]
    Definition Classes
    ClassBodyDeclaration
  32. val name: Name
  33. val nameRange: RangeLocationImpl
    Definition Classes
    ApexPropertyDeclarationApexFieldLike
  34. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  35. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  36. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  37. val outerTypeId: TypeId
    Definition Classes
    ApexPropertyDeclarationApexFieldLike
  38. def propagateDependencies(): Unit
    Definition Classes
    DependencyHolder
  39. val propertyBlocks: Seq[PropertyBlock]
  40. val readAccess: Modifier
  41. def serialise(shapeOnly: Boolean, range: Option[RangeLocation]): FieldSummary
    Attributes
    protected
    Definition Classes
    FieldDeclaration
  42. def serialise: FieldSummary
    Definition Classes
    FieldDeclaration
  43. def setDepends(dependencies: SkinnySet[Dependent]): Unit
    Definition Classes
    ClassBodyDeclaration
  44. val setter: Option[SetterPropertyBlock]
  45. var startLine: Int
    Definition Classes
    CST → Locatable
  46. var startOffset: Int
    Definition Classes
    CST → Locatable
  47. def summary(shapeOnly: Boolean): FieldSummary
    Definition Classes
    ApexFieldLike
  48. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  49. val typeName: TypeName
  50. def validate(context: BodyDeclarationVerifyContext): Unit
    Definition Classes
    ClassBodyDeclaration
  51. def verify(context: BodyDeclarationVerifyContext): Unit
  52. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  53. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  54. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  55. def withContext(context: ParserRuleContext): ApexPropertyDeclaration.this.type
    Definition Classes
    CST
  56. val writeAccess: Modifier

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from ApexFieldLike

Inherited from FieldDeclaration

Inherited from ClassBodyDeclaration

Inherited from DependencyHolder

Inherited from Dependent

Inherited from CST

Inherited from Locatable

Inherited from AnyRef

Inherited from Any

Ungrouped