You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by dm...@apache.org on 2002/06/09 00:43:15 UTC
cvs commit: jakarta-commons/jxpath/src/java/org/apache/commons/jxpath/ri InfoSetUtil.java
dmitri 2002/06/08 15:43:15
Modified: jxpath/src/java/org/apache/commons/jxpath/ri
InfoSetUtil.java
Log:
Fixed number->string conversion
Revision Changes Path
1.2 +10 -5 jakarta-commons/jxpath/src/java/org/apache/commons/jxpath/ri/InfoSetUtil.java
Index: InfoSetUtil.java
===================================================================
RCS file: /home/cvs/jakarta-commons/jxpath/src/java/org/apache/commons/jxpath/ri/InfoSetUtil.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- InfoSetUtil.java 8 May 2002 00:40:00 -0000 1.1
+++ InfoSetUtil.java 8 Jun 2002 22:43:15 -0000 1.2
@@ -1,7 +1,7 @@
/*
- * $Header: /home/cvs/jakarta-commons/jxpath/src/java/org/apache/commons/jxpath/ri/InfoSetUtil.java,v 1.1 2002/05/08 00:40:00 dmitri Exp $
- * $Revision: 1.1 $
- * $Date: 2002/05/08 00:40:00 $
+ * $Header: /home/cvs/jakarta-commons/jxpath/src/java/org/apache/commons/jxpath/ri/InfoSetUtil.java,v 1.2 2002/06/08 22:43:15 dmitri Exp $
+ * $Revision: 1.2 $
+ * $Date: 2002/06/08 22:43:15 $
*
* ====================================================================
* The Apache Software License, Version 1.1
@@ -66,7 +66,7 @@
/**
* @author Dmitri Plotnikov
- * @version $Revision: 1.1 $ $Date: 2002/05/08 00:40:00 $
+ * @version $Revision: 1.2 $ $Date: 2002/06/08 22:43:15 $
*/
public class InfoSetUtil {
@@ -83,7 +83,12 @@
return (String)object;
}
else if (object instanceof Number){
- return String.valueOf(((Number)object).doubleValue());
+ double d = ((Number)object).doubleValue();
+ long l = ((Number)object).longValue();
+ if (d == l){
+ return String.valueOf(l);
+ }
+ return String.valueOf(d);
}
else if (object instanceof Boolean){
return ((Boolean)object).booleanValue() ? "true" : "false";
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>