@@ -22,11 +22,6 @@ public SpecificationBuilder() {
2222 // no-op
2323 }
2424
25- @ Deprecated
26- public static <T > SpecificationBuilder <T > withRoot (final Class <T > root ) {
27- return from (root );
28- }
29-
3025 public static <T > SpecificationBuilder <T > from (final Class <T > root ) {
3126 Objects .requireNonNull (root , "Argument 'root' cannot be null." );
3227 return new SpecificationBuilder <>();
@@ -66,119 +61,6 @@ public SpecificationBuilder<T> with() {
6661 return this ;
6762 }
6863
69- @ Deprecated
70- public SpecificationBuilder <T > andWhere (final Specification <T > specification ) {
71- return where (specification );
72- }
73-
74- @ Deprecated
75- public SpecificationBuilder <T > orWhere (final Specification <T > specification ) {
76- return or (specification );
77- }
78-
79- @ Deprecated
80- public SpecificationBuilder <T > whereEquals (final SingularAttribute <T , ?> attribute ,
81- final Object value ) {
82- return where (SpecificationFactory .isEqualTo (attribute , value ));
83- }
84-
85- @ Deprecated
86- public SpecificationBuilder <T > whereNotEquals (final SingularAttribute <T , ?> attribute ,
87- final Object value ) {
88- return where (SpecificationFactory .isNotEqualTo (attribute , value ));
89- }
90-
91- @ Deprecated
92- public SpecificationBuilder <T > whereLike (final SingularAttribute <T , String > attribute ,
93- final String value ) {
94- return where (SpecificationFactory .isLike (attribute , value ));
95- }
96-
97- @ Deprecated
98- public SpecificationBuilder <T > whereNotLike (final SingularAttribute <T , String > attribute ,
99- final String value ) {
100- return where (SpecificationFactory .isNotLike (attribute , value ));
101- }
102-
103- @ Deprecated
104- public SpecificationBuilder <T > whereEqualsOrLike (final SingularAttribute <T , String > attribute ,
105- final String value ) {
106- return where (SpecificationFactory .isEqualToOrLike (attribute , value ));
107- }
108-
109- @ Deprecated
110- public SpecificationBuilder <T > whereIsNull (final SingularAttribute <T , ?> attribute ) {
111- return where (SpecificationFactory .isNull (attribute ));
112- }
113-
114- @ Deprecated
115- public SpecificationBuilder <T > whereIsNotNull (final SingularAttribute <T , ?> attribute ) {
116- return where (SpecificationFactory .isNotNull (attribute ));
117- }
118-
119- @ Deprecated
120- public SpecificationBuilder <T > whereIsTrue (final SingularAttribute <T , Boolean > attribute ) {
121- return where (SpecificationFactory .isTrue (attribute ));
122- }
123-
124- @ Deprecated
125- public SpecificationBuilder <T > whereIsFalse (final SingularAttribute <T , Boolean > attribute ) {
126- return where (SpecificationFactory .isFalse (attribute ));
127- }
128-
129- @ Deprecated
130- public <V extends Comparable <? super V >> SpecificationBuilder <T > whereGreaterThan (final SingularAttribute <T , V > attribute ,
131- final V value ) {
132- return where (SpecificationFactory .isGreaterThan (attribute , value ));
133- }
134-
135- @ Deprecated
136- public <V extends Comparable <? super V >> SpecificationBuilder <T > whereGreaterThanOrEqualTo (final SingularAttribute <T , V > attribute ,
137- final V value ) {
138- return where (SpecificationFactory .isGreaterThanOrEqualTo (attribute , value ));
139- }
140-
141- @ Deprecated
142- public <V extends Comparable <? super V >> SpecificationBuilder <T > whereLessThan (final SingularAttribute <T , V > attribute ,
143- final V value ) {
144- return where (SpecificationFactory .isLessThan (attribute , value ));
145- }
146-
147- @ Deprecated
148- public <V extends Comparable <? super V >> SpecificationBuilder <T > whereLessThanOrEqualTo (final SingularAttribute <T , V > attribute ,
149- final V value ) {
150- return where (SpecificationFactory .isLessThanOrEqualTo (attribute , value ));
151- }
152-
153- @ Deprecated
154- public <V extends Comparable <? super V >> SpecificationBuilder <T > whereBetween (final SingularAttribute <T , V > attribute ,
155- final V firstValue ,
156- final V secondValue ) {
157- return where (SpecificationFactory .isBetween (attribute , firstValue , secondValue ));
158- }
159-
160- @ Deprecated
161- public SpecificationBuilder <T > whereIn (final SingularAttribute <T , ?> attribute ,
162- final Collection <?> collection ) {
163- return where (SpecificationFactory .isIn (attribute , collection ));
164- }
165-
166- @ Deprecated
167- public SpecificationBuilder <T > whereIn (final SingularAttribute <T , ?> attribute ,
168- final Object ... values ) {
169- return where (SpecificationFactory .isIn (attribute , values ));
170- }
171-
172- @ Deprecated
173- public SpecificationBuilder <T > withFetch (final SingularAttribute <T , ?> attribute ) {
174- return and (SpecificationFactory .fetchOf (attribute ));
175- }
176-
177- @ Deprecated
178- public SpecificationBuilder <T > withFetch (final PluralAttribute <T , ?, ?> attribute ) {
179- return and (SpecificationFactory .fetchOf (attribute ));
180- }
181-
18264 public SpecificationBuilder <T > isEqualTo (final SingularAttribute <T , ?> attribute ,
18365 final Object value ) {
18466 return where (SpecificationFactory .isEqualTo (attribute , value ));
0 commit comments