Uses of Interface
org.hibernate.query.sqm.tree.domain.SqmPath
-
Packages that use SqmPath Package Description org.hibernate.metamodel.model.domain Defines the runtime domain metamodel, which describes the Java aspect of the application's domain model parts (entities, attributes).org.hibernate.metamodel.model.domain.internal Implementation of the SPI for the runtime domain metamodel.org.hibernate.query.derived org.hibernate.query.hql.internal Implementation of the SPIs for HQL support.org.hibernate.query.hql.spi SPIs for HQL support.org.hibernate.query.sqm This package defines a semantic model of HQL queries.org.hibernate.query.sqm.internal Package for the SQM-backed Query implementation detailsorg.hibernate.query.sqm.spi SPI-level SQM contractsorg.hibernate.query.sqm.sql Package for the translation of SQM into SQL ASTorg.hibernate.query.sqm.tree.domain Nodes representing path expressions in the SQM tree.org.hibernate.query.sqm.tree.expression Nodes representing expressions in the SQM tree.org.hibernate.query.sqm.tree.from Nodes representing root entities and joins in the SQM tree.org.hibernate.query.sqm.tree.insert Nodes representinginsertstatements in the SQM tree.org.hibernate.query.sqm.tree.update Nodes representingupdatestatements in the SQM tree. -
-
Uses of SqmPath in org.hibernate.metamodel.model.domain
Subinterfaces of SqmPath in org.hibernate.metamodel.model.domain Modifier and Type Interface Description interfaceDiscriminatorSqmPath<T>Commonality between entity and any discriminatorsMethods in org.hibernate.metamodel.model.domain that return SqmPath Modifier and Type Method Description default SqmPath<?>DiscriminatorSqmPath. resolvePathPart(String name, boolean isTerminal, SqmCreationState creationState) -
Uses of SqmPath in org.hibernate.metamodel.model.domain.internal
Classes in org.hibernate.metamodel.model.domain.internal that implement SqmPath Modifier and Type Class Description classAnyDiscriminatorSqmPath<T>classEmbeddedDiscriminatorSqmPath<T>SqmPathspecialization for an embeddable discriminatorclassEntityDiscriminatorSqmPath<T>SqmPathspecialization for an entity discriminatorMethods in org.hibernate.metamodel.model.domain.internal that return SqmPath Modifier and Type Method Description SqmPath<E>AbstractPluralAttribute. createSqmPath(SqmPath<?> lhs, SqmPathSource<?> intermediatePathSource)SqmPath<D>AnyDiscriminatorSqmPathSource. createSqmPath(SqmPath<?> lhs, SqmPathSource<?> intermediatePathSource)SqmPath<J>AnyMappingSqmPathSource. createSqmPath(SqmPath<?> lhs, SqmPathSource<?> intermediatePathSource)SqmPath<J>BasicSqmPathSource. createSqmPath(SqmPath<?> lhs, SqmPathSource<?> intermediatePathSource)SqmPath<J>EmbeddableTypeImpl. createSqmPath(SqmPath<?> lhs, SqmPathSource<?> intermediatePathSource)SqmPath<D>EmbeddedDiscriminatorSqmPathSource. createSqmPath(SqmPath<?> lhs, SqmPathSource<?> intermediatePathSource)SqmPath<J>EmbeddedSqmPathSource. createSqmPath(SqmPath<?> lhs, SqmPathSource<?> intermediatePathSource)SqmPath<D>EntityDiscriminatorSqmPathSource. createSqmPath(SqmPath<?> lhs, SqmPathSource<?> intermediatePathSource)SqmPath<J>EntitySqmPathSource. createSqmPath(SqmPath<?> lhs, SqmPathSource<?> intermediatePathSource)SqmPath<J>EntityTypeImpl. createSqmPath(SqmPath<?> lhs, SqmPathSource<?> intermediatePathSource)SqmPath<J>MappedSuperclassSqmPathSource. createSqmPath(SqmPath<?> lhs, SqmPathSource<?> intermediatePathSource)SqmPath<J>MappedSuperclassTypeImpl. createSqmPath(SqmPath<?> lhs, SqmPathSource<?> intermediatePathSource)SqmPath<J>NonAggregatedCompositeSqmPathSource. createSqmPath(SqmPath<?> lhs, SqmPathSource<?> intermediatePathSource)SqmPath<J>SingularAttributeImpl. createSqmPath(SqmPath<?> lhs, SqmPathSource<?> intermediatePathSource)Methods in org.hibernate.metamodel.model.domain.internal with parameters of type SqmPath Modifier and Type Method Description static NavigablePathPathHelper. append(SqmPath<?> lhs, SqmPathSource<?> rhs, SqmPathSource<?> intermediatePathSource)NavigablePathAbstractPluralAttribute. createNavigablePath(SqmPath<?> parent, String alias)NavigablePathSingularAttributeImpl. createNavigablePath(SqmPath<?> parent, String alias)NavigablePathSingularAttributeImpl.Identifier. createNavigablePath(SqmPath<?> parent, String alias)SqmPath<E>AbstractPluralAttribute. createSqmPath(SqmPath<?> lhs, SqmPathSource<?> intermediatePathSource)SqmPath<D>AnyDiscriminatorSqmPathSource. createSqmPath(SqmPath<?> lhs, SqmPathSource<?> intermediatePathSource)SqmPath<J>AnyMappingSqmPathSource. createSqmPath(SqmPath<?> lhs, SqmPathSource<?> intermediatePathSource)SqmPath<J>BasicSqmPathSource. createSqmPath(SqmPath<?> lhs, SqmPathSource<?> intermediatePathSource)SqmPath<J>EmbeddableTypeImpl. createSqmPath(SqmPath<?> lhs, SqmPathSource<?> intermediatePathSource)SqmPath<D>EmbeddedDiscriminatorSqmPathSource. createSqmPath(SqmPath<?> lhs, SqmPathSource<?> intermediatePathSource)SqmPath<J>EmbeddedSqmPathSource. createSqmPath(SqmPath<?> lhs, SqmPathSource<?> intermediatePathSource)SqmPath<D>EntityDiscriminatorSqmPathSource. createSqmPath(SqmPath<?> lhs, SqmPathSource<?> intermediatePathSource)SqmPath<J>EntitySqmPathSource. createSqmPath(SqmPath<?> lhs, SqmPathSource<?> intermediatePathSource)SqmPath<J>EntityTypeImpl. createSqmPath(SqmPath<?> lhs, SqmPathSource<?> intermediatePathSource)SqmPath<J>MappedSuperclassSqmPathSource. createSqmPath(SqmPath<?> lhs, SqmPathSource<?> intermediatePathSource)SqmPath<J>MappedSuperclassTypeImpl. createSqmPath(SqmPath<?> lhs, SqmPathSource<?> intermediatePathSource)SqmPath<J>NonAggregatedCompositeSqmPathSource. createSqmPath(SqmPath<?> lhs, SqmPathSource<?> intermediatePathSource)SqmPath<J>SingularAttributeImpl. createSqmPath(SqmPath<?> lhs, SqmPathSource<?> intermediatePathSource)Constructors in org.hibernate.metamodel.model.domain.internal with parameters of type SqmPath Constructor Description AnyDiscriminatorSqmPath(NavigablePath navigablePath, SqmPathSource<T> referencedPathSource, SqmPath<?> lhs, NodeBuilder nodeBuilder)EmbeddedDiscriminatorSqmPath(NavigablePath navigablePath, SqmPathSource referencedPathSource, SqmPath<?> lhs, EmbeddableDomainType embeddableDomainType, NodeBuilder nodeBuilder)EntityDiscriminatorSqmPath(NavigablePath navigablePath, SqmPathSource referencedPathSource, SqmPath<?> lhs, EntityDomainType entityDomainType, EntityMappingType entityDescriptor, NodeBuilder nodeBuilder) -
Uses of SqmPath in org.hibernate.query.derived
Methods in org.hibernate.query.derived that return SqmPath Modifier and Type Method Description SqmPath<J>AnonymousTupleSimpleSqmPathSource. createSqmPath(SqmPath<?> lhs, SqmPathSource<?> intermediatePathSource)SqmPath<J>AnonymousTupleSqmPathSource. createSqmPath(SqmPath<?> lhs, SqmPathSource<?> intermediatePathSource)SqmPath<T>AnonymousTupleType. createSqmPath(SqmPath<?> lhs, SqmPathSource<?> intermediatePathSource)Methods in org.hibernate.query.derived with parameters of type SqmPath Modifier and Type Method Description SqmPath<J>AnonymousTupleSimpleSqmPathSource. createSqmPath(SqmPath<?> lhs, SqmPathSource<?> intermediatePathSource)SqmPath<J>AnonymousTupleSqmPathSource. createSqmPath(SqmPath<?> lhs, SqmPathSource<?> intermediatePathSource)SqmPath<T>AnonymousTupleType. createSqmPath(SqmPath<?> lhs, SqmPathSource<?> intermediatePathSource)Constructors in org.hibernate.query.derived with parameters of type SqmPath Constructor Description AnonymousTupleSqmAssociationPathSource(String localPathName, SqmPath<J> path, SimpleDomainType<J> domainType)AnonymousTupleSqmPathSource(String localPathName, SqmPath<J> path) -
Uses of SqmPath in org.hibernate.query.hql.internal
Methods in org.hibernate.query.hql.internal with parameters of type SqmPath Modifier and Type Method Description voidSqmPathRegistryImpl. register(SqmPath<?> sqmPath)<X extends SqmFrom<?,?>>
XSqmPathRegistryImpl. resolveFrom(SqmPath<?> path)Constructors in org.hibernate.query.hql.internal with parameters of type SqmPath Constructor Description DomainPathPart(SqmPath<?> basePath) -
Uses of SqmPath in org.hibernate.query.hql.spi
Methods in org.hibernate.query.hql.spi that return SqmPath Modifier and Type Method Description SqmPath<?>SemanticPathPart. resolveIndexedAccess(SqmExpression<?> selector, boolean isTerminal, SqmCreationState creationState)Methods in org.hibernate.query.hql.spi with parameters of type SqmPath Modifier and Type Method Description voidSqmPathRegistry. register(SqmPath<?> sqmPath)Register an SqmPath<X extends SqmFrom<?,?>>
XSqmPathRegistry. resolveFrom(SqmPath<?> path)Similar toSqmPathRegistry.resolveFrom(org.hibernate.spi.NavigablePath, java.util.function.Function<org.hibernate.spi.NavigablePath, org.hibernate.query.sqm.tree.from.SqmFrom<?, ?>>), but accepting a SqmPath to be used to create and register a SqmFrom if none yet registered. -
Uses of SqmPath in org.hibernate.query.sqm
Methods in org.hibernate.query.sqm that return SqmPath Modifier and Type Method Description SqmPath<J>SqmPathSource. createSqmPath(SqmPath<?> lhs, SqmPathSource<?> intermediatePathSource)Create an SQM path for this source relative to the given left hand side<X,T extends X>
SqmPath<T>NodeBuilder. treat(Path<X> path, Class<T> type)Methods in org.hibernate.query.sqm with parameters of type SqmPath Modifier and Type Method Description default NavigablePathSqmJoinable. createNavigablePath(SqmPath<?> parent, String alias)SqmPath<J>SqmPathSource. createSqmPath(SqmPath<?> lhs, SqmPathSource<?> intermediatePathSource)Create an SQM path for this source relative to the given left hand sidestatic UnknownPathExceptionUnknownPathException. unknownSubPath(SqmPath base, String name) -
Uses of SqmPath in org.hibernate.query.sqm.internal
Methods in org.hibernate.query.sqm.internal that return SqmPath Modifier and Type Method Description <X,T extends X>
SqmPath<T>SqmCriteriaNodeBuilder. treat(Path<X> path, Class<T> type)Methods in org.hibernate.query.sqm.internal with parameters of type SqmPath Modifier and Type Method Description static voidTypecheckUtil. assertAssignable(String hqlString, SqmPath<?> targetPath, SqmTypedNode<?> expression, SessionFactoryImplementor factory)static ModelPartContainerSqmUtil. getTargetMappingIfNeeded(SqmPath<?> sqmPath, ModelPartContainer modelPartContainer, SqmToSqlAstConverter sqlAstCreationState)Utility that returns the entity association target's mapping type if the specifiedsqmPathshould be dereferenced using the target table, i.e.static booleanSqmUtil. isFkOptimizationAllowed(SqmPath<?> sqmPath)Deprecated, for removal: This API element is subject to removal in a future version.static booleanSqmUtil. isFkOptimizationAllowed(SqmPath<?> sqmPath, EntityAssociationMapping associationMapping)Utility that returnsfalsewhen the providedsqmPathis a join that cannot be dereferenced through the foreign key on the associated table, i.e.static EntityMappingTypeSqmMappingModelHelper. resolveExplicitTreatTarget(SqmPath<?> sqmPath, SqmToSqlAstConverter converter)Constructor parameters in org.hibernate.query.sqm.internal with type arguments of type SqmPath Constructor Description SqmPathVisitor(Consumer<SqmPath<?>> pathConsumer) -
Uses of SqmPath in org.hibernate.query.sqm.spi
Methods in org.hibernate.query.sqm.spi with parameters of type SqmPath Modifier and Type Method Description static NavigablePathSqmCreationHelper. buildSubNavigablePath(SqmPath<?> lhs, String subNavigable, String alias) -
Uses of SqmPath in org.hibernate.query.sqm.sql
Methods in org.hibernate.query.sqm.sql with parameters of type SqmPath Modifier and Type Method Description voidFromClauseIndex. register(SqmPath<?> sqmPath, TableGroup tableGroup)voidFromClauseIndex. register(SqmPath<?> sqmPath, TableGroup tableGroup, NavigablePath identifierForTableGroup) -
Uses of SqmPath in org.hibernate.query.sqm.tree.domain
Subinterfaces of SqmPath in org.hibernate.query.sqm.tree.domain Modifier and Type Interface Description interfaceSqmCorrelation<O,T>Specialization ofSqmFromfor sub-query correlationsinterfaceSqmPathWrapper<W,T>SqmPath specialization for an SqmPath that wraps another SqmPathinterfaceSqmSimplePath<T>interfaceSqmTreatedPath<T,S extends T>Methods in org.hibernate.query.sqm.tree.domain that return SqmPath Modifier and Type Method Description SqmPath<T>SqmPath. copy(SqmCopyContext context)SqmPath<T>SqmPolymorphicRootDescriptor. createSqmPath(SqmPath<?> lhs, SqmPathSource<?> intermediatePathSource)<K,V,M extends Map<K,V>>
SqmPath<M>AbstractSqmPath. get(MapAttribute<T,K,V> map)<E,C extends Collection<E>>
SqmPath<C>AbstractSqmPath. get(PluralAttribute<T,C,E> attribute)<Y> SqmPath<Y>AbstractSqmPath. get(SingularAttribute<? super T,Y> jpaAttribute)SqmPath<?>AbstractSqmPath. get(String attributeName)<Y> SqmPath<Y>SqmPath. get(SingularAttribute<? super T,Y> attribute)<Y> SqmPath<Y>SqmPath. get(String attributeName)SqmPath<?>SqmTreatedEntityValuedSimplePath. get(String attributeName)SqmPath<?>AbstractSqmPath. getLhs()SqmPath<?>AbstractSqmSpecificPluralPartPath. getLhs()SqmPath<?>SqmPath. getLhs()Get the left-hand side of this path - may be null, indicating a root, cross-join or entity-joinSqmPath<?>SqmTreatedEmbeddedValuedSimplePath. getLhs()SqmPath<?>SqmTreatedRoot. getLhs()SqmPath<?>SqmMapEntryReference. getMapPath()SqmPath<?>AbstractSqmSpecificPluralPartPath. getPluralDomainPath()SqmPath<?>AbstractSqmPath. getReusablePath(String name)SqmPath<?>SqmPath. getReusablePath(String name)SqmPath<T>SqmCorrelatedBagJoin. getWrappedPath()SqmPath<T>SqmCorrelatedCrossJoin. getWrappedPath()SqmPath<T>SqmCorrelatedCteJoin. getWrappedPath()SqmPath<T>SqmCorrelatedDerivedJoin. getWrappedPath()SqmPath<T>SqmCorrelatedEntityJoin. getWrappedPath()SqmPath<T>SqmCorrelatedListJoin. getWrappedPath()SqmPath<V>SqmCorrelatedMapJoin. getWrappedPath()SqmPath<T>SqmCorrelatedPluralPartJoin. getWrappedPath()SqmPath<T>SqmCorrelatedRoot. getWrappedPath()SqmPath<T>SqmCorrelatedRootJoin. getWrappedPath()SqmPath<T>SqmCorrelatedSetJoin. getWrappedPath()SqmPath<T>SqmCorrelatedSingularJoin. getWrappedPath()SqmPath<W>SqmPathWrapper. getWrappedPath()Access the wrapped SqmPath.SqmPath<T>SqmTreatedCrossJoin. getWrappedPath()SqmPath<T>SqmTreatedEmbeddedValuedSimplePath. getWrappedPath()SqmPath<T>SqmTreatedEntityJoin. getWrappedPath()SqmPath<T>SqmTreatedEntityValuedSimplePath. getWrappedPath()SqmPath<T>SqmTreatedPath. getWrappedPath()SqmPath<T>SqmTreatedRoot. getWrappedPath()SqmPath<Integer>SqmListJoin. index()SqmPath<K>SqmMapJoin. key()SqmPath<?>SqmBasicValuedSimplePath. resolveIndexedAccess(SqmExpression<?> selector, boolean isTerminal, SqmCreationState creationState)SqmPath<?>SqmFunctionPath. resolveIndexedAccess(SqmExpression<?> selector, boolean isTerminal, SqmCreationState creationState)default SqmPath<?>SqmPath. resolveIndexedAccess(SqmExpression<?> selector, boolean isTerminal, SqmCreationState creationState)SqmPath<?>SqmPluralValuedSimplePath. resolveIndexedAccess(SqmExpression<?> selector, boolean isTerminal, SqmCreationState creationState)SqmPath<?>SqmTreatedListJoin. resolveIndexedAccess(SqmExpression<?> selector, boolean isTerminal, SqmCreationState creationState)protected <X> SqmPath<X>AbstractSqmPath. resolvePath(String attributeName, SqmPathSource<X> pathSource)protected <X> SqmPath<X>AbstractSqmPath. resolvePath(PersistentAttribute<?,X> attribute)SqmPath<?>AbstractSqmFrom. resolvePathPart(String name, boolean isTerminal, SqmCreationState creationState)SqmPath<?>SqmAnyValuedSimplePath. resolvePathPart(String name, boolean isTerminal, SqmCreationState creationState)SqmPath<?>SqmBasicValuedSimplePath. resolvePathPart(String name, boolean isTerminal, SqmCreationState creationState)SqmPath<?>SqmElementAggregateFunction. resolvePathPart(String name, boolean isTerminal, SqmCreationState creationState)SqmPath<?>SqmEmbeddedValuedSimplePath. resolvePathPart(String name, boolean isTerminal, SqmCreationState creationState)SqmPath<?>SqmEntityValuedSimplePath. resolvePathPart(String name, boolean isTerminal, SqmCreationState creationState)SqmPath<?>SqmFkExpression. resolvePathPart(String name, boolean isTerminal, SqmCreationState creationState)SqmPath<?>SqmFunctionPath. resolvePathPart(String name, boolean isTerminal, SqmCreationState creationState)SqmPath<?>SqmIndexAggregateFunction. resolvePathPart(String name, boolean isTerminal, SqmCreationState creationState)SqmPath<?>SqmIndexedCollectionAccessPath. resolvePathPart(String name, boolean isTerminal, SqmCreationState creationState)SqmPath<?>SqmPath. resolvePathPart(String name, boolean isTerminal, SqmCreationState creationState)SqmPath<?>SqmPluralValuedSimplePath. resolvePathPart(String name, boolean isTerminal, SqmCreationState creationState)SqmPath<?>SqmTreatedEmbeddedValuedSimplePath. resolvePathPart(String name, boolean isTerminal, SqmCreationState creationState)SqmPath<?>SqmTreatedRoot. resolvePathPart(String name, boolean isTerminal, SqmCreationState creationState)<S extends T>
SqmPath<S>SqmFkExpression. treatAs(Class<S> treatJavaType)<S extends T>
SqmPath<S>SqmFkExpression. treatAs(EntityDomainType<S> treatTarget)<S extends T>
SqmPath<S>SqmFunctionPath. treatAs(Class<S> treatJavaType)<S extends T>
SqmPath<S>SqmFunctionPath. treatAs(EntityDomainType<S> treatTarget)<S extends T>
SqmPath<S>SqmPath. treatAs(Class<S> treatJavaType)<S extends T>
SqmPath<S>SqmPath. treatAs(EntityDomainType<S> treatTarget)SqmPath<V>SqmMapJoin. value()Methods in org.hibernate.query.sqm.tree.domain that return types with arguments of type SqmPath Modifier and Type Method Description List<SqmPath<?>>AbstractSqmPath. getReusablePaths()List<SqmPath<?>>SqmPath. getReusablePaths()Returns an immutable List of reusable pathsMethods in org.hibernate.query.sqm.tree.domain with parameters of type SqmPath Modifier and Type Method Description SqmPath<T>SqmPolymorphicRootDescriptor. createSqmPath(SqmPath<?> lhs, SqmPathSource<?> intermediatePathSource)protected NavigablePathAbstractSqmPath. getNavigablePathCopy(SqmPath<?> parent)Utility that checks if this path's parent navigable path is compatible with the specified SQM parent, and if not creates a copy of the navigable path with the correct parent.voidAbstractSqmPath. registerReusablePath(SqmPath<?> path)voidSqmPath. registerReusablePath(SqmPath<?> path)Register a reusable path relative to this pathMethod parameters in org.hibernate.query.sqm.tree.domain with type arguments of type SqmPath Modifier and Type Method Description voidAbstractSqmPath. visitReusablePaths(Consumer<SqmPath<?>> consumer)voidSqmPath. visitReusablePaths(Consumer<SqmPath<?>> consumer)Visit each reusable path relative to this path -
Uses of SqmPath in org.hibernate.query.sqm.tree.expression
Methods in org.hibernate.query.sqm.tree.expression that return SqmPath Modifier and Type Method Description static SqmPath<?>SqmExpressionHelper. findPath(SqmExpression<?> expression, SqmExpressible<?> nodeType)SqmPath<?>SqmCollectionSize. getPluralPath()SqmPath<?>SqmAnyDiscriminatorValue. resolveIndexedAccess(SqmExpression<?> selector, boolean isTerminal, SqmCreationState creationState)SqmPath<?>SqmEnumLiteral. resolveIndexedAccess(SqmExpression<?> selector, boolean isTerminal, SqmCreationState creationState)SqmPath<?>SqmFieldLiteral. resolveIndexedAccess(SqmExpression<?> selector, boolean isTerminal, SqmCreationState creationState)SqmPath<?>SqmFunction. resolveIndexedAccess(SqmExpression<?> selector, boolean isTerminal, SqmCreationState creationState)SqmPath<?>SqmLiteralEmbeddableType. resolveIndexedAccess(SqmExpression<?> selector, boolean isTerminal, SqmCreationState creationState)SqmPath<?>SqmLiteralEntityType. resolveIndexedAccess(SqmExpression<?> selector, boolean isTerminal, SqmCreationState creationState)Constructors in org.hibernate.query.sqm.tree.expression with parameters of type SqmPath Constructor Description SqmCollectionSize(SqmPath<?> pluralPath, NodeBuilder nodeBuilder)SqmCollectionSize(SqmPath<?> pluralPath, SqmExpressible<Integer> sizeType, NodeBuilder nodeBuilder) -
Uses of SqmPath in org.hibernate.query.sqm.tree.from
Subinterfaces of SqmPath in org.hibernate.query.sqm.tree.from Modifier and Type Interface Description interfaceSqmAttributeJoin<O,T>Models a join based on a mapped attribute reference.interfaceSqmFrom<O,T>Models a Bindable's inclusion in theFROMclause.interfaceSqmJoin<O,T>interfaceSqmQualifiedJoin<O,T>Common contract for qualified/restricted/predicated joins.Classes in org.hibernate.query.sqm.tree.from that implement SqmPath Modifier and Type Class Description classSqmCrossJoin<T>classSqmCteJoin<T>classSqmDerivedJoin<T>classSqmEntityJoin<T>classSqmRoot<E>Methods in org.hibernate.query.sqm.tree.from that return SqmPath Modifier and Type Method Description SqmPath<?>SqmCrossJoin. getLhs()SqmPath<?>SqmCteJoin. getLhs()SqmPath<?>SqmDerivedJoin. getLhs()SqmPath<?>SqmEntityJoin. getLhs()SqmPath<?>SqmRoot. getLhs()SqmPath<?>SqmEntityJoin. resolveIndexedAccess(SqmExpression<?> selector, boolean isTerminal, SqmCreationState creationState) -
Uses of SqmPath in org.hibernate.query.sqm.tree.insert
Methods in org.hibernate.query.sqm.tree.insert that return types with arguments of type SqmPath Modifier and Type Method Description protected List<SqmPath<?>>AbstractSqmInsertStatement. copyInsertionTargetPaths(SqmCopyContext context)List<SqmPath<?>>SqmConflictClause. getConstraintPaths()List<SqmPath<?>>AbstractSqmInsertStatement. getInsertionTargetPaths()List<SqmPath<?>>SqmInsertStatement. getInsertionTargetPaths()Methods in org.hibernate.query.sqm.tree.insert with parameters of type SqmPath Modifier and Type Method Description voidAbstractSqmInsertStatement. addInsertTargetStateField(SqmPath<?> stateField)Method parameters in org.hibernate.query.sqm.tree.insert with type arguments of type SqmPath Modifier and Type Method Description protected voidAbstractSqmInsertStatement. verifyInsertTypesMatch(List<SqmPath<?>> insertionTargetPaths, List<? extends SqmTypedNode<?>> expressions)voidAbstractSqmInsertStatement. visitInsertionTargetPaths(Consumer<SqmPath<?>> consumer)voidSqmInsertStatement. visitInsertionTargetPaths(Consumer<SqmPath<?>> consumer)Constructor parameters in org.hibernate.query.sqm.tree.insert with type arguments of type SqmPath Constructor Description AbstractSqmInsertStatement(NodeBuilder builder, SqmQuerySource querySource, Set<SqmParameter<?>> parameters, Map<String,SqmCteStatement<?>> cteStatements, SqmRoot<T> target, List<SqmPath<?>> insertionTargetPaths)Deprecated, for removal: This API element is subject to removal in a future version.AbstractSqmInsertStatement(NodeBuilder builder, SqmQuerySource querySource, Set<SqmParameter<?>> parameters, Map<String,SqmCteStatement<?>> cteStatements, SqmRoot<T> target, List<SqmPath<?>> insertionTargetPaths, SqmConflictClause<T> conflictClause) -
Uses of SqmPath in org.hibernate.query.sqm.tree.update
Methods in org.hibernate.query.sqm.tree.update that return SqmPath Modifier and Type Method Description SqmPath<T>SqmAssignment. getTargetPath()The attribute/path to be updatedMethods in org.hibernate.query.sqm.tree.update with parameters of type SqmPath Modifier and Type Method Description <Y> voidSqmSetClause. addAssignment(SqmPath<Y> targetPath, SqmExpression<? extends Y> value)<Y> voidSqmUpdateStatement. applyAssignment(SqmPath<Y> targetPath, SqmExpression<? extends Y> value)Constructors in org.hibernate.query.sqm.tree.update with parameters of type SqmPath Constructor Description SqmAssignment(SqmPath<T> targetPath, SqmExpression<? extends T> value)
-