Lines Matching refs:Class

62     public static Map<Class<? extends Annotation>, Annotation> parseAnnotations(
65 Class<?> container) {
79 private static Map<Class<? extends Annotation>, Annotation> parseAnnotations2(
82 Class<?> container) {
83 Map<Class<? extends Annotation>, Annotation> result =
84 new LinkedHashMap<Class<? extends Annotation>, Annotation>();
90 Class<? extends Annotation> klass = a.annotationType();
127 Class<?> container) {
142 Class<?> container) {
192 Class<?> container,
195 Class<? extends Annotation> annotationClass = null;
200 annotationClass = (Class<? extends Annotation>)parseSig(sig, container);
227 Map<String, Class<?>> memberTypes = type.memberTypes();
235 Class<?> memberType = memberTypes.get(memberName);
256 Class<? extends Annotation> type, Map<String, Object> memberValues)
259 type.getClassLoader(), new Class[] { type },
290 public static Object parseMemberValue(Class<?> memberType,
293 Class<?> container) {
298 return parseEnumValue((Class<? extends Enum<?>>)memberType, buf, constPool, container);
357 * Parses the Class member value at the current position in the
366 Class<?> container) {
384 private static Class<?> parseSig(String sig, Class<?> container) {
394 static Class<?> toClass(Type o) {
399 return (Class)o;
414 private static Object parseEnumValue(Class<? extends Enum> enumType, ByteBuffer buf,
416 Class<?> container) {
436 (Class<? extends Enum>)enumType, constName);
454 private static Object parseArray(Class<?> arrayType,
457 Class<?> container) {
459 Class<?> componentType = arrayType.getComponentType();
479 } else if (componentType == Class.class) {
482 return parseEnumArray(length, (Class<? extends Enum>)componentType, buf,
486 return parseAnnotationArray(length, (Class <? extends Annotation>)componentType, buf,
665 Class<?> container) {
666 Object[] result = new Class<?>[length];
682 private static Object parseEnumArray(int length, Class<? extends Enum> enumType,
685 Class<?> container) {
703 Class<? extends Annotation> annotationType,
706 Class<?> container) {
778 // Class, primitive, or String
802 public static Annotation[] toArray(Map<Class<? extends Annotation>, Annotation> annotations) {