@Override public Query setTime(String s, Date date) { return query.setTime(s, date); }
public Query setParameter(String name, Date value, TemporalType temporalType) { try { if ( temporalType == DATE ) { query.setDate( name, value ); } else if ( temporalType == TIME ) { query.setTime( name, value ); } else if ( temporalType == TIMESTAMP ) { query.setTimestamp( name, value ); } return this; } catch (QueryParameterException e) { throw new IllegalArgumentException( e ); } catch (HibernateException he) { em.throwPersistenceException( he ); return null; } }
public Query setParameter(int position, Date value, TemporalType temporalType) { try { if ( isPositionalParameter() ) { String name = Integer.toString( position ); this.setParameter( name, value, temporalType ); } else { if ( temporalType == DATE ) { query.setDate( position - 1, value ); } else if ( temporalType == TIME ) { query.setTime( position - 1, value ); } else if ( temporalType == TIMESTAMP ) { query.setTimestamp( position - 1, value ); } } return this; } catch (QueryParameterException e) { throw new IllegalArgumentException( e ); } catch (HibernateException he) { em.throwPersistenceException( he ); return null; } }
@Override public Query setTime(int i, Date date) { return query.setTime(i, date); }
/** * {@inheritDoc} */ public TypedQuery<X> setParameter(String name, Date value, TemporalType temporalType) { try { if ( temporalType == DATE ) { query.setDate( name, value ); } else if ( temporalType == TIME ) { query.setTime( name, value ); } else if ( temporalType == TIMESTAMP ) { query.setTimestamp( name, value ); } registerParameterBinding( getParameter( name ), value ); return this; } catch (QueryParameterException e) { throw new IllegalArgumentException( e ); } catch (HibernateException he) { throw getEntityManager().convert( he ); } }
@Override public Query setTime(final int position, final Date date) { return query.setTime(position, date); }
/** * {@inheritDoc} */ public TypedQuery<X> setParameter(int position, Date value, TemporalType temporalType) { try { if ( isJpaPositionalParameter( position ) ) { String name = Integer.toString( position ); this.setParameter( name, value, temporalType ); } else { if ( temporalType == DATE ) { query.setDate( position - 1, value ); } else if ( temporalType == TIME ) { query.setTime( position - 1, value ); } else if ( temporalType == TIMESTAMP ) { query.setTimestamp( position - 1, value ); } registerParameterBinding( getParameter( position ), value ); } return this; } catch (QueryParameterException e) { throw new IllegalArgumentException( e ); } catch (HibernateException he) { throw getEntityManager().convert( he ); } }
@Override public Query setTime(final String name, final Date date) { return query.setTime(name, date); }
public TypedQuery<T> setTime(int position, Date date) { query.setTime(position, date); return this; }
public TypedQuery<T> setTime(String name, Date date) { query.setTime(name, date); return this; }