Update of /cvsroot/hibernate/Hibernate/cirrus/hibernate
In directory sc8-pr-cvs1:/tmp/cvs-serv679/cirrus/hibernate
Modified Files:
Hibernate.java Query.java ScrollableResults.java
Log Message:
calendar types
Index: Hibernate.java
===================================================================
RCS file: /cvsroot/hibernate/Hibernate/cirrus/hibernate/Hibernate.java,v
retrieving revision 1.61
retrieving revision 1.62
diff -C2 -d -r1.61 -r1.62
*** Hibernate.java 31 Oct 2002 15:09:49 -0000 1.61
--- Hibernate.java 21 Nov 2002 09:03:07 -0000 1.62
***************
*** 88,91 ****
--- 88,99 ----
public static final NullableType BINARY = new BinaryType();
/**
+ * Hibernate <tt>calendar</tt> type
+ */
+ public static final NullableType CALENDAR = new CalendarType();
+ /**
+ * Hibernate <tt>calendar_date</tt> type
+ */
+ public static final NullableType CALENDAR_DATE = new CalendarDateType();
+ /**
* Hibernate <tt>locale</tt> type
*/
Index: Query.java
===================================================================
RCS file: /cvsroot/hibernate/Hibernate/cirrus/hibernate/Query.java,v
retrieving revision 1.14
retrieving revision 1.15
diff -C2 -d -r1.14 -r1.15
*** Query.java 28 Oct 2002 13:44:49 -0000 1.14
--- Query.java 21 Nov 2002 09:03:09 -0000 1.15
***************
*** 5,8 ****
--- 5,9 ----
import java.math.BigDecimal;
import java.sql.SQLException;
+ import java.util.Calendar;
import java.util.Collection;
import java.util.Date;
***************
*** 182,185 ****
--- 183,189 ----
public void setTimestamp(int position, Date date);
+ public void setCalendar(int position, Calendar calendar);
+ public void setCalendarDate(int position, Calendar calendar);
+
public void setString(String name, String val);
public void setCharacter(String name, char val);
***************
*** 199,202 ****
--- 203,209 ----
public void setTime(String name, Date date);
public void setTimestamp(String name, Date date);
+
+ public void setCalendar(String name, Calendar calendar);
+ public void setCalendarDate(String name, Calendar calendar);
/**
Index: ScrollableResults.java
===================================================================
RCS file: /cvsroot/hibernate/Hibernate/cirrus/hibernate/ScrollableResults.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** ScrollableResults.java 24 Oct 2002 05:45:21 -0000 1.4
--- ScrollableResults.java 21 Nov 2002 09:03:09 -0000 1.5
***************
*** 4,7 ****
--- 4,8 ----
import java.math.BigDecimal;
import java.sql.SQLException;
+ import java.util.Calendar;
import java.util.Date;
import java.util.Locale;
***************
*** 138,141 ****
--- 139,146 ----
*/
public Locale getLocale(int col) throws SQLException, HibernateException;
+ /**
+ * Convenience method to read a calendar or calendar date
+ */
+ public Calendar getCalendar(int col) throws SQLException, HibernateException;
/**
* Convenience method to read a currency
|