jvanzyl 00/11/09 14:54:46
Modified: src/java/org/apache/velocity/util/introspection
ClassMap.java
Log:
- added support for primitive boolean method arguments. they will all
come but i need this one for torque.
Revision Changes Path
1.6 +8 -2
jakarta-velocity/src/java/org/apache/velocity/util/introspection/ClassMap.java
Index: ClassMap.java
===================================================================
RCS file:
/home/cvs/jakarta-velocity/src/java/org/apache/velocity/util/introspection/ClassMap.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- ClassMap.java 2000/11/06 02:04:50 1.5
+++ ClassMap.java 2000/11/09 22:54:46 1.6
@@ -65,9 +65,13 @@
*
* @author <a href="mailto:[EMAIL PROTECTED]">Jason van Zyl</a>
* @author <a href="mailto:[EMAIL PROTECTED]">Bob McWhirter</a>
- * @version $Id: ClassMap.java,v 1.5 2000/11/06 02:04:50 jvanzyl Exp $
+ * @version $Id: ClassMap.java,v 1.6 2000/11/09 22:54:46 jvanzyl Exp $
*/
+// TODO: public boolean (String[] list)
+// how to convert this so that it can be used
+// in VTL.
+
public class ClassMap
{
private static final class CacheMiss { }
@@ -186,11 +190,13 @@
{
if (parameterTypes[j].equals(Integer.TYPE))
methodKey.append("java.lang.Integer");
+ else if (parameterTypes[j].equals(Boolean.TYPE))
+ methodKey.append("java.lang.Boolean");
}
else
methodKey.append(parameterTypes[j].getName());
}
-
+
return methodKey.toString();
}