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 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 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:
createAssociationQueryin classAbstractAuditAssociationQuery<Q extends org.hibernate.envers.query.internal.impl.AuditQueryImplementor>
-