Klasse AbstractVariableDeclaration

Alle implementierten Schnittstellen:
InvocationSite, TypeConstants, TypeIds
Bekannte direkte Unterklassen:
FieldDeclaration, LocalDeclaration, RecordComponent, TypeParameter

public abstract class AbstractVariableDeclaration extends Statement implements InvocationSite
  • Felddetails

    • declarationEnd

      public int declarationEnd
    • declarationSourceEnd

      public int declarationSourceEnd
      For local declarations (outside of for statement initialization) and field declarations, the declarationSourceEnd covers multiple locals if any. For local declarations inside for statement initialization, this is not the case.
    • declarationSourceStart

      public int declarationSourceStart
    • hiddenVariableDepth

      public int hiddenVariableDepth
    • initialization

      public Expression initialization
    • modifiers

      public int modifiers
    • modifiersSourceStart

      public int modifiersSourceStart
    • annotations

      public Annotation[] annotations
    • name

      public char[] name
    • type

      public TypeReference type
    • FIELD

      public static final int FIELD
      Siehe auch:
    • INITIALIZER

      public static final int INITIALIZER
      Siehe auch:
    • ENUM_CONSTANT

      public static final int ENUM_CONSTANT
      Siehe auch:
    • LOCAL_VARIABLE

      public static final int LOCAL_VARIABLE
      Siehe auch:
    • PARAMETER

      public static final int PARAMETER
      Siehe auch:
    • TYPE_PARAMETER

      public static final int TYPE_PARAMETER
      Siehe auch:
    • RECORD_COMPONENT

      public static final int RECORD_COMPONENT
      Siehe auch:
  • Konstruktordetails

    • AbstractVariableDeclaration

      public AbstractVariableDeclaration()
  • Methodendetails