<s> package org . eclipse . jdt . core . util ; public interface IAnnotationComponentValue { int BYTE_TAG = 'B' ; int CHAR_TAG = 'C' ; int DOUBLE_TAG = 'D' ; int FLOAT_TAG = 'F' ; int INTEGER_TAG = 'I' ; int LONG_TAG = 'J' ; int SHORT_TAG = 'S' ; int BOOLEAN_TAG = 'Z' ; int STRING_TAG = 's' ; int ENUM_TAG = 'e' ; int CLASS_TAG = 'c' ; int ANNOTATION_TAG = '@' ; int ARRAY_TAG = '[' ; IAnnotationComponentValue [ ] getAnnotationComponentValues ( ) ; IAnnotation getAnnotationValue ( ) ; IConstantPoolEntry getClassInfo ( ) ; int getClassInfoIndex ( ) ; IConstantPoolEntry getConstantValue ( ) ; int getConstantValueIndex ( ) ; char [ ] getEnumConstantName ( ) ; int getEnumConstantNameIndex ( ) ; char [ ] getEnumConstantTypeName ( ) ; int getEnumConstantTypeNameIndex ( ) ; int getTag ( ) ; int getValuesNumber ( ) ; } </s>