You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by am...@apache.org on 2007/03/19 06:52:46 UTC
svn commit: r519847 -
/webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/utils/ConverterUtil.java
Author: amilas
Date: Sun Mar 18 22:52:44 2007
New Revision: 519847
URL: http://svn.apache.org/viewvc?view=rev&rev=519847
Log:
and few compare methods to support date,datetime and time. fixed the AXIS2-2337
Modified:
webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/utils/ConverterUtil.java
Modified: webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/utils/ConverterUtil.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/utils/ConverterUtil.java?view=diff&rev=519847&r1=519846&r2=519847
==============================================================================
--- webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/utils/ConverterUtil.java (original)
+++ webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/utils/ConverterUtil.java Sun Mar 18 22:52:44 2007
@@ -860,6 +860,21 @@
return duration.compare(compareValue);
}
+ public static long compare(Date date, String value){
+ Date newDate = convertToDate(value);
+ return date.getTime() - newDate.getTime();
+ }
+
+ public static long compare(Time time, String value){
+ Time newTime = new Time(value);
+ return time.getAsCalendar().getTimeInMillis() - newTime.getAsCalendar().getTimeInMillis();
+ }
+
+ public static long compare(Calendar calendar, String value){
+ Calendar newCalendar = convertToDateTime(value);
+ return calendar.getTimeInMillis() - newCalendar.getTimeInMillis();
+ }
+
/**
* Converts the given .datahandler to a string
*
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-cvs-help@ws.apache.org