Interface SqmDmlStatement<E>
- All Superinterfaces:
CommonAbstractCriteria, JpaCriteriaBase, JpaCriteriaNode, JpaCteContainer, JpaManipulationCriteria<E>, JpaQueryableCriteria<E>, Serializable, SqmCacheable, SqmCteContainer, SqmNode, SqmQuery<E>, SqmStatement<E>, SqmVisitableNode
- All Known Subinterfaces:
SqmDeleteOrUpdateStatement<T>, SqmInsertStatement<T>
- All Known Implementing Classes:
AbstractSqmDmlStatement, AbstractSqmInsertStatement, AbstractSqmRestrictedDmlStatement, SqmDeleteStatement, SqmInsertSelectStatement, SqmInsertValuesStatement, SqmUpdateStatement
public interface SqmDmlStatement<E>
extends SqmStatement<E>, SqmCteContainer, JpaManipulationCriteria<E>
Common extension of SqmStatement for DML (delete, update and insert-select)
statements. See
SqmDeleteStatement,
SqmUpdateStatement and
SqmInsertSelectStatement respectively-
Nested Class Summary
Nested classes/interfaces inherited from interface SqmStatement
SqmStatement.ParameterResolutions -
Field Summary
-
Method Summary
Methods inherited from interface CommonAbstractCriteria
getParameters, subqueryMethods inherited from interface JpaCriteriaBase
getRestriction, subqueryMethods inherited from interface JpaCteContainer
getCteCriteria, getCteCriterias, with, with, withRecursiveUnionAll, withRecursiveUnionAll, withRecursiveUnionDistinct, withRecursiveUnionDistinctMethods inherited from interface SqmCacheable
cacheHashCode, isCompatibleMethods inherited from interface SqmCteContainer
getCteStatement, getCteStatementsMethods inherited from interface SqmNode
asLoggableText, nodeBuilderMethods inherited from interface SqmQuery
generateAliasMethods inherited from interface SqmStatement
copy, getQuerySource, getSqmParameters, resolveParametersMethods inherited from interface SqmVisitableNode
accept, appendHqlString, toHqlString
-
Method Details
-
getTarget
Get the root path that is the target of the DML statement.- Specified by:
getTargetin interfaceJpaManipulationCriteria<E>
-
setTarget
Set the root path- Specified by:
setTargetin interfaceJpaManipulationCriteria<E>
-