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 TypeMethodDescriptionvoidAbstractIdMapper.addIdEqualsToQuery(Parameters parameters, Object id, String alias, String prefix, boolean equals) voidIdMapper.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.voidAbstractIdMapper.addIdsEqualToQuery(Parameters parameters, String prefix1, String prefix2) voidAbstractIdMapper.addIdsEqualToQuery(Parameters parameters, String prefix1, IdMapper mapper2, String prefix2) voidIdMapper.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).voidIdMapper.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).voidAbstractIdMapper.addNamedIdEqualsToQuery(Parameters parameters, String prefix, boolean equals) voidAbstractIdMapper.addNamedIdEqualsToQuery(Parameters parameters, String prefix1, IdMapper mapper, boolean equals) voidIdMapper.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.voidIdMapper.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.voidAbstractIdMapper.addNullableIdsEqualToQuery(Parameters parameters, String prefix1, IdMapper mapper2, String prefix2) voidIdMapper.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 TypeMethodDescriptionvoidMiddleMapKeyEnumeratedComponentMapper.addMiddleEqualToQuery(Parameters parameters, String idPrefix1, String prefix1, String idPrefix2, String prefix2) voidToOneIdMapper.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 TypeMethodDescriptionvoidMiddleComponentMapper.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).voidMiddleDummyComponentMapper.addMiddleEqualToQuery(Parameters parameters, String idPrefix1, String prefix1, String idPrefix2, String prefix2) protected voidMiddleEmbeddableComponentMapper.addMiddleEqualToQuery(CompositeMapperBuilder compositeMapper, Parameters parameters, String idPrefix1, String prefix1, String idPrefix2, String prefix2) voidMiddleEmbeddableComponentMapper.addMiddleEqualToQuery(Parameters parameters, String idPrefix1, String prefix1, String idPrefix2, String prefix2) voidMiddleMapElementNotKeyComponentMapper.addMiddleEqualToQuery(Parameters parameters, String idPrefix1, String prefix1, String idPrefix2, String prefix2) voidMiddleMapKeyIdComponentMapper.addMiddleEqualToQuery(Parameters parameters, String idPrefix1, String prefix1, String idPrefix2, String prefix2) voidMiddleMapKeyPropertyComponentMapper.addMiddleEqualToQuery(Parameters parameters, String idPrefix1, String prefix1, String idPrefix2, String prefix2) voidMiddleRelatedComponentMapper.addMiddleEqualToQuery(Parameters parameters, String idPrefix1, String prefix1, String idPrefix2, String prefix2) voidMiddleSimpleComponentMapper.addMiddleEqualToQuery(Parameters parameters, String idPrefix1, String prefix1, String idPrefix2, String prefix2) voidMiddleStraightComponentMapper.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 voidAbstractRelationQueryGenerator.applyValidPredicates(QueryBuilder qb, Parameters parameters, boolean inclusive) Apply predicates used to fetch actual data.protected voidOneAuditEntityQueryGenerator.applyValidPredicates(QueryBuilder qb, Parameters rootParameters, boolean inclusive) protected voidOneEntityQueryGenerator.applyValidPredicates(QueryBuilder qb, Parameters rootParameters, boolean inclusive) protected voidThreeEntityQueryGenerator.applyValidPredicates(QueryBuilder qb, Parameters rootParameters, boolean inclusive) protected voidTwoEntityOneAuditedQueryGenerator.applyValidPredicates(QueryBuilder qb, Parameters rootParameters, boolean inclusive) Creates query restrictions used to retrieve only actual data.protected voidTwoEntityQueryGenerator.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 TypeMethodDescriptionvoidAggregatedAuditExpression.addToQuery(EnversService enversService, AuditReaderImplementor versionsReader, Map<String, String> aliasToEntityNameMap, Map<String, String> aliasToComponentPropertyNameMap, String baseAlias, QueryBuilder qb, Parameters parameters) voidAuditConjunction.addToQuery(EnversService enversService, AuditReaderImplementor versionsReader, Map<String, String> aliasToEntityNameMap, Map<String, String> aliasToComponentPropertyNameMap, String alias, QueryBuilder qb, Parameters parameters) voidAuditCriterion.addToQuery(EnversService enversService, AuditReaderImplementor versionsReader, Map<String, String> aliasToEntityNameMap, Map<String, String> aliasToComponentPropertyNameMap, String baseAlias, QueryBuilder qb, Parameters parameters) voidAuditDisjunction.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 voidBetweenAuditExpression.addToQuery(EnversService enversService, AuditReaderImplementor versionsReader, String entityName, String alias, String componentPrefix, QueryBuilder qb, Parameters parameters) voidEntityTypeAuditExpression.addToQuery(EnversService enversService, AuditReaderImplementor auditReader, Map<String, String> aliasToEntityNameMap, Map<String, String> aliasToComponentPropertyNameMap, String baseAlias, QueryBuilder qb, Parameters parameters) voidFunctionFunctionAuditExpression.addToQuery(EnversService enversService, AuditReaderImplementor auditReader, Map<String, String> aliasToEntityNameMap, Map<String, String> aliasToComponentPropertyNameMap, String baseAlias, QueryBuilder queryBuilder, Parameters parameters) voidFunctionPropertyAuditExpression.addToQuery(EnversService enversService, AuditReaderImplementor auditReader, Map<String, String> aliasToEntityNameMap, Map<String, String> aliasToComponentPropertyNameMap, String baseAlias, QueryBuilder queryBuilder, Parameters parameters) protected voidIdentifierEqAuditExpression.addToQuery(EnversService enversService, AuditReaderImplementor versionsReader, String entityName, String alias, String componentPrefix, QueryBuilder qb, Parameters parameters) protected voidIlikeAuditExpression.addToQuery(EnversService enversService, AuditReaderImplementor versionsReader, String entityName, String alias, String componentPrefix, QueryBuilder qb, Parameters parameters) protected voidInAuditExpression.addToQuery(EnversService enversService, AuditReaderImplementor versionsReader, String entityName, String alias, String componentPrefix, QueryBuilder qb, Parameters parameters) voidLogicalAuditExpression.addToQuery(EnversService enversService, AuditReaderImplementor versionsReader, Map<String, String> aliasToEntityNameMap, Map<String, String> aliasToComponentPropertyNameMap, String alias, QueryBuilder qb, Parameters parameters) voidNotAuditExpression.addToQuery(EnversService enversService, AuditReaderImplementor versionsReader, Map<String, String> aliasToEntityNameMap, Map<String, String> aliasToComponentPropertyNameMap, String alias, QueryBuilder qb, Parameters parameters) protected voidNotNullAuditExpression.addToQuery(EnversService enversService, AuditReaderImplementor versionsReader, String entityName, String alias, String componentPrefix, QueryBuilder qb, Parameters parameters) protected voidNullAuditExpression.addToQuery(EnversService enversService, AuditReaderImplementor versionsReader, String entityName, String alias, String componentPrefix, QueryBuilder qb, Parameters parameters) voidPropertyAuditExpression.addToQuery(EnversService enversService, AuditReaderImplementor versionsReader, Map<String, String> aliasToEntityNameMap, Map<String, String> aliasToComponentPropertyNameMap, String baseAlias, QueryBuilder qb, Parameters parameters) voidPropertyFunctionAuditExpression.addToQuery(EnversService enversService, AuditReaderImplementor auditReader, Map<String, String> aliasToEntityNameMap, Map<String, String> aliasToComponentPropertyNameMap, String baseAlias, QueryBuilder queryBuilder, Parameters parameters) protected voidRelatedAuditEqualityExpression.addToQuery(EnversService enversService, AuditReaderImplementor versionsReader, String entityName, String alias, String componentPrefix, QueryBuilder qb, Parameters parameters) protected voidRelatedAuditInExpression.addToQuery(EnversService enversService, AuditReaderImplementor versionsReader, String entityName, String alias, String componentPrefix, QueryBuilder qb, Parameters parameters) protected voidRevisionTypeAuditExpression.addToQuery(EnversService enversService, AuditReaderImplementor versionsReader, String entityName, String alias, String componentPrefix, QueryBuilder qb, Parameters parameters) protected voidSimpleAuditExpression.addToQuery(EnversService enversService, AuditReaderImplementor versionsReader, String entityName, String alias, String componentPrefix, QueryBuilder qb, Parameters parameters) voidSimpleFunctionAuditExpression.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 ParametersAbstractAuditAssociationQuery.parametersMethods in org.hibernate.envers.query.internal.impl that return ParametersModifier and TypeMethodDescriptionprotected ParametersAbstractAuditAssociationQuery.createComponentJoin(Configuration configuration) protected ParametersAbstractAuditAssociationQuery.createEntityJoin(Configuration configuration) protected ParametersEntitiesAtRevisionAssociationQuery.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 TypeMethodDescriptionvoidDefaultAuditStrategy.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.voidValidityAuditStrategy.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.voidDefaultAuditStrategy.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.voidValidityAuditStrategy.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 TypeMethodDescriptionvoidAuditStrategy.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.voidAuditStrategy.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.