Package org.hibernate.query.spi
Interface QueryImplementor<R>
-
- All Superinterfaces:
BasicQueryContract<CommonQueryContract>
,CommonQueryContract
,Query
,Query<R>
,Query<R>
,TypedQuery<R>
- All Known Subinterfaces:
NativeQueryImplementor<T>
,ProcedureCallImplementor<R>
public interface QueryImplementor<R> extends Query<R>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description QueryProducerImplementor
getProducer()
Get the QueryProducer this Query originates from.void
setOptionalEntityName(java.lang.String entityName)
void
setOptionalId(java.io.Serializable id)
void
setOptionalObject(java.lang.Object optionalObject)
-
Methods inherited from interface javax.persistence.Query
executeUpdate, getFirstResult, getHints, getLockMode, getMaxResults, getParameter, getParameter, getParameter, getParameter, getParameters, getParameterValue, getParameterValue, getParameterValue, isBound, unwrap
-
Methods inherited from interface org.hibernate.Query
determineProperBooleanType, determineProperBooleanType, getFlushMode, getHibernateFirstResult, getHibernateMaxResults, getNamedParameters, getQueryOptions, getReturnAliases, getReturnTypes, getTimeout, isCacheable, isReadOnly, iterate, setHibernateFirstResult, setHibernateMaxResults, setParameterList, setParameterList, setParameterList, setParameterList
-
Methods inherited from interface org.hibernate.query.Query
addQueryHint, getCacheMode, getCacheRegion, getComment, getFetchSize, getHibernateFlushMode, getLockOptions, getParameterMetadata, getQueryString, getResultList, getResultStream, getSingleResult, list, scroll, scroll, setBigDecimal, setBigDecimal, setBigInteger, setBigInteger, setBinary, setBinary, setBoolean, setBoolean, setByte, setByte, setCacheable, setCacheMode, setCacheRegion, setCalendar, setCalendar, setCalendarDate, setCalendarDate, setCharacter, setCharacter, setComment, setDate, setDate, setDouble, setDouble, setEntity, setEntity, setFetchSize, setFirstResult, setFloat, setFloat, setFlushMode, setFlushMode, setHibernateFlushMode, setHint, setInteger, setInteger, setLocale, setLocale, setLockMode, setLockMode, setLockOptions, setLong, setLong, setMaxResults, setParameter, setParameter, setParameter, setParameter, setParameter, setParameter, setParameter, setParameter, setParameter, setParameter, setParameter, setParameter, setParameter, setParameter, setParameter, setParameter, setParameter, setParameter, setParameter, setParameter, setParameter, setParameter, setParameter, setParameter, setParameter, setParameter, setParameter, setParameter, setParameterList, setParameterList, setParameterList, setParameterList, setParameterList, setParameters, setProperties, setProperties, setReadOnly, setResultTransformer, setSerializable, setSerializable, setShort, setShort, setString, setString, setText, setText, setTime, setTime, setTimeout, setTimestamp, setTimestamp, stream, uniqueResult, uniqueResultOptional
-
-
-
-
Method Detail
-
getProducer
QueryProducerImplementor getProducer()
Description copied from interface:Query
Get the QueryProducer this Query originates from.- Specified by:
getProducer
in interfaceQuery<R>
-
setOptionalId
void setOptionalId(java.io.Serializable id)
-
setOptionalEntityName
void setOptionalEntityName(java.lang.String entityName)
-
setOptionalObject
void setOptionalObject(java.lang.Object optionalObject)
-
-