froehlich 01/11/18 05:57:39
Modified: apps/db/src/java/org/apache/avalon/db/data/impl
ContrivedStringFunctionColumn.java
Log:
added missing type conversion
Revision Changes Path
1.4 +7 -7
jakarta-avalon-cornerstone/apps/db/src/java/org/apache/avalon/db/data/impl/ContrivedStringFunctionColumn.java
Index: ContrivedStringFunctionColumn.java
===================================================================
RCS file:
/home/cvs/jakarta-avalon-cornerstone/apps/db/src/java/org/apache/avalon/db/data/impl/ContrivedStringFunctionColumn.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- ContrivedStringFunctionColumn.java 2001/11/17 17:31:49 1.3
+++ ContrivedStringFunctionColumn.java 2001/11/18 13:57:39 1.4
@@ -23,7 +23,7 @@
*
*
* @author Paul Hammant <a href="mailto:[EMAIL PROTECTED]">[EMAIL
PROTECTED]</a>
- * @version $Revision: 1.3 $
+ * @version $Revision: 1.4 $
*/
public class ContrivedStringFunctionColumn extends AbstractContrivedColumn
implements StringType {
@@ -47,7 +47,7 @@
}
public String toString(Row row) {
- return (String)row.getValue(mIndex);
+ return (String)mStringFunction.getValue(row);
}
public int getPrecesion() {
@@ -55,22 +55,22 @@
}
public Integer toInteger(Row row) {
- return null;
+ return new Integer((String)mStringFunction.getValue(row));
}
public Long toLong(Row row) {
- return null;
+ return new Long((String)mStringFunction.getValue(row));
}
public BigDecimal toBigDecimal(Row row) {
- return null;
+ return new BigDecimal((String)mStringFunction.getValue(row));
}
public Float toFloat(Row row) {
- return null;
+ return new Float((String)mStringFunction.getValue(row));
}
public Short toShort(Row row) {
- return null;
+ return new Short((String)mStringFunction.getValue(row));
}
}
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>