Uses of Class
org.hibernate.envers.internal.tools.query.Parameters
Packages that use Parameters
Package
Description
-
Uses of Parameters in org.hibernate.envers.internal.entities.mapper.id
Methods in org.hibernate.envers.internal.entities.mapper.id with parameters of type ParametersModifier and TypeMethodDescriptionvoid
AbstractIdMapper.addIdEqualsToQuery
(Parameters parameters, Object id, String alias, String prefix, boolean equals) void
IdMapper.addIdEqualsToQuery
(Parameters parameters, Object id, String alias, String prefix, boolean equals) Adds query statements, which contains restrictions, which express the property that the id of the entity with alias prefix, is equal to the given object.void
AbstractIdMapper.addIdsEqualToQuery
(Parameters parameters, String prefix1, String prefix2) void
AbstractIdMapper.addIdsEqualToQuery
(Parameters parameters, String prefix1, IdMapper mapper2, String prefix2) void
IdMapper.addIdsEqualToQuery
(Parameters parameters, String prefix1, String prefix2) Adds query statements, which contains restrictions, which express the property that the id of the entity with alias prefix1, is equal to the id of the entity with alias prefix2 (the entity is the same).void
IdMapper.addIdsEqualToQuery
(Parameters parameters, String prefix1, IdMapper mapper2, String prefix2) Adds query statements, which contains restrictions, which express the property that the id of the entity with alias prefix1, is equal to the id of the entity with alias prefix2 mapped by the second mapper (the second mapper must be for the same entity, but it can have, for example, prefixed properties).void
AbstractIdMapper.addNamedIdEqualsToQuery
(Parameters parameters, String prefix, boolean equals) void
AbstractIdMapper.addNamedIdEqualsToQuery
(Parameters parameters, String prefix1, IdMapper mapper, boolean equals) void
IdMapper.addNamedIdEqualsToQuery
(Parameters parameters, String prefix, boolean equals) Adds query statements, which contains named parameters, which express the property that the id of the entity with alias prefix, is equal to the given object.void
IdMapper.addNamedIdEqualsToQuery
(Parameters parameters, String prefix, IdMapper mapper, boolean equals) Adds query statements, which contains named parameters that express the property that the id of the entity with alias prefix is equal to the given object using the specified mapper.void
AbstractIdMapper.addNullableIdsEqualToQuery
(Parameters parameters, String prefix1, IdMapper mapper2, String prefix2) void
IdMapper.addNullableIdsEqualToQuery
(Parameters parameters, String prefix1, IdMapper mapper2, String prefix2) Adds query statements, which contains restrictions, which express the property that the id of the entity with alias prefix1, is equal to the id of the entity with alias prefix2 mapped by the second mapper (the second mapper must be for the same entity, but it can have, for example, prefixed properties). -
Uses of Parameters in org.hibernate.envers.internal.entities.mapper.relation
Methods in org.hibernate.envers.internal.entities.mapper.relation with parameters of type ParametersModifier and TypeMethodDescriptionvoid
MiddleMapKeyEnumeratedComponentMapper.addMiddleEqualToQuery
(Parameters parameters, String idPrefix1, String prefix1, String idPrefix2, String prefix2) void
ToOneIdMapper.addMiddleEqualToQuery
(Parameters parameters, String idPrefix1, String prefix1, String idPrefix2, String prefix2) -
Uses of Parameters in org.hibernate.envers.internal.entities.mapper.relation.component
Methods in org.hibernate.envers.internal.entities.mapper.relation.component with parameters of type ParametersModifier and TypeMethodDescriptionvoid
MiddleComponentMapper.addMiddleEqualToQuery
(Parameters parameters, String idPrefix1, String prefix1, String idPrefix2, String prefix2) Adds query statements, which contains restrictions, which express the property that part of the middle entity with alias prefix1, is equal to part of the middle entity with alias prefix2 (the entity is the same).void
MiddleDummyComponentMapper.addMiddleEqualToQuery
(Parameters parameters, String idPrefix1, String prefix1, String idPrefix2, String prefix2) protected void
MiddleEmbeddableComponentMapper.addMiddleEqualToQuery
(CompositeMapperBuilder compositeMapper, Parameters parameters, String idPrefix1, String prefix1, String idPrefix2, String prefix2) void
MiddleEmbeddableComponentMapper.addMiddleEqualToQuery
(Parameters parameters, String idPrefix1, String prefix1, String idPrefix2, String prefix2) void
MiddleMapElementNotKeyComponentMapper.addMiddleEqualToQuery
(Parameters parameters, String idPrefix1, String prefix1, String idPrefix2, String prefix2) void
MiddleMapKeyIdComponentMapper.addMiddleEqualToQuery
(Parameters parameters, String idPrefix1, String prefix1, String idPrefix2, String prefix2) void
MiddleMapKeyPropertyComponentMapper.addMiddleEqualToQuery
(Parameters parameters, String idPrefix1, String prefix1, String idPrefix2, String prefix2) void
MiddleRelatedComponentMapper.addMiddleEqualToQuery
(Parameters parameters, String idPrefix1, String prefix1, String idPrefix2, String prefix2) void
MiddleSimpleComponentMapper.addMiddleEqualToQuery
(Parameters parameters, String idPrefix1, String prefix1, String idPrefix2, String prefix2) void
MiddleStraightComponentMapper.addMiddleEqualToQuery
(Parameters parameters, String idPrefix1, String prefix1, String idPrefix2, String prefix2) -
Uses of Parameters in org.hibernate.envers.internal.entities.mapper.relation.query
Methods in org.hibernate.envers.internal.entities.mapper.relation.query with parameters of type ParametersModifier and TypeMethodDescriptionprotected abstract void
AbstractRelationQueryGenerator.applyValidPredicates
(QueryBuilder qb, Parameters parameters, boolean inclusive) Apply predicates used to fetch actual data.protected void
OneAuditEntityQueryGenerator.applyValidPredicates
(QueryBuilder qb, Parameters rootParameters, boolean inclusive) protected void
OneEntityQueryGenerator.applyValidPredicates
(QueryBuilder qb, Parameters rootParameters, boolean inclusive) protected void
ThreeEntityQueryGenerator.applyValidPredicates
(QueryBuilder qb, Parameters rootParameters, boolean inclusive) protected void
TwoEntityOneAuditedQueryGenerator.applyValidPredicates
(QueryBuilder qb, Parameters rootParameters, boolean inclusive) Creates query restrictions used to retrieve only actual data.protected void
TwoEntityQueryGenerator.applyValidPredicates
(QueryBuilder qb, Parameters rootParameters, boolean inclusive) -
Uses of Parameters in org.hibernate.envers.internal.tools.query
Methods in org.hibernate.envers.internal.tools.query that return ParametersModifier and TypeMethodDescriptionParameters.addNegatedParameters()
Adds negated parameters, by default with the "and" connective.QueryBuilder.addParameters
(String alias) Parameters.addSubParameters
(String newConnective) Adds sub-parameters with a new connective.Parameters.deepCopy()
QueryBuilder.getRootParameters()
UpdateBuilder.getRootParameters()
-
Uses of Parameters in org.hibernate.envers.query.criteria
Methods in org.hibernate.envers.query.criteria with parameters of type ParametersModifier and TypeMethodDescriptionvoid
AggregatedAuditExpression.addToQuery
(EnversService enversService, AuditReaderImplementor versionsReader, Map<String, String> aliasToEntityNameMap, Map<String, String> aliasToComponentPropertyNameMap, String baseAlias, QueryBuilder qb, Parameters parameters) void
AuditConjunction.addToQuery
(EnversService enversService, AuditReaderImplementor versionsReader, Map<String, String> aliasToEntityNameMap, Map<String, String> aliasToComponentPropertyNameMap, String alias, QueryBuilder qb, Parameters parameters) void
AuditCriterion.addToQuery
(EnversService enversService, AuditReaderImplementor versionsReader, Map<String, String> aliasToEntityNameMap, Map<String, String> aliasToComponentPropertyNameMap, String baseAlias, QueryBuilder qb, Parameters parameters) void
AuditDisjunction.addToQuery
(EnversService enversService, AuditReaderImplementor versionsReader, Map<String, String> aliasToEntityNameMap, Map<String, String> aliasToComponentPropertyNameMap, String alias, QueryBuilder qb, Parameters parameters) -
Uses of Parameters in org.hibernate.envers.query.criteria.internal
Methods in org.hibernate.envers.query.criteria.internal with parameters of type ParametersModifier and TypeMethodDescriptionprotected void
BetweenAuditExpression.addToQuery
(EnversService enversService, AuditReaderImplementor versionsReader, String entityName, String alias, String componentPrefix, QueryBuilder qb, Parameters parameters) void
EntityTypeAuditExpression.addToQuery
(EnversService enversService, AuditReaderImplementor auditReader, Map<String, String> aliasToEntityNameMap, Map<String, String> aliasToComponentPropertyNameMap, String baseAlias, QueryBuilder qb, Parameters parameters) void
FunctionFunctionAuditExpression.addToQuery
(EnversService enversService, AuditReaderImplementor auditReader, Map<String, String> aliasToEntityNameMap, Map<String, String> aliasToComponentPropertyNameMap, String baseAlias, QueryBuilder queryBuilder, Parameters parameters) void
FunctionPropertyAuditExpression.addToQuery
(EnversService enversService, AuditReaderImplementor auditReader, Map<String, String> aliasToEntityNameMap, Map<String, String> aliasToComponentPropertyNameMap, String baseAlias, QueryBuilder queryBuilder, Parameters parameters) protected void
IdentifierEqAuditExpression.addToQuery
(EnversService enversService, AuditReaderImplementor versionsReader, String entityName, String alias, String componentPrefix, QueryBuilder qb, Parameters parameters) protected void
IlikeAuditExpression.addToQuery
(EnversService enversService, AuditReaderImplementor versionsReader, String entityName, String alias, String componentPrefix, QueryBuilder qb, Parameters parameters) protected void
InAuditExpression.addToQuery
(EnversService enversService, AuditReaderImplementor versionsReader, String entityName, String alias, String componentPrefix, QueryBuilder qb, Parameters parameters) void
LogicalAuditExpression.addToQuery
(EnversService enversService, AuditReaderImplementor versionsReader, Map<String, String> aliasToEntityNameMap, Map<String, String> aliasToComponentPropertyNameMap, String alias, QueryBuilder qb, Parameters parameters) void
NotAuditExpression.addToQuery
(EnversService enversService, AuditReaderImplementor versionsReader, Map<String, String> aliasToEntityNameMap, Map<String, String> aliasToComponentPropertyNameMap, String alias, QueryBuilder qb, Parameters parameters) protected void
NotNullAuditExpression.addToQuery
(EnversService enversService, AuditReaderImplementor versionsReader, String entityName, String alias, String componentPrefix, QueryBuilder qb, Parameters parameters) protected void
NullAuditExpression.addToQuery
(EnversService enversService, AuditReaderImplementor versionsReader, String entityName, String alias, String componentPrefix, QueryBuilder qb, Parameters parameters) void
PropertyAuditExpression.addToQuery
(EnversService enversService, AuditReaderImplementor versionsReader, Map<String, String> aliasToEntityNameMap, Map<String, String> aliasToComponentPropertyNameMap, String baseAlias, QueryBuilder qb, Parameters parameters) void
PropertyFunctionAuditExpression.addToQuery
(EnversService enversService, AuditReaderImplementor auditReader, Map<String, String> aliasToEntityNameMap, Map<String, String> aliasToComponentPropertyNameMap, String baseAlias, QueryBuilder queryBuilder, Parameters parameters) protected void
RelatedAuditEqualityExpression.addToQuery
(EnversService enversService, AuditReaderImplementor versionsReader, String entityName, String alias, String componentPrefix, QueryBuilder qb, Parameters parameters) protected void
RelatedAuditInExpression.addToQuery
(EnversService enversService, AuditReaderImplementor versionsReader, String entityName, String alias, String componentPrefix, QueryBuilder qb, Parameters parameters) protected void
RevisionTypeAuditExpression.addToQuery
(EnversService enversService, AuditReaderImplementor versionsReader, String entityName, String alias, String componentPrefix, QueryBuilder qb, Parameters parameters) protected void
SimpleAuditExpression.addToQuery
(EnversService enversService, AuditReaderImplementor versionsReader, String entityName, String alias, String componentPrefix, QueryBuilder qb, Parameters parameters) void
SimpleFunctionAuditExpression.addToQuery
(EnversService enversService, AuditReaderImplementor versionsReader, Map<String, String> aliasToEntityNameMap, Map<String, String> aliasToComponentPropertyNameMap, String baseAlias, QueryBuilder qb, Parameters parameters) -
Uses of Parameters in org.hibernate.envers.query.internal.impl
Fields in org.hibernate.envers.query.internal.impl declared as ParametersModifier and TypeFieldDescriptionprotected final Parameters
AbstractAuditAssociationQuery.parameters
Methods in org.hibernate.envers.query.internal.impl that return ParametersModifier and TypeMethodDescriptionprotected Parameters
AbstractAuditAssociationQuery.createComponentJoin
(Configuration configuration) protected Parameters
AbstractAuditAssociationQuery.createEntityJoin
(Configuration configuration) protected Parameters
EntitiesAtRevisionAssociationQuery.createEntityJoin
(Configuration configuration) -
Uses of Parameters in org.hibernate.envers.strategy.internal
Methods in org.hibernate.envers.strategy.internal with parameters of type ParametersModifier and TypeMethodDescriptionvoid
DefaultAuditStrategy.addAssociationAtRevisionRestriction
(QueryBuilder rootQueryBuilder, Parameters parameters, String revisionProperty, String revisionEndProperty, boolean addAlias, MiddleIdData referencingIdData, String versionsMiddleEntityName, String eeOriginalIdPropertyPath, String revisionPropertyPath, String originalIdPropertyName, 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, String revisionProperty, String revisionEndProperty, boolean addAlias, MiddleIdData referencingIdData, String versionsMiddleEntityName, String eeOriginalIdPropertyPath, String revisionPropertyPath, String originalIdPropertyName, String alias1, boolean inclusive, MiddleComponentData... componentDatas) Update the rootQueryBuilder with an extra WHERE clause to restrict the revision for a middle-entity association.void
DefaultAuditStrategy.addEntityAtRevisionRestriction
(Configuration configuration, QueryBuilder rootQueryBuilder, Parameters parameters, String revisionProperty, String revisionEndProperty, boolean addAlias, MiddleIdData idData, String revisionPropertyPath, String originalIdPropertyName, String alias1, String alias2, boolean inclusive) Update the rootQueryBuilder with an extra WHERE clause to restrict the revision for a two-entity relation.void
ValidityAuditStrategy.addEntityAtRevisionRestriction
(Configuration configuration, QueryBuilder rootQueryBuilder, Parameters parameters, String revisionProperty, String revisionEndProperty, boolean addAlias, MiddleIdData idData, String revisionPropertyPath, String originalIdPropertyName, String alias1, String alias2, boolean inclusive) Update the rootQueryBuilder with an extra WHERE clause to restrict the revision for a two-entity relation. -
Uses of Parameters in org.hibernate.envers.strategy.spi
Methods in org.hibernate.envers.strategy.spi with parameters of type ParametersModifier and TypeMethodDescriptionvoid
AuditStrategy.addAssociationAtRevisionRestriction
(QueryBuilder rootQueryBuilder, Parameters parameters, String revisionProperty, String revisionEndProperty, boolean addAlias, MiddleIdData referencingIdData, String versionsMiddleEntityName, String eeOriginalIdPropertyPath, String revisionPropertyPath, String originalIdPropertyName, String alias1, boolean inclusive, MiddleComponentData... componentDatas) Update the rootQueryBuilder with an extra WHERE clause to restrict the revision for a middle-entity association.void
AuditStrategy.addEntityAtRevisionRestriction
(Configuration configuration, QueryBuilder rootQueryBuilder, Parameters parameters, String revisionProperty, String revisionEndProperty, boolean addAlias, MiddleIdData idData, String revisionPropertyPath, String originalIdPropertyName, String alias1, String alias2, boolean inclusive) Update the rootQueryBuilder with an extra WHERE clause to restrict the revision for a two-entity relation.