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 NullAuditExpression.addToQuery(AuditConfiguration auditCfg, AuditReaderImplementor versionsReader, String entityName, QueryBuilder qb, Parameters parameters)
           
 void IdentifierEqAuditExpression.addToQuery(AuditConfiguration verCfg, AuditReaderImplementor versionsReader, String entityName, QueryBuilder qb, Parameters parameters)
           
 void InAuditExpression.addToQuery(AuditConfiguration auditCfg, AuditReaderImplementor versionsReader, String entityName, QueryBuilder qb, Parameters parameters)
           
 void RevisionTypeAuditExpression.addToQuery(AuditConfiguration verCfg, AuditReaderImplementor versionsReader, String entityName, QueryBuilder qb, Parameters parameters)
           
 void RelatedAuditExpression.addToQuery(AuditConfiguration auditCfg, AuditReaderImplementor versionsReader, String entityName, QueryBuilder qb, Parameters parameters)
           
 void SimpleAuditExpression.addToQuery(AuditConfiguration auditCfg, AuditReaderImplementor versionsReader, String entityName, QueryBuilder qb, Parameters parameters)
           
 void AuditConjunction.addToQuery(AuditConfiguration verCfg, AuditReaderImplementor versionsReader, String entityName, QueryBuilder qb, Parameters parameters)
           
 void AuditDisjunction.addToQuery(AuditConfiguration verCfg, AuditReaderImplementor versionsReader, String entityName, QueryBuilder qb, Parameters parameters)
           
 void AuditCriterion.addToQuery(AuditConfiguration auditCfg, AuditReaderImplementor versionsReader, String entityName, QueryBuilder qb, Parameters parameters)
           
 void NotNullAuditExpression.addToQuery(AuditConfiguration auditCfg, AuditReaderImplementor versionsReader, String entityName, QueryBuilder qb, Parameters parameters)
           
 void PropertyAuditExpression.addToQuery(AuditConfiguration auditCfg, AuditReaderImplementor versionsReader, String entityName, QueryBuilder qb, Parameters parameters)
           
 void AggregatedAuditExpression.addToQuery(AuditConfiguration auditCfg, AuditReaderImplementor versionsReader, String entityName, QueryBuilder qb, Parameters parameters)
           
 void LogicalAuditExpression.addToQuery(AuditConfiguration verCfg, AuditReaderImplementor versionsReader, String entityName, QueryBuilder qb, Parameters parameters)
           
 void NotAuditExpression.addToQuery(AuditConfiguration verCfg, AuditReaderImplementor versionsReader, String entityName, QueryBuilder qb, Parameters parameters)
           
 void BetweenAuditExpression.addToQuery(AuditConfiguration auditCfg, AuditReaderImplementor versionsReader, 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, String alias1, MiddleComponentData... componentDatas)
          Update the rootQueryBuilder with an extra WHERE clause to restrict the revision for a middle-entity association.
 void ValidityAuditStrategy.addAssociationAtRevisionRestriction(QueryBuilder rootQueryBuilder, String revisionProperty, String revisionEndProperty, boolean addAlias, MiddleIdData referencingIdData, String versionsMiddleEntityName, String eeOriginalIdPropertyPath, String revisionPropertyPath, String originalIdPropertyName, String alias1, MiddleComponentData... componentDatas)
           
 void DefaultAuditStrategy.addAssociationAtRevisionRestriction(QueryBuilder rootQueryBuilder, String revisionProperty, String revisionEndProperty, boolean addAlias, MiddleIdData referencingIdData, String versionsMiddleEntityName, String eeOriginalIdPropertyPath, String revisionPropertyPath, String originalIdPropertyName, String alias1, 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 ValidityAuditStrategy.addEntityAtRevisionRestriction(GlobalConfiguration globalCfg, QueryBuilder rootQueryBuilder, String revisionProperty, String revisionEndProperty, boolean addAlias, MiddleIdData idData, String revisionPropertyPath, String originalIdPropertyName, String alias1, String alias2)
           
 void DefaultAuditStrategy.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-2013 Red Hat, Inc. All Rights Reserved.