public final class Target_sun_reflect_annotation_AnnotationParser extends Object
MethodMetadataEncoderImpl.encodeAnnotations(Annotation[]) for
a description of the changes and the rationale behind them.| Constructor and Description |
|---|
Target_sun_reflect_annotation_AnnotationParser() |
| Modifier and Type | Method and Description |
|---|---|
static Annotation |
annotationForMap(Class<? extends Annotation> type,
Map<String,Object> memberValues) |
static Map<Class<? extends Annotation>,Annotation> |
parseAnnotations(byte[] rawAnnotations,
Target_jdk_internal_reflect_ConstantPool constPool,
Class<?> container) |
static Object |
parseMemberValue(Class<?> memberType,
ByteBuffer buf,
Target_jdk_internal_reflect_ConstantPool constPool,
Class<?> container) |
static Annotation[][] |
parseParameterAnnotations(byte[] rawAnnotations,
Target_jdk_internal_reflect_ConstantPool constPool,
Class<?> container) |
public Target_sun_reflect_annotation_AnnotationParser()
public static Map<Class<? extends Annotation>,Annotation> parseAnnotations(byte[] rawAnnotations, Target_jdk_internal_reflect_ConstantPool constPool, Class<?> container)
public static Annotation[][] parseParameterAnnotations(byte[] rawAnnotations, Target_jdk_internal_reflect_ConstantPool constPool, Class<?> container)
public static Object parseMemberValue(Class<?> memberType, ByteBuffer buf, Target_jdk_internal_reflect_ConstantPool constPool, Class<?> container)
public static Annotation annotationForMap(Class<? extends Annotation> type, Map<String,Object> memberValues)