Interface InsertConflictRenderingRequest
public interface InsertConflictRenderingRequest
Read-only semantic facts supplied by Hibernate when selecting how to render an insert-conflict clause.
Implementations of InsertConflictRenderingSupport must not mutate the
predicate or retain this request after plan selection.
- Since:
- 8.0
-
Method Summary
Modifier and TypeMethodDescriptionaction()The conflict action requested by the SQL AST.The explicitly named constraint, ornullwhen none was named.booleanWhether the conflict target contains one or more constraint columns.The conflict-target predicate, or an empty predicate when none is present.
-
Method Details
-
action
InsertConflictAction action()The conflict action requested by the SQL AST. -
constraintName
String constraintName()The explicitly named constraint, ornullwhen none was named. -
hasConstraintColumns
boolean hasConstraintColumns()Whether the conflict target contains one or more constraint columns. -
predicate
Predicate predicate()The conflict-target predicate, or an empty predicate when none is present.
-