Package org.hibernate.query.sqm.sql
Class BaseSqmToSqlAstConverter.AdditionalInsertValues
java.lang.Object
org.hibernate.query.sqm.sql.BaseSqmToSqlAstConverter.AdditionalInsertValues
- Enclosing class:
- BaseSqmToSqlAstConverter<T extends Statement>
-
Constructor Summary
ConstructorsConstructorDescriptionAdditionalInsertValues
(Expression versionExpression, Expression discriminatorExpression, Generator identifierGenerator, BasicEntityIdentifierMapping identifierMapping) -
Method Summary
Modifier and TypeMethodDescriptionboolean
applySelections
(QuerySpec querySpec, SessionFactoryImplementor sessionFactory) Returns true if the identifier can't be applied directly and needs to be generated separately.void
applyValues
(Values values) boolean
-
Constructor Details
-
AdditionalInsertValues
public AdditionalInsertValues(Expression versionExpression, Expression discriminatorExpression, Generator identifierGenerator, BasicEntityIdentifierMapping identifierMapping)
-
-
Method Details
-
applyValues
-
applySelections
Returns true if the identifier can't be applied directly and needs to be generated separately. As a replacement for the identifier, the special row_number column should be filled. -
requiresRowNumberIntermediate
public boolean requiresRowNumberIntermediate()
-