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 QueryProducerImplementorgetProducer()Get the QueryProducer this Query originates from.voidsetOptionalEntityName(java.lang.String entityName)voidsetOptionalId(java.io.Serializable id)voidsetOptionalObject(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, applyFetchGraph, applyGraph, applyLoadGraph, 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:QueryGet the QueryProducer this Query originates from.- Specified by:
getProducerin interfaceQuery<R>
-
setOptionalId
void setOptionalId(java.io.Serializable id)
-
setOptionalEntityName
void setOptionalEntityName(java.lang.String entityName)
-
setOptionalObject
void setOptionalObject(java.lang.Object optionalObject)
-
-