org.eclipse.jdt.internal.core.util
Class AnnotationComponent

java.lang.Object
  extended by org.eclipse.jdt.internal.core.util.ClassFileStruct
      extended by org.eclipse.jdt.internal.core.util.AnnotationComponent

public class AnnotationComponent
extends ClassFileStruct

Default implementation of IAnnotationComponent


Constructor Summary
AnnotationComponent(byte[] classFileBytes, IConstantPool constantPool, int offset)
           
 
Method Summary
 char[] getComponentName()
           
 int getComponentNameIndex()
           
 IAnnotationComponentValue getComponentValue()
           
 
Methods inherited from class org.eclipse.jdt.internal.core.util.ClassFileStruct
doubleAt, floatAt, i1At, i2At, i4At, i8At, u1At, u2At, u4At, utf8At
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AnnotationComponent

public AnnotationComponent(byte[] classFileBytes,
                           IConstantPool constantPool,
                           int offset)
                    throws ClassFormatException
Throws:
ClassFormatException
Method Detail

getComponentNameIndex

public int getComponentNameIndex()

getComponentName

public char[] getComponentName()

getComponentValue

public IAnnotationComponentValue getComponentValue()