Uses of Class org.hibernate.envers.tools.query.QueryBuilder (Hibernate JavaDocs)
Date: 2012-04-05

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## 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` | `AggregatedAuditExpression.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` | `NotNullAuditExpression.addToQuery(AuditConfiguration auditCfg, String entityName, QueryBuilder qb, Parameters parameters)`
`void` | `InAuditExpression.addToQuery(AuditConfiguration auditCfg, String entityName, QueryBuilder qb, Parameters parameters)`
`void` | `NullAuditExpression.addToQuery(AuditConfiguration auditCfg, String entityName, QueryBuilder qb, Parameters parameters)`
`void` | `LogicalAuditExpression.addToQuery(AuditConfiguration verCfg, String entityName, QueryBuilder qb, Parameters parameters)`
`void` | `RelatedAuditExpression.addToQuery(AuditConfiguration auditCfg, String entityName, QueryBuilder qb, Parameters parameters)`
`void` | `AuditConjunction.addToQuery(AuditConfiguration verCfg, String entityName, QueryBuilder qb, Parameters parameters)`
`void` | `PropertyAuditExpression.addToQuery(AuditConfiguration auditCfg, String entityName, QueryBuilder qb, Parameters parameters)`
`void` | `NotAuditExpression.addToQuery(AuditConfiguration verCfg, String entityName, QueryBuilder qb, Parameters parameters)`
`void` | `AuditCriterion.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)`

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` | `ValidityAuditStrategy.addAssociationAtRevisionRestriction(QueryBuilder rootQueryBuilder, String revisionProperty, String revisionEndProperty, boolean addAlias, MiddleIdData referencingIdData, String versionsMiddleEntityName, String eeOriginalIdPropertyPath, String revisionPropertyPath, String originalIdPropertyName, MiddleComponentData... componentDatas)`
`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.addEntityAtRevisionRestriction(GlobalConfiguration globalCfg, QueryBuilder rootQueryBuilder, String revisionProperty, String revisionEndProperty, boolean addAlias, MiddleIdData idData, String revisionPropertyPath, String originalIdPropertyName, String alias1, String alias2)`
`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)`

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)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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