[webbeans-commits] Webbeans SVN: r932 - in ri/trunk/webbeans-ri/src/main/java/org/jboss/webbeans/introspector: jlr and 1 other directory.
webbeans-commits at lists.jboss.org
webbeans-commits at lists.jboss.org
Tue Jan 13 19:22:17 EST 2009
Author: pete.muir at jboss.org
Date: 2009-01-13 19:22:17 -0500 (Tue, 13 Jan 2009)
New Revision: 932
Modified:
ri/trunk/webbeans-ri/src/main/java/org/jboss/webbeans/introspector/AnnotatedClass.java
ri/trunk/webbeans-ri/src/main/java/org/jboss/webbeans/introspector/jlr/AnnotatedClassImpl.java
Log:
Fix generic types
Modified: ri/trunk/webbeans-ri/src/main/java/org/jboss/webbeans/introspector/AnnotatedClass.java
===================================================================
--- ri/trunk/webbeans-ri/src/main/java/org/jboss/webbeans/introspector/AnnotatedClass.java 2009-01-14 00:20:43 UTC (rev 931)
+++ ri/trunk/webbeans-ri/src/main/java/org/jboss/webbeans/introspector/AnnotatedClass.java 2009-01-14 00:22:17 UTC (rev 932)
@@ -36,7 +36,7 @@
*
* @return A set of abstracted fields
*/
- public Set<AnnotatedField<Object>> getFields();
+ public Set<AnnotatedField<?>> getFields();
/**
* Gets all annotations which are annotated with the given annotation type
Modified: ri/trunk/webbeans-ri/src/main/java/org/jboss/webbeans/introspector/jlr/AnnotatedClassImpl.java
===================================================================
--- ri/trunk/webbeans-ri/src/main/java/org/jboss/webbeans/introspector/jlr/AnnotatedClassImpl.java 2009-01-14 00:20:43 UTC (rev 931)
+++ ri/trunk/webbeans-ri/src/main/java/org/jboss/webbeans/introspector/jlr/AnnotatedClassImpl.java 2009-01-14 00:22:17 UTC (rev 932)
@@ -216,7 +216,7 @@
private final Type[] actualTypeArguments;
// The set of abstracted fields
- private final Set<AnnotatedField<Object>> fields;
+ private final Set<AnnotatedField<?>> fields;
// The map from annotation type to abstracted field with annotation
private final AnnotatedFieldMap annotatedFields;
// The map from annotation type to abstracted field with meta-annotation
@@ -264,7 +264,7 @@
actualTypeArguments = new Type[0];
}
- this.fields = new HashSet<AnnotatedField<Object>>();
+ this.fields = new HashSet<AnnotatedField<?>>();
this.annotatedFields = new AnnotatedFieldMap();
this.metaAnnotatedFields = new AnnotatedFieldMap();
for (Class<?> c = clazz; c != Object.class && c != null; c = c.getSuperclass())
@@ -389,7 +389,7 @@
*
* @return The set of abstracted fields
*/
- public Set<AnnotatedField<Object>> getFields()
+ public Set<AnnotatedField<?>> getFields()
{
return Collections.unmodifiableSet(fields);
}
More information about the weld-commits
mailing list