java.lang.Object
org.aspectj.org.eclipse.jdt.internal.core.util.ClassFileStruct
org.aspectj.org.eclipse.jdt.internal.core.util.Annotation
Alle implementierten Schnittstellen:
IAnnotation

public class Annotation extends ClassFileStruct implements IAnnotation
Default implementation of IAnnotation
  • Konstruktordetails

  • Methodendetails

    • getTypeIndex

      public int getTypeIndex()
      Beschreibung aus Schnittstelle kopiert: IAnnotation
      Answer back the type index as described in the JVM specifications.
      Angegeben von:
      getTypeIndex in Schnittstelle IAnnotation
      Gibt zurück:
      the type index
    • getComponentsNumber

      public int getComponentsNumber()
      Beschreibung aus Schnittstelle kopiert: IAnnotation
      Answer back the number of components as described in the JVM specifications.
      Angegeben von:
      getComponentsNumber in Schnittstelle IAnnotation
      Gibt zurück:
      the type index
    • getComponents

      public IAnnotationComponent[] getComponents()
      Beschreibung aus Schnittstelle kopiert: IAnnotation
      Answer back the components as described in the JVM specifications. Answer an empty collection if none.
      Angegeben von:
      getComponents in Schnittstelle IAnnotation
      Gibt zurück:
      the components
    • getTypeName

      public char[] getTypeName()
      Beschreibung aus Schnittstelle kopiert: IAnnotation
      Answer back the type name as described in the JVM specifications.
      Angegeben von:
      getTypeName in Schnittstelle IAnnotation
      Gibt zurück:
      the type name