org.eclipse.jdt.internal.core.util
Class AnnotationComponentValue
java.lang.Object
org.eclipse.jdt.internal.core.util.ClassFileStruct
org.eclipse.jdt.internal.core.util.AnnotationComponentValue
public class AnnotationComponentValue
- extends ClassFileStruct
Default implementation of IAnnotationComponent
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AnnotationComponentValue
public AnnotationComponentValue(byte[] classFileBytes,
IConstantPool constantPool,
int offset)
throws ClassFormatException
- Throws:
ClassFormatException
getAnnotationComponentValues
public IAnnotationComponentValue[] getAnnotationComponentValues()
getAnnotationValue
public IAnnotation getAnnotationValue()
getClassInfo
public IConstantPoolEntry getClassInfo()
getClassInfoIndex
public int getClassInfoIndex()
getConstantValue
public IConstantPoolEntry getConstantValue()
getConstantValueIndex
public int getConstantValueIndex()
getEnumConstantName
public char[] getEnumConstantName()
getEnumConstantNameIndex
public int getEnumConstantNameIndex()
getEnumConstantTypeName
public char[] getEnumConstantTypeName()
getEnumConstantTypeNameIndex
public int getEnumConstantTypeNameIndex()
getTag
public int getTag()
getValuesNumber
public int getValuesNumber()