Interface JpaJsonExistsNode
- All Known Subinterfaces:
JpaJsonExistsExpression
- All Known Implementing Classes:
SqmJsonExistsExpression
The base for
json_exists function nodes.- Since:
- 7.0
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic enumThe behavior of the json exists expression when a JSON processing error occurs. -
Method Summary
Modifier and TypeMethodDescriptionSets theJpaJsonExistsNode.ErrorBehavior.ERRORfor this json exists expression.Sets theJpaJsonExistsNode.ErrorBehavior.FALSEfor this json exists expression.Get theJpaJsonExistsNode.ErrorBehaviorof this json exists expression.Sets theJpaJsonExistsNode.ErrorBehavior.TRUEfor this json exists expression.Sets theJpaJsonExistsNode.ErrorBehavior.UNSPECIFIEDfor this json exists expression.
-
Method Details
-
getErrorBehavior
Get theJpaJsonExistsNode.ErrorBehaviorof this json exists expression.- Returns:
- the error behavior
-
unspecifiedOnError
Sets theJpaJsonExistsNode.ErrorBehavior.UNSPECIFIEDfor this json exists expression.- Returns:
thisfor method chaining
-
errorOnError
Sets theJpaJsonExistsNode.ErrorBehavior.ERRORfor this json exists expression.- Returns:
thisfor method chaining
-
trueOnError
Sets theJpaJsonExistsNode.ErrorBehavior.TRUEfor this json exists expression.- Returns:
thisfor method chaining
-
falseOnError
Sets theJpaJsonExistsNode.ErrorBehavior.FALSEfor this json exists expression.- Returns:
thisfor method chaining
-