public class AggregatedAuditExpression extends Object implements AuditCriterion, ExtendableCriterion
| Modifier and Type | Class and Description |
|---|---|
static class |
AggregatedAuditExpression.AggregatedMode |
| Constructor and Description |
|---|
AggregatedAuditExpression(String alias,
org.hibernate.envers.query.internal.property.PropertyNameGetter propertyNameGetter,
AggregatedAuditExpression.AggregatedMode mode) |
| Modifier and Type | Method and Description |
|---|---|
AggregatedAuditExpression |
add(AuditCriterion criterion) |
void |
addToQuery(org.hibernate.envers.boot.internal.EnversService enversService,
org.hibernate.envers.internal.reader.AuditReaderImplementor versionsReader,
Map<String,String> aliasToEntityNameMap,
String baseAlias,
org.hibernate.envers.internal.tools.query.QueryBuilder qb,
org.hibernate.envers.internal.tools.query.Parameters parameters) |
AggregatedAuditExpression |
computeAggregationInInstanceContext()
Compute aggregated expression in the context of each entity instance separately.
|
public AggregatedAuditExpression(String alias, org.hibernate.envers.query.internal.property.PropertyNameGetter propertyNameGetter, AggregatedAuditExpression.AggregatedMode mode)
public AggregatedAuditExpression add(AuditCriterion criterion)
add in interface ExtendableCriterionpublic void addToQuery(org.hibernate.envers.boot.internal.EnversService enversService,
org.hibernate.envers.internal.reader.AuditReaderImplementor versionsReader,
Map<String,String> aliasToEntityNameMap,
String baseAlias,
org.hibernate.envers.internal.tools.query.QueryBuilder qb,
org.hibernate.envers.internal.tools.query.Parameters parameters)
addToQuery in interface AuditCriterionpublic AggregatedAuditExpression computeAggregationInInstanceContext()
Copyright © 2001-2022 Red Hat, Inc. All Rights Reserved.