Class RevisionsOfEntityAssociationQuery<Q extends org.hibernate.envers.query.internal.impl.AuditQueryImplementor>
java.lang.Object
org.hibernate.envers.query.internal.impl.AbstractAuditAssociationQuery<Q>
org.hibernate.envers.query.internal.impl.RevisionsOfEntityAssociationQuery<Q>
- All Implemented Interfaces:
AuditAssociationQuery<Q>
,AuditQuery
@Incubating
public class RevisionsOfEntityAssociationQuery<Q extends org.hibernate.envers.query.internal.impl.AuditQueryImplementor>
extends AbstractAuditAssociationQuery<Q>
An
AuditAssociationQuery
implementation for RevisionsOfEntityQuery
.-
Field Summary
Fields inherited from class org.hibernate.envers.query.internal.impl.AbstractAuditAssociationQuery
alias, aliasToComponentPropertyNameMap, aliasToEntityNameMap, associationQueries, associationQueryMap, auditReader, componentDescription, criterions, entityName, enversService, joinType, onClauseCriterion, ownerAlias, ownerEntityName, parameters, parent, queryBuilder, relationDescription
-
Constructor Summary
ConstructorsConstructorDescriptionRevisionsOfEntityAssociationQuery
(EnversService enversService, AuditReaderImplementor auditReader, Q parent, QueryBuilder queryBuilder, String propertyName, JoinType joinType, Map<String, String> aliasToEntityNameMap, Map<String, String> aliastoComponentPropertyNameMap, String ownerAlias, String userSuppliedAlias, AuditCriterion onClauseCriterion) -
Method Summary
Modifier and TypeMethodDescriptioncreateAssociationQuery
(String associationName, JoinType joinType, String alias, AuditCriterion onClauseCriterion) Methods inherited from class org.hibernate.envers.query.internal.impl.AbstractAuditAssociationQuery
add, addCriterionToQuery, addOrder, addProjection, createComponentJoin, createEntityJoin, getAlias, getResultList, getSingleResult, registerProjection, setCacheable, setCacheMode, setCacheRegion, setComment, setFirstResult, setFlushMode, setLockMode, setMaxResults, setTimeout, traverseRelation, traverseRelation, traverseRelation, up
-
Constructor Details
-
RevisionsOfEntityAssociationQuery
public RevisionsOfEntityAssociationQuery(EnversService enversService, AuditReaderImplementor auditReader, Q parent, QueryBuilder queryBuilder, String propertyName, JoinType joinType, Map<String, String> aliasToEntityNameMap, Map<String, String> aliastoComponentPropertyNameMap, String ownerAlias, String userSuppliedAlias, AuditCriterion onClauseCriterion)
-
-
Method Details
-
createAssociationQuery
protected AbstractAuditAssociationQuery<AbstractAuditAssociationQuery<Q>> createAssociationQuery(String associationName, JoinType joinType, String alias, AuditCriterion onClauseCriterion) - Specified by:
createAssociationQuery
in classAbstractAuditAssociationQuery<Q extends org.hibernate.envers.query.internal.impl.AuditQueryImplementor>
-