[jboss-cvs] JBossAS SVN: r104269 - projects/jboss-reflect/trunk/src/main/java/org/jboss/reflect/plugins/javassist.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Tue Apr 27 11:37:42 EDT 2010
Author: kabir.khan at jboss.com
Date: 2010-04-27 11:37:42 -0400 (Tue, 27 Apr 2010)
New Revision: 104269
Modified:
projects/jboss-reflect/trunk/src/main/java/org/jboss/reflect/plugins/javassist/JavassistParameterizedClassInfo.java
Log:
[JBREFLECT-5] Clean up a bit
Modified: projects/jboss-reflect/trunk/src/main/java/org/jboss/reflect/plugins/javassist/JavassistParameterizedClassInfo.java
===================================================================
--- projects/jboss-reflect/trunk/src/main/java/org/jboss/reflect/plugins/javassist/JavassistParameterizedClassInfo.java 2010-04-27 15:31:58 UTC (rev 104268)
+++ projects/jboss-reflect/trunk/src/main/java/org/jboss/reflect/plugins/javassist/JavassistParameterizedClassInfo.java 2010-04-27 15:37:42 UTC (rev 104269)
@@ -69,10 +69,7 @@
*/
JavassistParameterizedClassInfo(JavassistTypeInfoFactoryImpl factory, ClassInfo delegate, TypeArgument[] typeArguments, JavassistTypeVariableSpy spy)
{
- super(delegate);
- this.factory = factory;
- this.typeArguments = typeArguments;
- this.spy = spy;
+ this(factory, delegate, typeArguments, spy, ClassInfoImpl.UNKNOWN_TYPES);
}
/**
@@ -84,7 +81,15 @@
*/
public JavassistParameterizedClassInfo(JavassistTypeInfoFactoryImpl factory, ClassInfo delegate, TypeInfo[] typeArgumentInfos)
{
- this(factory, delegate, (TypeArgument[])null, null);
+ this(factory, delegate, null, null, typeArgumentInfos);
+ }
+
+ private JavassistParameterizedClassInfo(JavassistTypeInfoFactoryImpl factory, ClassInfo delegate, TypeArgument[] typeArguments, JavassistTypeVariableSpy spy, TypeInfo[] typeArgumentInfos)
+ {
+ super(delegate);
+ this.factory = factory;
+ this.typeArguments = typeArguments;
+ this.spy = spy;
this.typeArgumentInfos = typeArgumentInfos;
}
@@ -168,7 +173,7 @@
if (info instanceof ClassInfo)
{
ClassInfo cinfo = (ClassInfo)info;
- if (((ClassInfo) info).getActualTypeArguments().length > 0)
+ if (cinfo.getActualTypeArguments().length > 0)
{
buffer.append("<");
for (TypeInfo arg : cinfo.getActualTypeArguments())
More information about the jboss-cvs-commits
mailing list