Klasse AnnotatableInfo

java.lang.Object
org.aspectj.org.eclipse.jdt.internal.core.JavaElementInfo
org.aspectj.org.eclipse.jdt.internal.core.AnnotatableInfo
Alle implementierten Schnittstellen:
Cloneable
Bekannte direkte Unterklassen:
ModuleDescriptionInfo, SourceFieldElementInfo, SourceMethodElementInfo, SourceTypeElementInfo

public class AnnotatableInfo extends JavaElementInfo
  • Felddetails

    • annotations

      protected IAnnotation[] annotations
    • nameStart

      protected int nameStart
      The start position of this member's name in the its openable's buffer.
    • nameEnd

      protected int nameEnd
      The last position of this member's name in the its openable's buffer.
    • flags

      protected int flags
      The modifiers associated with this member.
      Siehe auch:
      • Ungültige Referenz
        org.eclipse.jdt.internal.compiler.classfmt.ClassFileConstants
    • sourceRangeStart

      protected int sourceRangeStart
    • sourceRangeEnd

      protected int sourceRangeEnd
  • Konstruktordetails

    • AnnotatableInfo

      public AnnotatableInfo()
  • Methodendetails

    • getNameSourceEnd

      public int getNameSourceEnd()
      Siehe auch:
      • Ungültige Referenz
        org.eclipse.jdt.internal.compiler.env.ISourceType#getNameSourceEnd()
      • Ungültige Referenz
        org.eclipse.jdt.internal.compiler.env.ISourceMethod#getNameSourceEnd()
      • Ungültige Referenz
        org.eclipse.jdt.internal.compiler.env.ISourceField#getNameSourceEnd()
    • getNameSourceStart

      public int getNameSourceStart()
      Siehe auch:
      • Ungültige Referenz
        org.eclipse.jdt.internal.compiler.env.ISourceType#getNameSourceStart()
      • Ungültige Referenz
        org.eclipse.jdt.internal.compiler.env.ISourceMethod#getNameSourceStart()
      • Ungültige Referenz
        org.eclipse.jdt.internal.compiler.env.ISourceField#getNameSourceStart()
    • setNameSourceEnd

      protected void setNameSourceEnd(int end)
      Sets the last position of this member's name, relative to its openable's source buffer.
    • setNameSourceStart

      protected void setNameSourceStart(int start)
      Sets the start position of this member's name, relative to its openable's source buffer.
    • getNameRange

      protected ISourceRange getNameRange()
    • getModifiers

      public int getModifiers()
      Siehe auch:
      • Ungültige Referenz
        org.eclipse.jdt.internal.compiler.env.IGenericType#getModifiers()
      • Ungültige Referenz
        org.eclipse.jdt.internal.compiler.env.IGenericMethod#getModifiers()
      • Ungültige Referenz
        org.eclipse.jdt.internal.compiler.env.IGenericField#getModifiers()
    • setFlags

      protected void setFlags(int flags)
    • getDeclarationSourceEnd

      public int getDeclarationSourceEnd()
      Siehe auch:
      • Ungültige Referenz
        org.eclipse.jdt.internal.compiler.env.ISourceType#getDeclarationSourceEnd()
      • Ungültige Referenz
        org.eclipse.jdt.internal.compiler.env.ISourceMethod#getDeclarationSourceEnd()
      • Ungültige Referenz
        org.eclipse.jdt.internal.compiler.env.ISourceField#getDeclarationSourceEnd()
    • getDeclarationSourceStart

      public int getDeclarationSourceStart()
      Siehe auch:
      • Ungültige Referenz
        org.eclipse.jdt.internal.compiler.env.ISourceType#getDeclarationSourceStart()
      • Ungültige Referenz
        org.eclipse.jdt.internal.compiler.env.ISourceMethod#getDeclarationSourceStart()
      • Ungültige Referenz
        org.eclipse.jdt.internal.compiler.env.ISourceField#getDeclarationSourceStart()
    • getSourceRange

      protected ISourceRange getSourceRange()
    • setSourceRangeEnd

      protected void setSourceRangeEnd(int end)
    • setSourceRangeStart

      protected void setSourceRangeStart(int start)