Package org.hibernate.query.criteria
Interface JpaCriteriaInsertValues<T>
-
- All Superinterfaces:
CommonAbstractCriteria
,JpaCriteriaBase
,JpaCriteriaNode
,JpaCteContainer
,JpaManipulationCriteria<T>
,JpaQueryableCriteria<T>
,Serializable
- All Known Implementing Classes:
SqmInsertValuesStatement
@Incubating public interface JpaCriteriaInsertValues<T> extends JpaManipulationCriteria<T>
A representation of SqmInsertValuesStatement at theorg.hibernate.query.criteria
level, even though JPA does not define support for insert-values criteria.- See Also:
SqmInsertSelectStatement
- API Note:
- Incubating mainly for 2 purposes:
-
to decide how to handle the typing for the "selection part". Should it
be
<T>
or<X>
. For the time being we expose it as<T>
because that is what was done (without intention) originally, and it is the easiest form to validate - Would be better to expose non-SQM contracts here
-
to decide how to handle the typing for the "selection part". Should it
be
-
-
Method Summary
-
Methods inherited from interface org.hibernate.query.criteria.JpaCriteriaBase
getRestriction, subquery
-
Methods inherited from interface org.hibernate.query.criteria.JpaCteContainer
getCteCriteria, getCteCriterias, with, with, withRecursiveUnionAll, withRecursiveUnionAll, withRecursiveUnionDistinct, withRecursiveUnionDistinct
-
Methods inherited from interface org.hibernate.query.criteria.JpaManipulationCriteria
getTarget, setTarget
-
-