@@ -75,21 +75,21 @@ public interface SqmParameter<T> extends SqmExpression<T>, JpaParameterExpressio
75
75
* support any previous extensions
76
76
*/
77
77
@ Override
78
- default int compareTo (SqmParameter <T > anotherParameter ) {
79
- if ( this instanceof SqmNamedParameter <? > one ) {
80
- return anotherParameter instanceof SqmNamedParameter <?>
81
- ? one .getName ().compareTo ( anotherParameter .getName () )
78
+ default int compareTo (SqmParameter <T > parameter ) {
79
+ if ( this instanceof SqmNamedParameter <T > one ) {
80
+ return parameter instanceof SqmNamedParameter <?>
81
+ ? one .getName ().compareTo ( parameter .getName () )
82
82
: -1 ;
83
83
}
84
- else if ( this instanceof SqmPositionalParameter <? > one ) {
85
- return anotherParameter instanceof SqmPositionalParameter <?>
86
- ? one .getPosition ().compareTo ( anotherParameter .getPosition () )
84
+ else if ( this instanceof SqmPositionalParameter <T > one ) {
85
+ return parameter instanceof SqmPositionalParameter <?>
86
+ ? one .getPosition ().compareTo ( parameter .getPosition () )
87
87
: 1 ;
88
88
}
89
- else if ( this instanceof SqmJpaCriteriaParameterWrapper
90
- && anotherParameter instanceof SqmJpaCriteriaParameterWrapper ) {
91
- return Integer .compare ( this .hashCode (), anotherParameter .hashCode () );
89
+ else if ( this instanceof SqmJpaCriteriaParameterWrapper < T >
90
+ && parameter instanceof SqmJpaCriteriaParameterWrapper < T > ) {
91
+ return Integer .compare ( this .hashCode (), parameter .hashCode () );
92
92
}
93
- throw new HibernateException ( "Unexpected SqmParameter type for comparison : " + this + " & " + anotherParameter );
93
+ throw new HibernateException ( "Unexpected SqmParameter type for comparison : " + this + " & " + parameter );
94
94
}
95
95
}
0 commit comments