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>
AnAuditAssociationQuery
implementation forRevisionsOfEntityQuery
.
-
-
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
Constructors Constructor Description 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 Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected AbstractAuditAssociationQuery<AbstractAuditAssociationQuery<Q>>
createAssociationQuery(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 Detail
-
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 Detail
-
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>
-
-