public class AuditAssociationQueryImpl<Q extends org.hibernate.envers.query.internal.impl.AuditQueryImplementor> extends Object implements AuditAssociationQuery<Q>
| Constructor and Description |
|---|
AuditAssociationQueryImpl(EnversService enversService,
AuditReaderImplementor auditReader,
Q parent,
QueryBuilder queryBuilder,
String propertyName,
JoinType joinType,
Map<String,String> aliasToEntityNameMap,
String ownerAlias,
String userSuppliedAlias) |
public AuditAssociationQueryImpl(EnversService enversService, AuditReaderImplementor auditReader, Q parent, QueryBuilder queryBuilder, String propertyName, JoinType joinType, Map<String,String> aliasToEntityNameMap, String ownerAlias, String userSuppliedAlias)
public String getAlias()
getAlias in interface AuditQuerypublic List getResultList() throws AuditException
getResultList in interface AuditQueryAuditExceptionpublic Object getSingleResult() throws AuditException, NonUniqueResultException, NoResultException
getSingleResult in interface AuditQueryAuditExceptionNonUniqueResultExceptionNoResultExceptionpublic AuditAssociationQueryImpl<AuditAssociationQueryImpl<Q>> traverseRelation(String associationName, JoinType joinType)
traverseRelation in interface AuditAssociationQuery<Q extends org.hibernate.envers.query.internal.impl.AuditQueryImplementor>traverseRelation in interface AuditQuerypublic AuditAssociationQueryImpl<AuditAssociationQueryImpl<Q>> traverseRelation(String associationName, JoinType joinType, String alias)
traverseRelation in interface AuditAssociationQuery<Q extends org.hibernate.envers.query.internal.impl.AuditQueryImplementor>traverseRelation in interface AuditQuerypublic AuditAssociationQueryImpl<Q> add(AuditCriterion criterion)
add in interface AuditAssociationQuery<Q extends org.hibernate.envers.query.internal.impl.AuditQueryImplementor>add in interface AuditQuerypublic AuditAssociationQueryImpl<Q> addProjection(AuditProjection projection)
addProjection in interface AuditAssociationQuery<Q extends org.hibernate.envers.query.internal.impl.AuditQueryImplementor>addProjection in interface AuditQuerypublic AuditAssociationQueryImpl<Q> addOrder(AuditOrder order)
addOrder in interface AuditAssociationQuery<Q extends org.hibernate.envers.query.internal.impl.AuditQueryImplementor>addOrder in interface AuditQuerypublic AuditAssociationQueryImpl<Q> setMaxResults(int maxResults)
setMaxResults in interface AuditAssociationQuery<Q extends org.hibernate.envers.query.internal.impl.AuditQueryImplementor>setMaxResults in interface AuditQuerypublic AuditAssociationQueryImpl<Q> setFirstResult(int firstResult)
setFirstResult in interface AuditAssociationQuery<Q extends org.hibernate.envers.query.internal.impl.AuditQueryImplementor>setFirstResult in interface AuditQuerypublic AuditAssociationQueryImpl<Q> setCacheable(boolean cacheable)
setCacheable in interface AuditAssociationQuery<Q extends org.hibernate.envers.query.internal.impl.AuditQueryImplementor>setCacheable in interface AuditQuerypublic AuditAssociationQueryImpl<Q> setCacheRegion(String cacheRegion)
setCacheRegion in interface AuditAssociationQuery<Q extends org.hibernate.envers.query.internal.impl.AuditQueryImplementor>setCacheRegion in interface AuditQuerypublic AuditAssociationQueryImpl<Q> setComment(String comment)
setComment in interface AuditAssociationQuery<Q extends org.hibernate.envers.query.internal.impl.AuditQueryImplementor>setComment in interface AuditQuerypublic AuditAssociationQueryImpl<Q> setFlushMode(FlushMode flushMode)
setFlushMode in interface AuditAssociationQuery<Q extends org.hibernate.envers.query.internal.impl.AuditQueryImplementor>setFlushMode in interface AuditQuerypublic AuditAssociationQueryImpl<Q> setCacheMode(CacheMode cacheMode)
setCacheMode in interface AuditAssociationQuery<Q extends org.hibernate.envers.query.internal.impl.AuditQueryImplementor>setCacheMode in interface AuditQuerypublic AuditAssociationQueryImpl<Q> setTimeout(int timeout)
setTimeout in interface AuditAssociationQuery<Q extends org.hibernate.envers.query.internal.impl.AuditQueryImplementor>setTimeout in interface AuditQuerypublic AuditAssociationQueryImpl<Q> setLockMode(LockMode lockMode)
setLockMode in interface AuditAssociationQuery<Q extends org.hibernate.envers.query.internal.impl.AuditQueryImplementor>setLockMode in interface AuditQuerypublic Q up()
up in interface AuditAssociationQuery<Q extends org.hibernate.envers.query.internal.impl.AuditQueryImplementor>protected void addCriterionsToQuery(AuditReaderImplementor versionsReader)
public void registerProjection(String entityName, AuditProjection projection)
Copyright © 2018 JBoss by Red Hat. All rights reserved.