Uses of Class
org.hibernate.envers.tools.query.QueryBuilder

Packages that use QueryBuilder
org.hibernate.envers.query.criteria   
org.hibernate.envers.query.impl   
org.hibernate.envers.strategy   
org.hibernate.envers.tools.query   
 

Uses of QueryBuilder in org.hibernate.envers.query.criteria
 

Methods in org.hibernate.envers.query.criteria with parameters of type QueryBuilder
 void RevisionTypeAuditExpression.addToQuery(AuditConfiguration verCfg, String entityName, QueryBuilder qb, Parameters parameters)
           
 void RelatedAuditExpression.addToQuery(AuditConfiguration auditCfg, String entityName, QueryBuilder qb, Parameters parameters)
           
 void AggregatedAuditExpression.addToQuery(AuditConfiguration auditCfg, String entityName, QueryBuilder qb, Parameters parameters)
           
 void InAuditExpression.addToQuery(AuditConfiguration auditCfg, String entityName, QueryBuilder qb, Parameters parameters)
           
 void NotNullAuditExpression.addToQuery(AuditConfiguration auditCfg, String entityName, QueryBuilder qb, Parameters parameters)
           
 void AuditCriterion.addToQuery(AuditConfiguration auditCfg, String entityName, QueryBuilder qb, Parameters parameters)
           
 void NullAuditExpression.addToQuery(AuditConfiguration auditCfg, String entityName, QueryBuilder qb, Parameters parameters)
           
 void SimpleAuditExpression.addToQuery(AuditConfiguration auditCfg, String entityName, QueryBuilder qb, Parameters parameters)
           
 void AuditDisjunction.addToQuery(AuditConfiguration verCfg, String entityName, QueryBuilder qb, Parameters parameters)
           
 void NotAuditExpression.addToQuery(AuditConfiguration verCfg, String entityName, QueryBuilder qb, Parameters parameters)
           
 void LogicalAuditExpression.addToQuery(AuditConfiguration verCfg, String entityName, QueryBuilder qb, Parameters parameters)
           
 void PropertyAuditExpression.addToQuery(AuditConfiguration auditCfg, String entityName, QueryBuilder qb, Parameters parameters)
           
 void IdentifierEqAuditExpression.addToQuery(AuditConfiguration verCfg, String entityName, QueryBuilder qb, Parameters parameters)
           
 void BetweenAuditExpression.addToQuery(AuditConfiguration auditCfg, String entityName, QueryBuilder qb, Parameters parameters)
           
 void AuditConjunction.addToQuery(AuditConfiguration verCfg, String entityName, QueryBuilder qb, Parameters parameters)
           
 

Uses of QueryBuilder in org.hibernate.envers.query.impl
 

Fields in org.hibernate.envers.query.impl declared as QueryBuilder
protected  QueryBuilder AbstractAuditQuery.qb
           
 

Uses of QueryBuilder in org.hibernate.envers.strategy
 

Methods in org.hibernate.envers.strategy with parameters of type QueryBuilder
 void AuditStrategy.addAssociationAtRevisionRestriction(QueryBuilder rootQueryBuilder, String revisionProperty, String revisionEndProperty, boolean addAlias, MiddleIdData referencingIdData, String versionsMiddleEntityName, String eeOriginalIdPropertyPath, String revisionPropertyPath, String originalIdPropertyName, MiddleComponentData... componentDatas)
          Update the rootQueryBuilder with an extra WHERE clause to restrict the revision for a middle-entity association.
 void DefaultAuditStrategy.addAssociationAtRevisionRestriction(QueryBuilder rootQueryBuilder, String revisionProperty, String revisionEndProperty, boolean addAlias, MiddleIdData referencingIdData, String versionsMiddleEntityName, String eeOriginalIdPropertyPath, String revisionPropertyPath, String originalIdPropertyName, MiddleComponentData... componentDatas)
           
 void ValidityAuditStrategy.addAssociationAtRevisionRestriction(QueryBuilder rootQueryBuilder, String revisionProperty, String revisionEndProperty, boolean addAlias, MiddleIdData referencingIdData, String versionsMiddleEntityName, String eeOriginalIdPropertyPath, String revisionPropertyPath, String originalIdPropertyName, MiddleComponentData... componentDatas)
           
 void AuditStrategy.addEntityAtRevisionRestriction(GlobalConfiguration globalCfg, QueryBuilder rootQueryBuilder, String revisionProperty, String revisionEndProperty, boolean addAlias, MiddleIdData idData, String revisionPropertyPath, String originalIdPropertyName, String alias1, String alias2)
          Update the rootQueryBuilder with an extra WHERE clause to restrict the revision for a two-entity relation.
 void DefaultAuditStrategy.addEntityAtRevisionRestriction(GlobalConfiguration globalCfg, QueryBuilder rootQueryBuilder, String revisionProperty, String revisionEndProperty, boolean addAlias, MiddleIdData idData, String revisionPropertyPath, String originalIdPropertyName, String alias1, String alias2)
           
 void ValidityAuditStrategy.addEntityAtRevisionRestriction(GlobalConfiguration globalCfg, QueryBuilder rootQueryBuilder, String revisionProperty, String revisionEndProperty, boolean addAlias, MiddleIdData idData, String revisionPropertyPath, String originalIdPropertyName, String alias1, String alias2)
           
 

Uses of QueryBuilder in org.hibernate.envers.tools.query
 

Methods in org.hibernate.envers.tools.query that return QueryBuilder
 QueryBuilder QueryBuilder.newSubQueryBuilder()
           
 QueryBuilder QueryBuilder.newSubQueryBuilder(String entityName, String alias)
           
 

Methods in org.hibernate.envers.tools.query with parameters of type QueryBuilder
 void Parameters.addWhere(String left, boolean addAlias, String op, QueryBuilder right)
           
 void Parameters.addWhere(String left, String op, QueryBuilder right)
           
 



Copyright © 2001-2012 Red Hat, Inc. All Rights Reserved.