Package net.sf.basedb.core.hibernate
Class QueryWrapper<R>
- java.lang.Object
-
- net.sf.basedb.core.hibernate.QueryWrapper<R>
-
- All Implemented Interfaces:
javax.persistence.Query
,javax.persistence.TypedQuery<R>
,BasicQueryContract<CommonQueryContract>
,Query<R>
,CommonQueryContract
,Query<R>
- Direct Known Subclasses:
EntityQueryWrapper
,NativeQueryWrapper
public class QueryWrapper<R> extends Object implements Query<R>
A simple wrapper around hibernate queries which simply forwards all calls to a parent query.- Version:
- 2.5
- Author:
- nicklas
- Last modified
- $Date: 2018-11-06 15:50:29 +0100 (ti, 06 nov 2018) $
-
-
Constructor Summary
Constructors Constructor Description QueryWrapper(Query<R> query)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description Query<R>
addQueryHint(String hint)
Type
determineProperBooleanType(int position, Object value, Type type)
Deprecated.Type
determineProperBooleanType(String name, Object value, Type type)
Deprecated.int
executeUpdate()
CacheMode
getCacheMode()
String
getCacheRegion()
String
getComment()
Integer
getFetchSize()
int
getFirstResult()
javax.persistence.FlushModeType
getFlushMode()
Deprecated.FlushMode
getHibernateFlushMode()
Map<String,Object>
getHints()
javax.persistence.LockModeType
getLockMode()
LockOptions
getLockOptions()
int
getMaxResults()
String[]
getNamedParameters()
Deprecated.javax.persistence.Parameter<?>
getParameter(int position)
<T> javax.persistence.Parameter<T>
getParameter(int position, Class<T> type)
javax.persistence.Parameter<?>
getParameter(String name)
<T> javax.persistence.Parameter<T>
getParameter(String name, Class<T> type)
ParameterMetadata
getParameterMetadata()
Set<javax.persistence.Parameter<?>>
getParameters()
Object
getParameterValue(int position)
Object
getParameterValue(String name)
<T> T
getParameterValue(javax.persistence.Parameter<T> param)
QueryProducer
getProducer()
RowSelection
getQueryOptions()
Deprecated.String
getQueryString()
String[]
getReturnAliases()
Deprecated.Type[]
getReturnTypes()
Deprecated.Integer
getTimeout()
Deprecated.boolean
isBound(javax.persistence.Parameter<?> param)
boolean
isCacheable()
Deprecated.boolean
isReadOnly()
Deprecated.Iterator<R>
iterate()
Deprecated.List<R>
list()
ScrollableResults
scroll()
ScrollableResults
scroll(ScrollMode scrollMode)
Query<R>
setBigDecimal(int position, BigDecimal number)
Deprecated.Query<R>
setBigDecimal(String name, BigDecimal number)
Deprecated.Query<R>
setBigInteger(int position, BigInteger number)
Deprecated.Query<R>
setBigInteger(String name, BigInteger number)
Deprecated.Query<R>
setBinary(int position, byte[] val)
Deprecated.Query<R>
setBinary(String name, byte[] val)
Deprecated.Query<R>
setBoolean(int position, boolean val)
Deprecated.Query<R>
setBoolean(String name, boolean val)
Deprecated.Query<R>
setByte(int position, byte val)
Deprecated.Query<R>
setByte(String name, byte val)
Deprecated.Query<R>
setCacheable(boolean cacheable)
Query<R>
setCacheMode(CacheMode cacheMode)
Query<R>
setCacheRegion(String cacheRegion)
Query<R>
setCalendar(int position, Calendar calendar)
Deprecated.Query<R>
setCalendar(String name, Calendar calendar)
Deprecated.Query<R>
setCalendarDate(int position, Calendar calendar)
Deprecated.Query<R>
setCalendarDate(String name, Calendar calendar)
Deprecated.Query<R>
setCharacter(int position, char val)
Deprecated.Query<R>
setCharacter(String name, char val)
Deprecated.Query<R>
setComment(String comment)
Query<R>
setDate(int position, Date date)
Deprecated.Query<R>
setDate(String name, Date date)
Deprecated.Query<R>
setDouble(int position, double val)
Deprecated.Query<R>
setDouble(String name, double val)
Deprecated.Query<R>
setEntity(int position, Object val)
Deprecated.Query<R>
setEntity(String name, Object val)
Deprecated.Query<R>
setFetchSize(int fetchSize)
Query<R>
setFirstResult(int firstResult)
Query<R>
setFloat(int position, float val)
Deprecated.Query<R>
setFloat(String name, float val)
Deprecated.Query<R>
setFlushMode(javax.persistence.FlushModeType flushMode)
Query<R>
setFlushMode(FlushMode flushMode)
Deprecated.Query<R>
setHibernateFlushMode(FlushMode flushMode)
Query<R>
setHint(String name, Object value)
Query<R>
setInteger(int position, int val)
Deprecated.Query<R>
setInteger(String name, int val)
Deprecated.Query<R>
setLocale(int position, Locale locale)
Deprecated.Query<R>
setLocale(String name, Locale locale)
Deprecated.Query<R>
setLockMode(String alias, LockMode lockMode)
Query<R>
setLockMode(javax.persistence.LockModeType lockMode)
Query<R>
setLockOptions(LockOptions lockOptions)
Query<R>
setLong(int position, long val)
Deprecated.Query<R>
setLong(String name, long val)
Deprecated.Query<R>
setMaxResults(int maxResults)
Query<R>
setParameter(int position, Object val)
Query<R>
setParameter(int position, Object val, Type type)
Query<R>
setParameter(int position, Instant value, javax.persistence.TemporalType type)
Query<R>
setParameter(int position, LocalDateTime value, javax.persistence.TemporalType type)
Query<R>
setParameter(int position, OffsetDateTime value, javax.persistence.TemporalType type)
Query<R>
setParameter(int position, ZonedDateTime value, javax.persistence.TemporalType type)
Query<R>
setParameter(int position, Calendar value, javax.persistence.TemporalType type)
Query<R>
setParameter(int position, Date value, javax.persistence.TemporalType type)
<P> Query<R>
setParameter(int position, P value, javax.persistence.TemporalType type)
Query<R>
setParameter(String name, Object val)
Query<R>
setParameter(String name, Object val, Type type)
Query<R>
setParameter(String name, Instant value, javax.persistence.TemporalType type)
Query<R>
setParameter(String name, LocalDateTime value, javax.persistence.TemporalType type)
Query<R>
setParameter(String name, OffsetDateTime value, javax.persistence.TemporalType type)
Query<R>
setParameter(String name, ZonedDateTime value, javax.persistence.TemporalType type)
Query<R>
setParameter(String name, Calendar value, javax.persistence.TemporalType type)
Query<R>
setParameter(String name, Date value, javax.persistence.TemporalType type)
<P> Query<R>
setParameter(String name, P value, javax.persistence.TemporalType type)
Query<R>
setParameter(javax.persistence.Parameter<Instant> param, Instant value, javax.persistence.TemporalType type)
Query<R>
setParameter(javax.persistence.Parameter<LocalDateTime> param, LocalDateTime value, javax.persistence.TemporalType type)
Query<R>
setParameter(javax.persistence.Parameter<OffsetDateTime> param, OffsetDateTime value, javax.persistence.TemporalType type)
Query<R>
setParameter(javax.persistence.Parameter<ZonedDateTime> param, ZonedDateTime value, javax.persistence.TemporalType type)
Query<R>
setParameter(javax.persistence.Parameter<Calendar> param, Calendar value, javax.persistence.TemporalType type)
Query<R>
setParameter(javax.persistence.Parameter<Date> param, Date value, javax.persistence.TemporalType type)
<T> Query<R>
setParameter(javax.persistence.Parameter<T> param, T value)
<P> Query<R>
setParameter(QueryParameter<P> param, P value, javax.persistence.TemporalType type)
<P> Query<R>
setParameter(QueryParameter<P> param, P value, Type type)
<T> Query<R>
setParameter(QueryParameter<T> param, T value)
Query<R>
setParameterList(int param, Object[] values)
Deprecated.Query<R>
setParameterList(int param, Object[] values, Type type)
Deprecated.Query<R>
setParameterList(int param, Collection values)
Deprecated.Query<R>
setParameterList(int param, Collection values, Type type)
Deprecated.Query<R>
setParameterList(String name, Object[] vals)
Query<R>
setParameterList(String name, Object[] vals, Type type)
Query<R>
setParameterList(String name, Collection vals)
Query<R>
setParameterList(String name, Collection vals, Type type)
<P> Query<R>
setParameterList(QueryParameter<P> param, Collection<P> values)
Query<R>
setParameters(Object[] values, Type[] types)
Deprecated.Query<R>
setProperties(Object bean)
Query<R>
setProperties(Map bean)
Query<R>
setReadOnly(boolean readOnly)
Query<R>
setResultTransformer(ResultTransformer transformer)
Deprecated.Query<R>
setSerializable(int position, Serializable val)
Deprecated.Query<R>
setSerializable(String name, Serializable val)
Deprecated.Query<R>
setShort(int position, short val)
Deprecated.Query<R>
setShort(String name, short val)
Deprecated.Query<R>
setString(int position, String val)
Deprecated.Query<R>
setString(String name, String val)
Deprecated.Query<R>
setText(int position, String val)
Deprecated.Query<R>
setText(String name, String val)
Deprecated.Query<R>
setTime(int position, Date date)
Deprecated.Query<R>
setTime(String name, Date date)
Deprecated.Query<R>
setTimeout(int timeout)
Query<R>
setTimestamp(int position, Date date)
Deprecated.Query<R>
setTimestamp(String name, Date date)
Deprecated.Stream<R>
stream()
R
uniqueResult()
Optional<R>
uniqueResultOptional()
<T> T
unwrap(Class<T> cls)
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.hibernate.Query
getHibernateFirstResult, getHibernateMaxResults, setHibernateFirstResult, setHibernateMaxResults
-
Methods inherited from interface org.hibernate.query.Query
getResultList, getResultStream, getSingleResult
-
-
-
-
Method Detail
-
executeUpdate
public int executeUpdate() throws HibernateException
- Specified by:
executeUpdate
in interfacejavax.persistence.Query
- Throws:
HibernateException
-
getNamedParameters
@Deprecated public String[] getNamedParameters() throws HibernateException
Deprecated.- Specified by:
getNamedParameters
in interfaceQuery<R>
- Throws:
HibernateException
-
getQueryString
public String getQueryString()
- Specified by:
getQueryString
in interfaceQuery<R>
- Specified by:
getQueryString
in interfaceQuery<R>
-
getReturnAliases
@Deprecated public String[] getReturnAliases() throws HibernateException
Deprecated.- Specified by:
getReturnAliases
in interfaceQuery<R>
- Throws:
HibernateException
-
getReturnTypes
@Deprecated public Type[] getReturnTypes() throws HibernateException
Deprecated.- Specified by:
getReturnTypes
in interfaceBasicQueryContract<R>
- Specified by:
getReturnTypes
in interfaceQuery<R>
- Throws:
HibernateException
-
isReadOnly
@Deprecated public boolean isReadOnly()
Deprecated.- Specified by:
isReadOnly
in interfaceBasicQueryContract<R>
- Specified by:
isReadOnly
in interfaceQuery<R>
-
iterate
@Deprecated public Iterator<R> iterate() throws HibernateException
Deprecated.- Specified by:
iterate
in interfaceQuery<R>
- Throws:
HibernateException
-
list
public List<R> list() throws HibernateException
-
scroll
public ScrollableResults scroll() throws HibernateException
-
scroll
public ScrollableResults scroll(ScrollMode scrollMode) throws HibernateException
-
setBigDecimal
@Deprecated public Query<R> setBigDecimal(int position, BigDecimal number)
Deprecated.- Specified by:
setBigDecimal
in interfaceQuery<R>
- Specified by:
setBigDecimal
in interfaceQuery<R>
-
setBigDecimal
@Deprecated public Query<R> setBigDecimal(String name, BigDecimal number)
Deprecated.- Specified by:
setBigDecimal
in interfaceQuery<R>
- Specified by:
setBigDecimal
in interfaceQuery<R>
-
setBigInteger
@Deprecated public Query<R> setBigInteger(int position, BigInteger number)
Deprecated.- Specified by:
setBigInteger
in interfaceQuery<R>
- Specified by:
setBigInteger
in interfaceQuery<R>
-
setBigInteger
@Deprecated public Query<R> setBigInteger(String name, BigInteger number)
Deprecated.- Specified by:
setBigInteger
in interfaceQuery<R>
- Specified by:
setBigInteger
in interfaceQuery<R>
-
setBinary
@Deprecated public Query<R> setBinary(int position, byte[] val)
Deprecated.
-
setBinary
@Deprecated public Query<R> setBinary(String name, byte[] val)
Deprecated.
-
setBoolean
@Deprecated public Query<R> setBoolean(int position, boolean val)
Deprecated.- Specified by:
setBoolean
in interfaceQuery<R>
- Specified by:
setBoolean
in interfaceQuery<R>
-
setBoolean
@Deprecated public Query<R> setBoolean(String name, boolean val)
Deprecated.- Specified by:
setBoolean
in interfaceQuery<R>
- Specified by:
setBoolean
in interfaceQuery<R>
-
setByte
@Deprecated public Query<R> setByte(int position, byte val)
Deprecated.
-
setByte
@Deprecated public Query<R> setByte(String name, byte val)
Deprecated.
-
setCacheMode
public Query<R> setCacheMode(CacheMode cacheMode)
- Specified by:
setCacheMode
in interfaceBasicQueryContract<R>
- Specified by:
setCacheMode
in interfaceQuery<R>
- Specified by:
setCacheMode
in interfaceQuery<R>
-
setCacheRegion
public Query<R> setCacheRegion(String cacheRegion)
- Specified by:
setCacheRegion
in interfaceBasicQueryContract<R>
- Specified by:
setCacheRegion
in interfaceQuery<R>
- Specified by:
setCacheRegion
in interfaceQuery<R>
-
setCacheable
public Query<R> setCacheable(boolean cacheable)
- Specified by:
setCacheable
in interfaceBasicQueryContract<R>
- Specified by:
setCacheable
in interfaceQuery<R>
- Specified by:
setCacheable
in interfaceQuery<R>
-
setCalendar
@Deprecated public Query<R> setCalendar(int position, Calendar calendar)
Deprecated.- Specified by:
setCalendar
in interfaceQuery<R>
- Specified by:
setCalendar
in interfaceQuery<R>
-
setCalendar
@Deprecated public Query<R> setCalendar(String name, Calendar calendar)
Deprecated.- Specified by:
setCalendar
in interfaceQuery<R>
- Specified by:
setCalendar
in interfaceQuery<R>
-
setCalendarDate
@Deprecated public Query<R> setCalendarDate(int position, Calendar calendar)
Deprecated.- Specified by:
setCalendarDate
in interfaceQuery<R>
- Specified by:
setCalendarDate
in interfaceQuery<R>
-
setCalendarDate
@Deprecated public Query<R> setCalendarDate(String name, Calendar calendar)
Deprecated.- Specified by:
setCalendarDate
in interfaceQuery<R>
- Specified by:
setCalendarDate
in interfaceQuery<R>
-
setCharacter
@Deprecated public Query<R> setCharacter(int position, char val)
Deprecated.- Specified by:
setCharacter
in interfaceQuery<R>
- Specified by:
setCharacter
in interfaceQuery<R>
-
setCharacter
@Deprecated public Query<R> setCharacter(String name, char val)
Deprecated.- Specified by:
setCharacter
in interfaceQuery<R>
- Specified by:
setCharacter
in interfaceQuery<R>
-
setComment
public Query<R> setComment(String comment)
- Specified by:
setComment
in interfaceQuery<R>
- Specified by:
setComment
in interfaceQuery<R>
-
setDate
@Deprecated public Query<R> setDate(int position, Date date)
Deprecated.
-
setDate
@Deprecated public Query<R> setDate(String name, Date date)
Deprecated.
-
setDouble
@Deprecated public Query<R> setDouble(int position, double val)
Deprecated.
-
setDouble
@Deprecated public Query<R> setDouble(String name, double val)
Deprecated.
-
setEntity
@Deprecated public Query<R> setEntity(int position, Object val)
Deprecated.
-
setEntity
@Deprecated public Query<R> setEntity(String name, Object val)
Deprecated.
-
setFetchSize
public Query<R> setFetchSize(int fetchSize)
- Specified by:
setFetchSize
in interfaceBasicQueryContract<R>
- Specified by:
setFetchSize
in interfaceQuery<R>
- Specified by:
setFetchSize
in interfaceQuery<R>
-
setFirstResult
public Query<R> setFirstResult(int firstResult)
- Specified by:
setFirstResult
in interfacejavax.persistence.Query
- Specified by:
setFirstResult
in interfaceQuery<R>
- Specified by:
setFirstResult
in interfaceQuery<R>
- Specified by:
setFirstResult
in interfacejavax.persistence.TypedQuery<R>
-
setFloat
@Deprecated public Query<R> setFloat(int position, float val)
Deprecated.
-
setFloat
@Deprecated public Query<R> setFloat(String name, float val)
Deprecated.
-
setFlushMode
@Deprecated public Query<R> setFlushMode(FlushMode flushMode)
Deprecated.- Specified by:
setFlushMode
in interfaceBasicQueryContract<R>
- Specified by:
setFlushMode
in interfaceQuery<R>
- Specified by:
setFlushMode
in interfaceQuery<R>
-
setInteger
@Deprecated public Query<R> setInteger(int position, int val)
Deprecated.- Specified by:
setInteger
in interfaceQuery<R>
- Specified by:
setInteger
in interfaceQuery<R>
-
setInteger
@Deprecated public Query<R> setInteger(String name, int val)
Deprecated.- Specified by:
setInteger
in interfaceQuery<R>
- Specified by:
setInteger
in interfaceQuery<R>
-
setLocale
@Deprecated public Query<R> setLocale(int position, Locale locale)
Deprecated.
-
setLocale
@Deprecated public Query<R> setLocale(String name, Locale locale)
Deprecated.
-
setLockMode
public Query<R> setLockMode(String alias, LockMode lockMode)
- Specified by:
setLockMode
in interfaceQuery<R>
- Specified by:
setLockMode
in interfaceQuery<R>
-
setLockOptions
public Query<R> setLockOptions(LockOptions lockOptions)
- Specified by:
setLockOptions
in interfaceQuery<R>
- Specified by:
setLockOptions
in interfaceQuery<R>
-
setLong
@Deprecated public Query<R> setLong(int position, long val)
Deprecated.
-
setLong
@Deprecated public Query<R> setLong(String name, long val)
Deprecated.
-
setMaxResults
public Query<R> setMaxResults(int maxResults)
- Specified by:
setMaxResults
in interfacejavax.persistence.Query
- Specified by:
setMaxResults
in interfaceQuery<R>
- Specified by:
setMaxResults
in interfaceQuery<R>
- Specified by:
setMaxResults
in interfacejavax.persistence.TypedQuery<R>
-
setParameter
public Query<R> setParameter(int position, Object val) throws HibernateException
- Specified by:
setParameter
in interfacejavax.persistence.Query
- Specified by:
setParameter
in interfaceQuery<R>
- Specified by:
setParameter
in interfaceQuery<R>
- Specified by:
setParameter
in interfacejavax.persistence.TypedQuery<R>
- Throws:
HibernateException
-
setParameter
public Query<R> setParameter(String name, Object val) throws HibernateException
- Specified by:
setParameter
in interfacejavax.persistence.Query
- Specified by:
setParameter
in interfaceQuery<R>
- Specified by:
setParameter
in interfaceQuery<R>
- Specified by:
setParameter
in interfacejavax.persistence.TypedQuery<R>
- Throws:
HibernateException
-
setParameter
public Query<R> setParameter(int position, Object val, Type type)
- Specified by:
setParameter
in interfaceQuery<R>
- Specified by:
setParameter
in interfaceQuery<R>
-
setParameter
public Query<R> setParameter(String name, Object val, Type type)
- Specified by:
setParameter
in interfaceQuery<R>
- Specified by:
setParameter
in interfaceQuery<R>
-
setParameterList
public Query<R> setParameterList(String name, Collection vals)
- Specified by:
setParameterList
in interfaceQuery<R>
- Specified by:
setParameterList
in interfaceQuery<R>
-
setParameterList
public Query<R> setParameterList(String name, Object[] vals)
- Specified by:
setParameterList
in interfaceQuery<R>
- Specified by:
setParameterList
in interfaceQuery<R>
-
setParameterList
public Query<R> setParameterList(String name, Collection vals, Type type)
- Specified by:
setParameterList
in interfaceQuery<R>
- Specified by:
setParameterList
in interfaceQuery<R>
-
setParameterList
public Query<R> setParameterList(String name, Object[] vals, Type type)
- Specified by:
setParameterList
in interfaceQuery<R>
- Specified by:
setParameterList
in interfaceQuery<R>
-
setParameters
@Deprecated public Query<R> setParameters(Object[] values, Type[] types)
Deprecated.- Specified by:
setParameters
in interfaceQuery<R>
- Specified by:
setParameters
in interfaceQuery<R>
-
setProperties
public Query<R> setProperties(Object bean) throws HibernateException
- Specified by:
setProperties
in interfaceQuery<R>
- Specified by:
setProperties
in interfaceQuery<R>
- Throws:
HibernateException
-
setProperties
public Query<R> setProperties(Map bean) throws HibernateException
- Specified by:
setProperties
in interfaceQuery<R>
- Specified by:
setProperties
in interfaceQuery<R>
- Throws:
HibernateException
-
setReadOnly
public Query<R> setReadOnly(boolean readOnly)
- Specified by:
setReadOnly
in interfaceBasicQueryContract<R>
- Specified by:
setReadOnly
in interfaceQuery<R>
- Specified by:
setReadOnly
in interfaceQuery<R>
-
setResultTransformer
@Deprecated public Query<R> setResultTransformer(ResultTransformer transformer)
Deprecated.- Specified by:
setResultTransformer
in interfaceQuery<R>
- Specified by:
setResultTransformer
in interfaceQuery<R>
-
setSerializable
@Deprecated public Query<R> setSerializable(int position, Serializable val)
Deprecated.- Specified by:
setSerializable
in interfaceQuery<R>
- Specified by:
setSerializable
in interfaceQuery<R>
-
setSerializable
@Deprecated public Query<R> setSerializable(String name, Serializable val)
Deprecated.- Specified by:
setSerializable
in interfaceQuery<R>
- Specified by:
setSerializable
in interfaceQuery<R>
-
setShort
@Deprecated public Query<R> setShort(int position, short val)
Deprecated.
-
setShort
@Deprecated public Query<R> setShort(String name, short val)
Deprecated.
-
setString
@Deprecated public Query<R> setString(int position, String val)
Deprecated.
-
setString
@Deprecated public Query<R> setString(String name, String val)
Deprecated.
-
setText
@Deprecated public Query<R> setText(int position, String val)
Deprecated.
-
setText
@Deprecated public Query<R> setText(String name, String val)
Deprecated.
-
setTime
@Deprecated public Query<R> setTime(int position, Date date)
Deprecated.
-
setTime
@Deprecated public Query<R> setTime(String name, Date date)
Deprecated.
-
setTimeout
public Query<R> setTimeout(int timeout)
- Specified by:
setTimeout
in interfaceBasicQueryContract<R>
- Specified by:
setTimeout
in interfaceQuery<R>
- Specified by:
setTimeout
in interfaceQuery<R>
-
setTimestamp
@Deprecated public Query<R> setTimestamp(int position, Date date)
Deprecated.- Specified by:
setTimestamp
in interfaceQuery<R>
- Specified by:
setTimestamp
in interfaceQuery<R>
-
setTimestamp
@Deprecated public Query<R> setTimestamp(String name, Date date)
Deprecated.- Specified by:
setTimestamp
in interfaceQuery<R>
- Specified by:
setTimestamp
in interfaceQuery<R>
-
uniqueResult
public R uniqueResult() throws HibernateException
- Specified by:
uniqueResult
in interfaceQuery<R>
- Specified by:
uniqueResult
in interfaceQuery<R>
- Throws:
HibernateException
-
getFlushMode
@Deprecated public javax.persistence.FlushModeType getFlushMode()
Deprecated.- Specified by:
getFlushMode
in interfacejavax.persistence.Query
- Specified by:
getFlushMode
in interfaceQuery<R>
-
getCacheMode
public CacheMode getCacheMode()
- Specified by:
getCacheMode
in interfaceBasicQueryContract<R>
- Specified by:
getCacheMode
in interfaceQuery<R>
- Specified by:
getCacheMode
in interfaceQuery<R>
-
isCacheable
@Deprecated public boolean isCacheable()
Deprecated.- Specified by:
isCacheable
in interfaceBasicQueryContract<R>
- Specified by:
isCacheable
in interfaceQuery<R>
-
getCacheRegion
public String getCacheRegion()
- Specified by:
getCacheRegion
in interfaceBasicQueryContract<R>
- Specified by:
getCacheRegion
in interfaceQuery<R>
- Specified by:
getCacheRegion
in interfaceQuery<R>
-
getTimeout
@Deprecated public Integer getTimeout()
Deprecated.- Specified by:
getTimeout
in interfaceBasicQueryContract<R>
- Specified by:
getTimeout
in interfaceQuery<R>
-
getFetchSize
public Integer getFetchSize()
- Specified by:
getFetchSize
in interfaceBasicQueryContract<R>
- Specified by:
getFetchSize
in interfaceQuery<R>
- Specified by:
getFetchSize
in interfaceQuery<R>
-
getMaxResults
public int getMaxResults()
- Specified by:
getMaxResults
in interfacejavax.persistence.Query
-
getFirstResult
public int getFirstResult()
- Specified by:
getFirstResult
in interfacejavax.persistence.Query
-
getLockOptions
public LockOptions getLockOptions()
- Specified by:
getLockOptions
in interfaceQuery<R>
- Specified by:
getLockOptions
in interfaceQuery<R>
-
getComment
public String getComment()
- Specified by:
getComment
in interfaceQuery<R>
- Specified by:
getComment
in interfaceQuery<R>
-
addQueryHint
public Query<R> addQueryHint(String hint)
- Specified by:
addQueryHint
in interfaceQuery<R>
- Specified by:
addQueryHint
in interfaceQuery<R>
-
getHints
public Map<String,Object> getHints()
- Specified by:
getHints
in interfacejavax.persistence.Query
-
getLockMode
public javax.persistence.LockModeType getLockMode()
- Specified by:
getLockMode
in interfacejavax.persistence.Query
-
getParameter
public <T> javax.persistence.Parameter<T> getParameter(int position, Class<T> type)
- Specified by:
getParameter
in interfacejavax.persistence.Query
-
getParameter
public javax.persistence.Parameter<?> getParameter(int position)
- Specified by:
getParameter
in interfacejavax.persistence.Query
-
getParameter
public <T> javax.persistence.Parameter<T> getParameter(String name, Class<T> type)
- Specified by:
getParameter
in interfacejavax.persistence.Query
-
getParameter
public javax.persistence.Parameter<?> getParameter(String name)
- Specified by:
getParameter
in interfacejavax.persistence.Query
-
getParameterValue
public Object getParameterValue(int position)
- Specified by:
getParameterValue
in interfacejavax.persistence.Query
-
getParameterValue
public <T> T getParameterValue(javax.persistence.Parameter<T> param)
- Specified by:
getParameterValue
in interfacejavax.persistence.Query
-
getParameterValue
public Object getParameterValue(String name)
- Specified by:
getParameterValue
in interfacejavax.persistence.Query
-
getParameters
public Set<javax.persistence.Parameter<?>> getParameters()
- Specified by:
getParameters
in interfacejavax.persistence.Query
-
isBound
public boolean isBound(javax.persistence.Parameter<?> param)
- Specified by:
isBound
in interfacejavax.persistence.Query
-
unwrap
public <T> T unwrap(Class<T> cls)
- Specified by:
unwrap
in interfacejavax.persistence.Query
-
determineProperBooleanType
@Deprecated public Type determineProperBooleanType(int position, Object value, Type type)
Deprecated.- Specified by:
determineProperBooleanType
in interfaceQuery<R>
-
determineProperBooleanType
@Deprecated public Type determineProperBooleanType(String name, Object value, Type type)
Deprecated.- Specified by:
determineProperBooleanType
in interfaceQuery<R>
-
getHibernateFlushMode
public FlushMode getHibernateFlushMode()
- Specified by:
getHibernateFlushMode
in interfaceBasicQueryContract<R>
- Specified by:
getHibernateFlushMode
in interfaceQuery<R>
- Specified by:
getHibernateFlushMode
in interfaceQuery<R>
-
getParameterMetadata
public ParameterMetadata getParameterMetadata()
- Specified by:
getParameterMetadata
in interfaceQuery<R>
- Specified by:
getParameterMetadata
in interfaceQuery<R>
-
getProducer
public QueryProducer getProducer()
- Specified by:
getProducer
in interfaceQuery<R>
-
getQueryOptions
@Deprecated public RowSelection getQueryOptions()
Deprecated.- Specified by:
getQueryOptions
in interfaceQuery<R>
-
setFlushMode
public Query<R> setFlushMode(javax.persistence.FlushModeType flushMode)
- Specified by:
setFlushMode
in interfacejavax.persistence.Query
- Specified by:
setFlushMode
in interfaceQuery<R>
- Specified by:
setFlushMode
in interfaceQuery<R>
- Specified by:
setFlushMode
in interfacejavax.persistence.TypedQuery<R>
-
setHibernateFlushMode
public Query<R> setHibernateFlushMode(FlushMode flushMode)
- Specified by:
setHibernateFlushMode
in interfaceBasicQueryContract<R>
- Specified by:
setHibernateFlushMode
in interfaceQuery<R>
- Specified by:
setHibernateFlushMode
in interfaceQuery<R>
-
setLockMode
public Query<R> setLockMode(javax.persistence.LockModeType lockMode)
- Specified by:
setLockMode
in interfacejavax.persistence.Query
- Specified by:
setLockMode
in interfaceQuery<R>
- Specified by:
setLockMode
in interfaceQuery<R>
- Specified by:
setLockMode
in interfacejavax.persistence.TypedQuery<R>
-
setParameter
public Query<R> setParameter(int position, Calendar value, javax.persistence.TemporalType type)
- Specified by:
setParameter
in interfacejavax.persistence.Query
- Specified by:
setParameter
in interfaceQuery<R>
- Specified by:
setParameter
in interfaceQuery<R>
- Specified by:
setParameter
in interfacejavax.persistence.TypedQuery<R>
-
setParameter
public Query<R> setParameter(int position, Date value, javax.persistence.TemporalType type)
- Specified by:
setParameter
in interfacejavax.persistence.Query
- Specified by:
setParameter
in interfaceQuery<R>
- Specified by:
setParameter
in interfaceQuery<R>
- Specified by:
setParameter
in interfacejavax.persistence.TypedQuery<R>
-
setParameter
public Query<R> setParameter(int position, Instant value, javax.persistence.TemporalType type)
- Specified by:
setParameter
in interfaceQuery<R>
-
setParameter
public Query<R> setParameter(int position, LocalDateTime value, javax.persistence.TemporalType type)
- Specified by:
setParameter
in interfaceQuery<R>
-
setParameter
public Query<R> setParameter(int position, OffsetDateTime value, javax.persistence.TemporalType type)
- Specified by:
setParameter
in interfaceQuery<R>
-
setParameter
public <P> Query<R> setParameter(int position, P value, javax.persistence.TemporalType type)
- Specified by:
setParameter
in interfaceQuery<R>
- Specified by:
setParameter
in interfaceQuery<R>
-
setParameter
public Query<R> setParameter(int position, ZonedDateTime value, javax.persistence.TemporalType type)
- Specified by:
setParameter
in interfaceQuery<R>
-
setParameter
public Query<R> setParameter(javax.persistence.Parameter<Calendar> param, Calendar value, javax.persistence.TemporalType type)
- Specified by:
setParameter
in interfacejavax.persistence.Query
- Specified by:
setParameter
in interfaceQuery<R>
- Specified by:
setParameter
in interfaceQuery<R>
- Specified by:
setParameter
in interfacejavax.persistence.TypedQuery<R>
-
setParameter
public Query<R> setParameter(javax.persistence.Parameter<Date> param, Date value, javax.persistence.TemporalType type)
- Specified by:
setParameter
in interfacejavax.persistence.Query
- Specified by:
setParameter
in interfaceQuery<R>
- Specified by:
setParameter
in interfaceQuery<R>
- Specified by:
setParameter
in interfacejavax.persistence.TypedQuery<R>
-
setParameter
public Query<R> setParameter(javax.persistence.Parameter<Instant> param, Instant value, javax.persistence.TemporalType type)
- Specified by:
setParameter
in interfaceQuery<R>
-
setParameter
public Query<R> setParameter(javax.persistence.Parameter<LocalDateTime> param, LocalDateTime value, javax.persistence.TemporalType type)
- Specified by:
setParameter
in interfaceQuery<R>
-
setParameter
public Query<R> setParameter(javax.persistence.Parameter<OffsetDateTime> param, OffsetDateTime value, javax.persistence.TemporalType type)
- Specified by:
setParameter
in interfaceQuery<R>
-
setParameter
public <T> Query<R> setParameter(javax.persistence.Parameter<T> param, T value)
- Specified by:
setParameter
in interfacejavax.persistence.Query
- Specified by:
setParameter
in interfaceQuery<R>
- Specified by:
setParameter
in interfaceQuery<R>
- Specified by:
setParameter
in interfacejavax.persistence.TypedQuery<R>
-
setParameter
public Query<R> setParameter(javax.persistence.Parameter<ZonedDateTime> param, ZonedDateTime value, javax.persistence.TemporalType type)
- Specified by:
setParameter
in interfaceQuery<R>
-
setParameter
public <P> Query<R> setParameter(QueryParameter<P> param, P value, javax.persistence.TemporalType type)
- Specified by:
setParameter
in interfaceQuery<R>
- Specified by:
setParameter
in interfaceQuery<R>
-
setParameter
public <P> Query<R> setParameter(QueryParameter<P> param, P value, Type type)
- Specified by:
setParameter
in interfaceQuery<R>
- Specified by:
setParameter
in interfaceQuery<R>
-
setParameter
public <T> Query<R> setParameter(QueryParameter<T> param, T value)
- Specified by:
setParameter
in interfaceQuery<R>
- Specified by:
setParameter
in interfaceQuery<R>
-
setParameter
public Query<R> setParameter(String name, Calendar value, javax.persistence.TemporalType type)
- Specified by:
setParameter
in interfacejavax.persistence.Query
- Specified by:
setParameter
in interfaceQuery<R>
- Specified by:
setParameter
in interfaceQuery<R>
- Specified by:
setParameter
in interfacejavax.persistence.TypedQuery<R>
-
setParameter
public Query<R> setParameter(String name, Date value, javax.persistence.TemporalType type)
- Specified by:
setParameter
in interfacejavax.persistence.Query
- Specified by:
setParameter
in interfaceQuery<R>
- Specified by:
setParameter
in interfaceQuery<R>
- Specified by:
setParameter
in interfacejavax.persistence.TypedQuery<R>
-
setParameter
public Query<R> setParameter(String name, Instant value, javax.persistence.TemporalType type)
- Specified by:
setParameter
in interfaceQuery<R>
-
setParameter
public Query<R> setParameter(String name, LocalDateTime value, javax.persistence.TemporalType type)
- Specified by:
setParameter
in interfaceQuery<R>
-
setParameter
public Query<R> setParameter(String name, OffsetDateTime value, javax.persistence.TemporalType type)
- Specified by:
setParameter
in interfaceQuery<R>
-
setParameter
public <P> Query<R> setParameter(String name, P value, javax.persistence.TemporalType type)
- Specified by:
setParameter
in interfaceQuery<R>
- Specified by:
setParameter
in interfaceQuery<R>
-
setParameter
public Query<R> setParameter(String name, ZonedDateTime value, javax.persistence.TemporalType type)
- Specified by:
setParameter
in interfaceQuery<R>
-
setParameterList
public <P> Query<R> setParameterList(QueryParameter<P> param, Collection<P> values)
- Specified by:
setParameterList
in interfaceQuery<R>
- Specified by:
setParameterList
in interfaceQuery<R>
-
uniqueResultOptional
public Optional<R> uniqueResultOptional()
- Specified by:
uniqueResultOptional
in interfaceQuery<R>
-
setParameterList
@Deprecated public Query<R> setParameterList(int param, Collection values)
Deprecated.- Specified by:
setParameterList
in interfaceQuery<R>
-
setParameterList
@Deprecated public Query<R> setParameterList(int param, Collection values, Type type)
Deprecated.- Specified by:
setParameterList
in interfaceQuery<R>
-
setParameterList
@Deprecated public Query<R> setParameterList(int param, Object[] values, Type type)
Deprecated.- Specified by:
setParameterList
in interfaceQuery<R>
-
setParameterList
@Deprecated public Query<R> setParameterList(int param, Object[] values)
Deprecated.- Specified by:
setParameterList
in interfaceQuery<R>
-
-