Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
AbstractRelationQueryGenerator.queryToString(QueryBuilder query) |
protected java.lang.String |
AbstractRelationQueryGenerator.queryToString(QueryBuilder query,
java.util.Map<java.lang.String,java.lang.Object> queryParamValues) |
Modifier and Type | Method and Description |
---|---|
QueryBuilder |
QueryBuilder.deepCopy() |
QueryBuilder |
QueryBuilder.newSubQueryBuilder(java.lang.String entityName,
java.lang.String alias) |
Modifier and Type | Method and Description |
---|---|
void |
Parameters.addWhere(java.lang.String left,
boolean addAlias,
java.lang.String op,
QueryBuilder right) |
void |
Parameters.addWhere(java.lang.String leftAlias,
java.lang.String left,
java.lang.String op,
QueryBuilder right) |
Modifier and Type | Method and Description |
---|---|
void |
AuditConjunction.addToQuery(EnversService enversService,
AuditReaderImplementor versionsReader,
java.util.Map<java.lang.String,java.lang.String> aliasToEntityNameMap,
java.lang.String alias,
QueryBuilder qb,
Parameters parameters) |
void |
AuditDisjunction.addToQuery(EnversService enversService,
AuditReaderImplementor versionsReader,
java.util.Map<java.lang.String,java.lang.String> aliasToEntityNameMap,
java.lang.String alias,
QueryBuilder qb,
Parameters parameters) |
void |
AuditCriterion.addToQuery(EnversService enversService,
AuditReaderImplementor versionsReader,
java.util.Map<java.lang.String,java.lang.String> aliasToEntityNameMap,
java.lang.String baseAlias,
QueryBuilder qb,
Parameters parameters) |
void |
AggregatedAuditExpression.addToQuery(EnversService enversService,
AuditReaderImplementor versionsReader,
java.util.Map<java.lang.String,java.lang.String> aliasToEntityNameMap,
java.lang.String baseAlias,
QueryBuilder qb,
Parameters parameters) |
Modifier and Type | Method and Description |
---|---|
void |
NotAuditExpression.addToQuery(EnversService enversService,
AuditReaderImplementor versionsReader,
java.util.Map<java.lang.String,java.lang.String> aliasToEntityNameMap,
java.lang.String alias,
QueryBuilder qb,
Parameters parameters) |
void |
PropertyAuditExpression.addToQuery(EnversService enversService,
AuditReaderImplementor versionsReader,
java.util.Map<java.lang.String,java.lang.String> aliasToEntityNameMap,
java.lang.String baseAlias,
QueryBuilder qb,
Parameters parameters) |
void |
LogicalAuditExpression.addToQuery(EnversService enversService,
AuditReaderImplementor versionsReader,
java.util.Map<java.lang.String,java.lang.String> aliasToEntityNameMap,
java.lang.String alias,
QueryBuilder qb,
Parameters parameters) |
protected void |
SimpleAuditExpression.addToQuery(EnversService enversService,
AuditReaderImplementor versionsReader,
java.lang.String entityName,
java.lang.String alias,
QueryBuilder qb,
Parameters parameters) |
protected void |
RelatedAuditInExpression.addToQuery(EnversService enversService,
AuditReaderImplementor versionsReader,
java.lang.String entityName,
java.lang.String alias,
QueryBuilder qb,
Parameters parameters) |
protected void |
InAuditExpression.addToQuery(EnversService enversService,
AuditReaderImplementor versionsReader,
java.lang.String entityName,
java.lang.String alias,
QueryBuilder qb,
Parameters parameters) |
protected void |
RelatedAuditEqualityExpression.addToQuery(EnversService enversService,
AuditReaderImplementor versionsReader,
java.lang.String entityName,
java.lang.String alias,
QueryBuilder qb,
Parameters parameters) |
protected void |
NullAuditExpression.addToQuery(EnversService enversService,
AuditReaderImplementor versionsReader,
java.lang.String entityName,
java.lang.String alias,
QueryBuilder qb,
Parameters parameters) |
protected void |
BetweenAuditExpression.addToQuery(EnversService enversService,
AuditReaderImplementor versionsReader,
java.lang.String entityName,
java.lang.String alias,
QueryBuilder qb,
Parameters parameters) |
protected void |
RevisionTypeAuditExpression.addToQuery(EnversService enversService,
AuditReaderImplementor versionsReader,
java.lang.String entityName,
java.lang.String alias,
QueryBuilder qb,
Parameters parameters) |
protected void |
NotNullAuditExpression.addToQuery(EnversService enversService,
AuditReaderImplementor versionsReader,
java.lang.String entityName,
java.lang.String alias,
QueryBuilder qb,
Parameters parameters) |
protected void |
IlikeAuditExpression.addToQuery(EnversService enversService,
AuditReaderImplementor versionsReader,
java.lang.String entityName,
java.lang.String alias,
QueryBuilder qb,
Parameters parameters) |
protected void |
IdentifierEqAuditExpression.addToQuery(EnversService enversService,
AuditReaderImplementor versionsReader,
java.lang.String entityName,
java.lang.String alias,
QueryBuilder qb,
Parameters parameters) |
Modifier and Type | Field and Description |
---|---|
protected QueryBuilder |
AbstractAuditQuery.qb |
Constructor and Description |
---|
AuditAssociationQueryImpl(EnversService enversService,
AuditReaderImplementor auditReader,
Q parent,
QueryBuilder queryBuilder,
java.lang.String propertyName,
javax.persistence.criteria.JoinType joinType,
java.util.Map<java.lang.String,java.lang.String> aliasToEntityNameMap,
java.lang.String ownerAlias,
java.lang.String userSuppliedAlias) |
Modifier and Type | Method and Description |
---|---|
void |
AuditStrategy.addAssociationAtRevisionRestriction(QueryBuilder rootQueryBuilder,
Parameters parameters,
java.lang.String revisionProperty,
java.lang.String revisionEndProperty,
boolean addAlias,
MiddleIdData referencingIdData,
java.lang.String versionsMiddleEntityName,
java.lang.String eeOriginalIdPropertyPath,
java.lang.String revisionPropertyPath,
java.lang.String originalIdPropertyName,
java.lang.String alias1,
boolean inclusive,
MiddleComponentData... componentDatas)
Update the rootQueryBuilder with an extra WHERE clause to restrict the revision for a middle-entity
association.
|
void |
ValidityAuditStrategy.addAssociationAtRevisionRestriction(QueryBuilder rootQueryBuilder,
Parameters parameters,
java.lang.String revisionProperty,
java.lang.String revisionEndProperty,
boolean addAlias,
MiddleIdData referencingIdData,
java.lang.String versionsMiddleEntityName,
java.lang.String eeOriginalIdPropertyPath,
java.lang.String revisionPropertyPath,
java.lang.String originalIdPropertyName,
java.lang.String alias1,
boolean inclusive,
MiddleComponentData... componentDatas) |
void |
DefaultAuditStrategy.addAssociationAtRevisionRestriction(QueryBuilder rootQueryBuilder,
Parameters parameters,
java.lang.String revisionProperty,
java.lang.String revisionEndProperty,
boolean addAlias,
MiddleIdData referencingIdData,
java.lang.String versionsMiddleEntityName,
java.lang.String eeOriginalIdPropertyPath,
java.lang.String revisionPropertyPath,
java.lang.String originalIdPropertyName,
java.lang.String alias1,
boolean inclusive,
MiddleComponentData... componentDatas) |
void |
AuditStrategy.addEntityAtRevisionRestriction(GlobalConfiguration globalCfg,
QueryBuilder rootQueryBuilder,
Parameters parameters,
java.lang.String revisionProperty,
java.lang.String revisionEndProperty,
boolean addAlias,
MiddleIdData idData,
java.lang.String revisionPropertyPath,
java.lang.String originalIdPropertyName,
java.lang.String alias1,
java.lang.String alias2,
boolean inclusive)
Update the rootQueryBuilder with an extra WHERE clause to restrict the revision for a two-entity relation.
|
void |
ValidityAuditStrategy.addEntityAtRevisionRestriction(GlobalConfiguration globalCfg,
QueryBuilder rootQueryBuilder,
Parameters parameters,
java.lang.String revisionProperty,
java.lang.String revisionEndProperty,
boolean addAlias,
MiddleIdData idData,
java.lang.String revisionPropertyPath,
java.lang.String originalIdPropertyName,
java.lang.String alias1,
java.lang.String alias2,
boolean inclusive) |
void |
DefaultAuditStrategy.addEntityAtRevisionRestriction(GlobalConfiguration globalCfg,
QueryBuilder rootQueryBuilder,
Parameters parameters,
java.lang.String revisionProperty,
java.lang.String revisionEndProperty,
boolean addAlias,
MiddleIdData idData,
java.lang.String revisionPropertyPath,
java.lang.String originalIdPropertyName,
java.lang.String alias1,
java.lang.String alias2,
boolean inclusive) |
Copyright © 2001-2018 Red Hat, Inc. All Rights Reserved.