From: <one...@us...> - 2002-11-21 09:03:47
|
Update of /cvsroot/hibernate/Hibernate/cirrus/hibernate/impl In directory sc8-pr-cvs1:/tmp/cvs-serv679/cirrus/hibernate/impl Modified Files: QueryImpl.java ScrollableResultsImpl.java Log Message: calendar types Index: QueryImpl.java =================================================================== RCS file: /cvsroot/hibernate/Hibernate/cirrus/hibernate/impl/QueryImpl.java,v retrieving revision 1.18 retrieving revision 1.19 diff -C2 -d -r1.18 -r1.19 *** QueryImpl.java 28 Oct 2002 13:44:49 -0000 1.18 --- QueryImpl.java 21 Nov 2002 09:03:11 -0000 1.19 *************** *** 7,10 **** --- 7,11 ---- import java.sql.SQLException; import java.util.ArrayList; + import java.util.Calendar; import java.util.Collection; import java.util.Date; *************** *** 228,231 **** --- 229,239 ---- } + public void setCalendar(int position, Calendar calendar) { + setParameter(position, calendar, Hibernate.CALENDAR); + } + + public void setCalendarDate(int position, Calendar calendar) { + setParameter(position, calendar, Hibernate.CALENDAR_DATE); + } /* * @see Query#setBinary(String, byte[]) *************** *** 303,306 **** --- 311,322 ---- public void setLocale(String name, Locale locale) { setParameter(name, locale, Hibernate.LOCALE); + } + + public void setCalendar(String name, Calendar calendar) { + setParameter(name, calendar, Hibernate.CALENDAR); + } + + public void setCalendarDate(String name, Calendar calendar) { + setParameter(name, calendar, Hibernate.CALENDAR_DATE); } Index: ScrollableResultsImpl.java =================================================================== RCS file: /cvsroot/hibernate/Hibernate/cirrus/hibernate/impl/ScrollableResultsImpl.java,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** ScrollableResultsImpl.java 24 Oct 2002 05:45:21 -0000 1.5 --- ScrollableResultsImpl.java 21 Nov 2002 09:03:12 -0000 1.6 *************** *** 5,8 **** --- 5,9 ---- import java.sql.ResultSet; import java.sql.SQLException; + import java.util.Calendar; import java.util.Date; import java.util.Locale; *************** *** 137,140 **** --- 138,145 ---- public Date getDate(int col) throws SQLException, HibernateException { return (Date) get(col); + } + + public Calendar getCalendar(int col) throws SQLException, HibernateException { + return (Calendar) get(col); } |