Lines Matching defs:Annotation

62     public static Map<Class<? extends Annotation>, Annotation> parseAnnotations(
79 private static Map<Class<? extends Annotation>, Annotation> parseAnnotations2(
83 Map<Class<? extends Annotation>, Annotation> result =
84 new LinkedHashMap<Class<? extends Annotation>, Annotation>();
88 Annotation a = parseAnnotation(buf, constPool, container, false);
90 Class<? extends Annotation> klass = a.annotationType();
124 public static Annotation[][] parseParameterAnnotations(
139 private static Annotation[][] parseParameterAnnotations2(
145 Annotation[][] result = new Annotation[numParameters][];
149 List<Annotation> annotations =
150 new ArrayList<Annotation>(numAnnotations);
152 Annotation a = parseAnnotation(buf, constPool, container, false);
165 private static final Annotation[] EMPTY_ANNOTATIONS_ARRAY =
166 new Annotation[0];
190 private static Annotation parseAnnotation(ByteBuffer buf,
195 Class<? extends Annotation> annotationClass = null;
200 annotationClass = (Class<? extends Annotation>)parseSig(sig, container);
255 public static Annotation annotationForMap(
256 Class<? extends Annotation> type, Map<String, Object> memberValues)
258 return (Annotation) Proxy.newProxyInstance(
486 return parseAnnotationArray(length, (Class <? extends Annotation>)componentType, buf,
703 Class<? extends Annotation> annotationType,
798 * This avoids the reflection classes to load the Annotation class until
801 private static final Annotation[] EMPTY_ANNOTATION_ARRAY = new Annotation[0];
802 public static Annotation[] toArray(Map<Class<? extends Annotation>, Annotation> annotations) {