dlr 01/05/17 13:05:19
Modified: src/java/org/apache/turbine/om NumberKey.java
Log:
Added constructor for key values of type long (requested by kav).
Revision Changes Path
1.6 +12 -4 jakarta-turbine/src/java/org/apache/turbine/om/NumberKey.java
Index: NumberKey.java
===================================================================
RCS file: /home/cvs/jakarta-turbine/src/java/org/apache/turbine/om/NumberKey.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- NumberKey.java 2001/05/03 20:59:33 1.5
+++ NumberKey.java 2001/05/17 20:05:15 1.6
@@ -65,7 +65,7 @@
public class NumberKey extends SimpleKey
{
/**
- * Creates an NumberKey whose internal representation will be
+ * Creates a NumberKey whose internal representation will be
* set later, through a set method
*/
public NumberKey()
@@ -73,7 +73,7 @@
}
/**
- * Creates a NumberKey
+ * Creates a NumberKey equivalent to <code>key</code>.
*/
public NumberKey(String key)
{
@@ -81,7 +81,7 @@
}
/**
- * Creates a NumberKey
+ * Creates a NumberKey equivalent to <code>key</code>.
*/
public NumberKey(BigDecimal key)
{
@@ -89,11 +89,19 @@
}
/**
- * Creates a NumberKey that is equivalent to key.
+ * Creates a NumberKey equivalent to <code>key</code>.
*/
public NumberKey(NumberKey key)
{
this.key = key.getValue();
+ }
+
+ /**
+ * Creates a NumberKey equivalent to <code>key</code>.
+ */
+ public NumberKey(long key)
+ {
+ this.key = new BigDecimal(key);
}
/**
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]