本文整理了Java中org.hibernate.Query.setCalendarDate
方法的一些代码示例,展示了Query.setCalendarDate
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Query.setCalendarDate
方法的具体详情如下:
包路径:org.hibernate.Query
类名称:Query
方法名:setCalendarDate
[英]Bind a positional Calendar-valued parameter using just the Date portion.
[中]仅使用日期部分绑定位置日历值参数。
代码示例来源:origin: riotfamily/riot
public TypedQuery<T> setCalendarDate(int position, Calendar calendar) {
query.setCalendarDate(position, calendar);
return this;
}
代码示例来源:origin: ezbz/projectx
@Override
public Query setCalendarDate(final int position, final Calendar calendar) {
return query.setCalendarDate(position, calendar);
}
代码示例来源:origin: com.github.cafdataprocessing/corepolicy-hibernate
@Override
public Query setCalendarDate(String s, Calendar calendar) {
return query.setCalendarDate(s, calendar);
}
代码示例来源:origin: com.github.cafdataprocessing/corepolicy-hibernate
@Override
public Query setCalendarDate(int i, Calendar calendar) {
return query.setCalendarDate(i, calendar);
}
代码示例来源:origin: riotfamily/riot
public TypedQuery<T> setCalendarDate(String name, Calendar calendar) {
query.setCalendarDate(name, calendar);
return this;
}
代码示例来源:origin: ezbz/projectx
@Override
public Query setCalendarDate(final String name, final Calendar calendar) {
return query.setCalendarDate(name, calendar);
}
代码示例来源:origin: stackoverflow.com
Calendar cal = Calendar.getInstance();
cal.add(Calendar.HOUR_OF_DAY, 3);
Query q = session.createQuery("from table where date < :date");
q.setCalendarDate("date", cal);
q.list();
代码示例来源:origin: hibernate/hibernate-entitymanager
public Query setParameter(String name, Calendar value, TemporalType temporalType) {
try {
if ( temporalType == DATE ) {
query.setCalendarDate( name, value );
}
else if ( temporalType == TIME ) {
throw new IllegalArgumentException( "not yet implemented" );
}
else if ( temporalType == TIMESTAMP ) {
query.setCalendar( name, value );
}
return this;
}
catch (QueryParameterException e) {
throw new IllegalArgumentException( e );
}
catch (HibernateException he) {
em.throwPersistenceException( he );
return null;
}
}
代码示例来源:origin: hibernate/hibernate-entitymanager
public Query setParameter(int position, Calendar value, TemporalType temporalType) {
try {
if ( isPositionalParameter() ) {
String name = Integer.toString( position );
this.setParameter( name, value, temporalType );
}
else {
if ( temporalType == DATE ) {
query.setCalendarDate( position - 1, value );
}
else if ( temporalType == TIME ) {
throw new IllegalArgumentException( "not yet implemented" );
}
else if ( temporalType == TIMESTAMP ) {
query.setCalendar( position - 1, value );
}
}
return this;
}
catch (QueryParameterException e) {
throw new IllegalArgumentException( e );
}
catch (HibernateException he) {
em.throwPersistenceException( he );
return null;
}
}
代码示例来源:origin: org.hibernate/com.springsource.org.hibernate.ejb
/**
* {@inheritDoc}
*/
public TypedQuery<X> setParameter(String name, Calendar value, TemporalType temporalType) {
try {
if ( temporalType == DATE ) {
query.setCalendarDate( name, value );
}
else if ( temporalType == TIME ) {
throw new IllegalArgumentException( "not yet implemented" );
}
else if ( temporalType == TIMESTAMP ) {
query.setCalendar( name, value );
}
registerParameterBinding( getParameter(name), value );
return this;
}
catch (QueryParameterException e) {
throw new IllegalArgumentException( e );
}
catch (HibernateException he) {
throw getEntityManager().convert( he );
}
}
代码示例来源:origin: org.hibernate/com.springsource.org.hibernate.ejb
/**
* {@inheritDoc}
*/
public TypedQuery<X> setParameter(int position, Calendar value, TemporalType temporalType) {
try {
if ( isJpaPositionalParameter( position ) ) {
String name = Integer.toString( position );
this.setParameter( name, value, temporalType );
}
else {
if ( temporalType == DATE ) {
query.setCalendarDate( position - 1, value );
}
else if ( temporalType == TIME ) {
throw new IllegalArgumentException( "not yet implemented" );
}
else if ( temporalType == TIMESTAMP ) {
query.setCalendar( position - 1, value );
}
registerParameterBinding( getParameter( position ), value );
}
return this;
}
catch (QueryParameterException e) {
throw new IllegalArgumentException( e );
}
catch (HibernateException he) {
throw getEntityManager().convert( he );
}
}
内容来源于网络,如有侵权,请联系作者删除!