File tree Expand file tree Collapse file tree 2 files changed +18
-0
lines changed
hibernate-community-dialects/src/main/java/org/hibernate/community/dialect
hibernate-core/src/main/java/org/hibernate/dialect Expand file tree Collapse file tree 2 files changed +18
-0
lines changed Original file line number Diff line number Diff line change @@ -73,6 +73,15 @@ public void initializeFunctionRegistry(FunctionContributions functionContributio
73
73
.setArgumentTypeResolver ( StandardFunctionArgumentTypeResolvers .ARGUMENT_OR_IMPLIED_RESULT_TYPE )
74
74
.register ();
75
75
}
76
+ else {
77
+ functionContributions .getFunctionRegistry ().patternDescriptorBuilder (
78
+ "bitxor" ,
79
+ "((?1|?2)-(?1&?2))"
80
+ )
81
+ .setExactArgumentCount ( 2 )
82
+ .setArgumentTypeResolver ( StandardFunctionArgumentTypeResolvers .ARGUMENT_OR_IMPLIED_RESULT_TYPE )
83
+ .register ();
84
+ }
76
85
}
77
86
78
87
@ Override
Original file line number Diff line number Diff line change @@ -74,6 +74,15 @@ public void initializeFunctionRegistry(FunctionContributions functionContributio
74
74
.setArgumentTypeResolver ( StandardFunctionArgumentTypeResolvers .ARGUMENT_OR_IMPLIED_RESULT_TYPE )
75
75
.register ();
76
76
}
77
+ else {
78
+ functionContributions .getFunctionRegistry ().patternDescriptorBuilder (
79
+ "bitxor" ,
80
+ "((?1|?2)-(?1&?2))"
81
+ )
82
+ .setExactArgumentCount ( 2 )
83
+ .setArgumentTypeResolver ( StandardFunctionArgumentTypeResolvers .ARGUMENT_OR_IMPLIED_RESULT_TYPE )
84
+ .register ();
85
+ }
77
86
}
78
87
79
88
@ Override
You can’t perform that action at this time.
0 commit comments