Package org.hibernate.query.criteria
Interface JpaCriteriaInsertSelect<T>
- All Superinterfaces:
CommonAbstractCriteria,JpaCriteriaBase,JpaCriteriaInsert<T>,JpaCriteriaNode,JpaCteContainer,JpaManipulationCriteria<T>,JpaQueryableCriteria<T>,Serializable
- All Known Implementing Classes:
SqmInsertSelectStatement
A representation of SqmInsertSelectStatement at the
org.hibernate.query.criteria level, even though JPA does
not define support for insert-select criteria.- Author:
- Steve Ebersole
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptiononConflict(JpaConflictClause<T> conflictClause) Sets the conflict clause that defines what happens when an insert violates a unique constraint.select(CriteriaQuery<Tuple> criteriaQuery) Methods inherited from interface org.hibernate.query.criteria.JpaCriteriaBase
getRestriction, subqueryMethods inherited from interface org.hibernate.query.criteria.JpaCriteriaInsert
createConflictClause, getConflictClause, getInsertionTargetPaths, onConflict, setInsertionTargetPaths, setInsertionTargetPathsMethods inherited from interface org.hibernate.query.criteria.JpaCteContainer
getCteCriteria, getCteCriterias, with, with, withRecursiveUnionAll, withRecursiveUnionAll, withRecursiveUnionDistinct, withRecursiveUnionDistinctMethods inherited from interface org.hibernate.query.criteria.JpaManipulationCriteria
getTarget, setTarget
-
Method Details
-
select
-
onConflict
Description copied from interface:JpaCriteriaInsertSets the conflict clause that defines what happens when an insert violates a unique constraint.- Specified by:
onConflictin interfaceJpaCriteriaInsert<T>
-