You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@turbine.apache.org by jm...@apache.org on 2001/03/09 12:46:59 UTC
cvs commit: jakarta-turbine/src/java/org/apache/turbine/util ValueParser.java
jmcnally 01/03/09 03:46:59
Modified: src/java/org/apache/turbine/util ValueParser.java
Log:
added a method to get an array of BigDecimals
Revision Changes Path
1.4 +22 -1 jakarta-turbine/src/java/org/apache/turbine/util/ValueParser.java
Index: ValueParser.java
===================================================================
RCS file: /home/cvs/jakarta-turbine/src/java/org/apache/turbine/util/ValueParser.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- ValueParser.java 2001/03/06 06:13:32 1.3
+++ ValueParser.java 2001/03/09 11:46:58 1.4
@@ -99,7 +99,7 @@
* @author <a href="mailto:jon@clearink.com">Jon S. Stevens</a>
* @author <a href="mailto:sean@informage.net">Sean Legassick</a>
* @author <a href="mailto:jvanzyl@periapt.com">Jason van Zyl</a>
- * @version $Id: ValueParser.java,v 1.3 2001/03/06 06:13:32 chrise Exp $
+ * @version $Id: ValueParser.java,v 1.4 2001/03/09 11:46:58 jmcnally Exp $
*/
public class ValueParser
{
@@ -503,6 +503,27 @@
public BigDecimal getBigDecimal(String name)
{
return getBigDecimal(name, new BigDecimal(0.0));
+ }
+
+ /**
+ * Return an array of BigDecimals for the given name. If the name
+ * does not exist, return null.
+ *
+ * @param name A String with the name.
+ * @return A BigDecimal[].
+ */
+ public BigDecimal[] getBigDecimals(String name)
+ {
+ BigDecimal[] value = null;
+ Object object = getStrings(convert(name));
+ if (object != null)
+ {
+ String[] temp = (String[])object;
+ value = new BigDecimal[temp.length];
+ for (int i=0; i<temp.length; i++)
+ value[i] = new BigDecimal( temp[i] );
+ }
+ return value;
}
/**
---------------------------------------------------------------------
To unsubscribe, e-mail: turbine-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: turbine-dev-help@jakarta.apache.org