Uses of Interface
org.hibernate.query.sqm.tree.SqmCopyContext
Packages that use SqmCopyContext
Package
Description
Implementation of the SPI for the runtime domain metamodel.
Implementation of the SPIs for HQL support.
An SPI for defining, registering, and rendering functions in HQL.
Package for the SQM-backed Query implementation details
This package contains the classes that make up the SQM tree nodes.
Nodes representing common table expressions (CTE) in the SQM tree.
Nodes representing
delete
statements in the SQM tree.Nodes representing path expressions in the SQM tree.
Nodes representing expressions in the SQM tree.
Nodes representing root entities and joins in the SQM tree.
Nodes representing
insert
statements in the SQM tree.Nodes representing logical predicates in the SQM tree.
Nodes representing
select
statements in the SQM tree.Nodes representing
update
statements in the SQM tree.-
Uses of SqmCopyContext in org.hibernate.metamodel.model.domain.internal
Methods in org.hibernate.metamodel.model.domain.internal with parameters of type SqmCopyContextModifier and TypeMethodDescriptionAnyDiscriminatorSqmPath.copy
(SqmCopyContext context) EmbeddedDiscriminatorSqmPath.copy
(SqmCopyContext context) EntityDiscriminatorSqmPath.copy
(SqmCopyContext context) -
Uses of SqmCopyContext in org.hibernate.query.hql.internal
Methods in org.hibernate.query.hql.internal with parameters of type SqmCopyContextModifier and TypeMethodDescriptionFullyQualifiedReflectivePathTerminal.copy
(SqmCopyContext context) -
Uses of SqmCopyContext in org.hibernate.query.sqm.function
Methods in org.hibernate.query.sqm.function with parameters of type SqmCopyContextModifier and TypeMethodDescriptionSelfRenderingSqmAggregateFunction.copy
(SqmCopyContext context) SelfRenderingSqmFunction.copy
(SqmCopyContext context) SelfRenderingSqmOrderedSetAggregateFunction.copy
(SqmCopyContext context) SelfRenderingSqmSetReturningFunction.copy
(SqmCopyContext context) SelfRenderingSqmWindowFunction.copy
(SqmCopyContext context) -
Uses of SqmCopyContext in org.hibernate.query.sqm.internal
Classes in org.hibernate.query.sqm.internal that implement SqmCopyContext -
Uses of SqmCopyContext in org.hibernate.query.sqm.tree
Methods in org.hibernate.query.sqm.tree that return SqmCopyContextModifier and TypeMethodDescriptionstatic SqmCopyContext
SqmCopyContext.noParamCopyContext()
static SqmCopyContext
SqmCopyContext.noParamCopyContext
(SqmQuerySource querySource) static SqmCopyContext
SqmCopyContext.simpleContext()
static SqmCopyContext
SqmCopyContext.simpleContext
(SqmQuerySource querySource) Methods in org.hibernate.query.sqm.tree with parameters of type SqmCopyContextModifier and TypeMethodDescriptionSqmNode.copy
(SqmCopyContext context) SqmQuery.copy
(SqmCopyContext context) SqmStatement.copy
(SqmCopyContext context) SqmTypedNode.copy
(SqmCopyContext context) protected Map<String,
SqmCteStatement<?>> AbstractSqmDmlStatement.copyCteStatements
(SqmCopyContext context) protected Set<SqmParameter<?>>
AbstractSqmStatement.copyParameters
(SqmCopyContext context) protected SqmWhereClause
AbstractSqmRestrictedDmlStatement.copyWhereClause
(SqmCopyContext context) -
Uses of SqmCopyContext in org.hibernate.query.sqm.tree.cte
Methods in org.hibernate.query.sqm.tree.cte with parameters of type SqmCopyContextModifier and TypeMethodDescriptionSqmCteStatement.copy
(SqmCopyContext context) SqmSearchClauseSpecification.copy
(SqmCopyContext context) -
Uses of SqmCopyContext in org.hibernate.query.sqm.tree.delete
Methods in org.hibernate.query.sqm.tree.delete with parameters of type SqmCopyContext -
Uses of SqmCopyContext in org.hibernate.query.sqm.tree.domain
Methods in org.hibernate.query.sqm.tree.domain with parameters of type SqmCopyContextModifier and TypeMethodDescriptionNonAggregatedCompositeSimplePath.copy
(SqmCopyContext context) SqmAnyValuedSimplePath.copy
(SqmCopyContext context) SqmBagJoin<O,
E> SqmBagJoin.copy
(SqmCopyContext context) SqmBasicValuedSimplePath.copy
(SqmCopyContext context) SqmCorrelatedBagJoin.copy
(SqmCopyContext context) SqmCorrelatedCrossJoin.copy
(SqmCopyContext context) SqmCorrelatedEntityJoin.copy
(SqmCopyContext context) SqmCorrelatedListJoin.copy
(SqmCopyContext context) SqmCorrelatedMapJoin.copy
(SqmCopyContext context) SqmCorrelatedPluralPartJoin.copy
(SqmCopyContext context) SqmCorrelatedRoot.copy
(SqmCopyContext context) SqmCorrelatedRootJoin.copy
(SqmCopyContext context) SqmCorrelatedSetJoin.copy
(SqmCopyContext context) SqmCorrelatedSingularJoin.copy
(SqmCopyContext context) SqmCteRoot.copy
(SqmCopyContext context) SqmDerivedRoot.copy
(SqmCopyContext context) SqmElementAggregateFunction.copy
(SqmCopyContext context) SqmEmbeddedValuedSimplePath.copy
(SqmCopyContext context) SqmEntityValuedSimplePath.copy
(SqmCopyContext context) SqmFkExpression.copy
(SqmCopyContext context) SqmFunctionPath.copy
(SqmCopyContext context) SqmFunctionRoot.copy
(SqmCopyContext context) SqmIndexAggregateFunction.copy
(SqmCopyContext context) SqmIndexedCollectionAccessPath.copy
(SqmCopyContext context) SqmListJoin.copy
(SqmCopyContext context) SqmMapEntryReference.copy
(SqmCopyContext context) SqmMapJoin<L,
K, V> SqmMapJoin.copy
(SqmCopyContext context) SqmPath.copy
(SqmCopyContext context) SqmPluralPartJoin.copy
(SqmCopyContext context) SqmPluralValuedSimplePath.copy
(SqmCopyContext context) SqmSetJoin<O,
E> SqmSetJoin.copy
(SqmCopyContext context) SqmSingularJoin.copy
(SqmCopyContext context) SqmTreatedBagJoin.copy
(SqmCopyContext context) SqmTreatedCrossJoin.copy
(SqmCopyContext context) SqmTreatedEmbeddedValuedSimplePath.copy
(SqmCopyContext context) SqmTreatedEntityJoin.copy
(SqmCopyContext context) SqmTreatedEntityValuedSimplePath.copy
(SqmCopyContext context) SqmTreatedFrom.copy
(SqmCopyContext context) SqmTreatedListJoin.copy
(SqmCopyContext context) SqmTreatedMapJoin.copy
(SqmCopyContext context) SqmTreatedPluralPartJoin.copy
(SqmCopyContext context) SqmTreatedRoot.copy
(SqmCopyContext context) SqmTreatedSetJoin.copy
(SqmCopyContext context) SqmTreatedSimplePath.copy
(SqmCopyContext context) SqmTreatedSingularJoin.copy
(SqmCopyContext context) protected void
AbstractSqmFrom.copyTo
(AbstractSqmFrom<O, T> target, SqmCopyContext context) protected void
AbstractSqmJoin.copyTo
(AbstractSqmJoin<L, R> target, SqmCopyContext context) protected void
AbstractSqmPath.copyTo
(AbstractSqmPath<T> target, SqmCopyContext context) -
Uses of SqmCopyContext in org.hibernate.query.sqm.tree.expression
Methods in org.hibernate.query.sqm.tree.expression with parameters of type SqmCopyContextModifier and TypeMethodDescriptionAsWrapperSqmExpression.copy
(SqmCopyContext context) JpaCriteriaParameter.copy
(SqmCopyContext context) SqmAliasedNodeRef.copy
(SqmCopyContext context) SqmAny.copy
(SqmCopyContext context) SqmAnyDiscriminatorValue.copy
(SqmCopyContext context) SqmBinaryArithmetic.copy
(SqmCopyContext context) SqmByUnit.copy
(SqmCopyContext context) SqmCaseSearched.copy
(SqmCopyContext context) SqmCaseSimple.copy
(SqmCopyContext context) SqmCastTarget.copy
(SqmCopyContext context) SqmCoalesce.copy
(SqmCopyContext context) SqmCollation.copy
(SqmCopyContext context) SqmCollectionSize.copy
(SqmCopyContext context) SqmDistinct.copy
(SqmCopyContext context) SqmDurationUnit.copy
(SqmCopyContext context) SqmEnumLiteral.copy
(SqmCopyContext context) SqmEvery.copy
(SqmCopyContext context) SqmExpression.copy
(SqmCopyContext context) SqmExtractUnit.copy
(SqmCopyContext context) SqmFieldLiteral.copy
(SqmCopyContext context) SqmFormat.copy
(SqmCopyContext context) SqmHqlNumericLiteral.copy
(SqmCopyContext context) SqmJpaCriteriaParameterWrapper.copy
(SqmCopyContext context) SqmJsonExistsExpression.copy
(SqmCopyContext context) SqmJsonNullBehavior.copy
(SqmCopyContext context) SqmJsonObjectAggUniqueKeysBehavior.copy
(SqmCopyContext context) SqmJsonQueryExpression.copy
(SqmCopyContext context) SqmJsonTableFunction.Columns.copy
(SqmCopyContext context) SqmJsonTableFunction.copy
(SqmCopyContext context) SqmJsonValueExpression.copy
(SqmCopyContext context) SqmLiteral.copy
(SqmCopyContext context) SqmLiteralEmbeddableType.copy
(SqmCopyContext context) SqmLiteralEntityType.copy
(SqmCopyContext context) SqmLiteralNull.copy
(SqmCopyContext context) SqmModifiedSubQueryExpression.copy
(SqmCopyContext context) SqmNamedExpression.copy
(SqmCopyContext context) SqmNamedParameter.copy
(SqmCopyContext context) SqmOver.copy
(SqmCopyContext context) SqmOverflow.copy
(SqmCopyContext context) SqmParameter.copy
(SqmCopyContext context) SqmParameterizedEntityType.copy
(SqmCopyContext context) SqmPositionalParameter.copy
(SqmCopyContext context) SqmSelfRenderingExpression.copy
(SqmCopyContext context) abstract SqmSetReturningFunction<T>
SqmSetReturningFunction.copy
(SqmCopyContext context) SqmStar.copy
(SqmCopyContext context) SqmSummarization.copy
(SqmCopyContext context) SqmToDuration.copy
(SqmCopyContext context) SqmTrimSpecification.copy
(SqmCopyContext context) SqmTuple.copy
(SqmCopyContext context) SqmUnaryOperation.copy
(SqmCopyContext context) SqmWindow.copy
(SqmCopyContext context) SqmWindowFrame.copy
(SqmCopyContext context) SqmXmlAttributesExpression.copy
(SqmCopyContext context) SqmXmlElementExpression.copy
(SqmCopyContext context) SqmXmlTableFunction.Columns.copy
(SqmCopyContext context) SqmXmlTableFunction.copy
(SqmCopyContext context) ValueBindJpaCriteriaParameter.copy
(SqmCopyContext context) protected Map<String,
SqmExpression<?>> AbstractSqmJsonPathExpression.copyPassingExpressions
(SqmCopyContext context) -
Uses of SqmCopyContext in org.hibernate.query.sqm.tree.from
Methods in org.hibernate.query.sqm.tree.from with parameters of type SqmCopyContextModifier and TypeMethodDescriptionSqmCrossJoin.copy
(SqmCopyContext context) SqmCteJoin.copy
(SqmCopyContext context) SqmDerivedJoin.copy
(SqmCopyContext context) SqmEntityJoin.copy
(SqmCopyContext context) SqmFrom.copy
(SqmCopyContext context) SqmFromClause.copy
(SqmCopyContext context) SqmFunctionJoin.copy
(SqmCopyContext context) SqmJoin.copy
(SqmCopyContext context) SqmRoot.copy
(SqmCopyContext context) SqmTreatedAttributeJoin.copy
(SqmCopyContext context) void
SqmRoot.copyTo
(SqmRoot<E> target, SqmCopyContext context) -
Uses of SqmCopyContext in org.hibernate.query.sqm.tree.insert
Methods in org.hibernate.query.sqm.tree.insert with parameters of type SqmCopyContextModifier and TypeMethodDescriptionSqmConflictClause.copy
(SqmCopyContext context) SqmConflictUpdateAction.copy
(SqmCopyContext context) SqmInsertSelectStatement.copy
(SqmCopyContext context) SqmInsertStatement.copy
(SqmCopyContext context) SqmInsertValuesStatement.copy
(SqmCopyContext context) SqmValues.copy
(SqmCopyContext context) AbstractSqmInsertStatement.copyInsertionTargetPaths
(SqmCopyContext context) SqmInsertValuesStatement.copyWithoutValues
(SqmCopyContext context) -
Uses of SqmCopyContext in org.hibernate.query.sqm.tree.jpa
Methods in org.hibernate.query.sqm.tree.jpa with parameters of type SqmCopyContextModifier and TypeMethodDescriptionprotected void
AbstractJpaTupleElement.copyTo
(AbstractJpaTupleElement<T> target, SqmCopyContext context) -
Uses of SqmCopyContext in org.hibernate.query.sqm.tree.predicate
Methods in org.hibernate.query.sqm.tree.predicate with parameters of type SqmCopyContextModifier and TypeMethodDescriptionSqmBetweenPredicate.copy
(SqmCopyContext context) SqmBooleanExpressionPredicate.copy
(SqmCopyContext context) SqmComparisonPredicate.copy
(SqmCopyContext context) SqmEmptinessPredicate.copy
(SqmCopyContext context) SqmExistsPredicate.copy
(SqmCopyContext context) SqmGroupedPredicate.copy
(SqmCopyContext context) SqmInListPredicate.copy
(SqmCopyContext context) SqmInSubQueryPredicate.copy
(SqmCopyContext context) SqmJunctionPredicate.copy
(SqmCopyContext context) SqmLikePredicate.copy
(SqmCopyContext context) SqmMemberOfPredicate.copy
(SqmCopyContext context) SqmNegatedPredicate.copy
(SqmCopyContext context) SqmNullnessPredicate.copy
(SqmCopyContext context) SqmPredicate.copy
(SqmCopyContext context) SqmTruthnessPredicate.copy
(SqmCopyContext context) SqmWhereClause.copy
(SqmCopyContext context) -
Uses of SqmCopyContext in org.hibernate.query.sqm.tree.select
Methods in org.hibernate.query.sqm.tree.select with parameters of type SqmCopyContextModifier and TypeMethodDescriptionSqmDynamicInstantiation.copy
(SqmCopyContext context) SqmDynamicInstantiationArgument.copy
(SqmCopyContext context) SqmJpaCompoundSelection.copy
(SqmCopyContext context) SqmOrderByClause.copy
(SqmCopyContext context) SqmQueryGroup.copy
(SqmCopyContext context) abstract SqmQueryPart<T>
SqmQueryPart.copy
(SqmCopyContext context) SqmQuerySpec.copy
(SqmCopyContext context) SqmSelectableNode.copy
(SqmCopyContext context) SqmSelectClause.copy
(SqmCopyContext context) SqmSelection.copy
(SqmCopyContext context) SqmSelectQuery.copy
(SqmCopyContext context) SqmSelectStatement.copy
(SqmCopyContext context) SqmSortSpecification.copy
(SqmCopyContext context) SqmSubQuery.copy
(SqmCopyContext context) protected Map<String,
SqmCteStatement<?>> AbstractSqmSelectQuery.copyCteStatements
(SqmCopyContext context) protected void
SqmQueryPart.copyTo
(SqmQueryPart<T> target, SqmCopyContext context) <X> SqmSelectStatement<X>
SqmSelectStatement.createCopy
(SqmCopyContext context, Class<X> resultType) Constructors in org.hibernate.query.sqm.tree.select with parameters of type SqmCopyContextModifierConstructorDescriptionSqmQueryPart
(SqmQueryPart<T> original, SqmCopyContext context) SqmQuerySpec
(SqmQuerySpec<T> original, SqmCopyContext context) -
Uses of SqmCopyContext in org.hibernate.query.sqm.tree.update
Methods in org.hibernate.query.sqm.tree.update with parameters of type SqmCopyContextModifier and TypeMethodDescriptionSqmAssignment.copy
(SqmCopyContext context) SqmSetClause.copy
(SqmCopyContext context) SqmUpdateStatement.copy
(SqmCopyContext context)