File tree Expand file tree Collapse file tree 1 file changed +5
-0
lines changed
spring-data-jpa/src/main/java/org/springframework/data/jpa/domain Expand file tree Collapse file tree 1 file changed +5
-0
lines changed Original file line number Diff line number Diff line change 37
37
* @author Mark Paluch
38
38
* @author Jens Schauder
39
39
* @author Daniel Shuy
40
+ * @author Sergey Rukin
40
41
*/
41
42
public interface Specification <T > extends Serializable {
42
43
@@ -109,6 +110,7 @@ default Specification<T> or(@Nullable Specification<T> other) {
109
110
* @param specifications The {@link Specification}s to compose. Can contain {@code null}s.
110
111
* @return The conjunction of the specifications
111
112
* @see #and(Specification)
113
+ * @since 3.0
112
114
*/
113
115
static <T > Specification <T > allOf (Iterable <Specification <T >> specifications ) {
114
116
@@ -118,6 +120,7 @@ static <T> Specification<T> allOf(Iterable<Specification<T>> specifications) {
118
120
119
121
/**
120
122
* @see #allOf(Iterable)
123
+ * @since 3.0
121
124
*/
122
125
@ SafeVarargs
123
126
static <T > Specification <T > allOf (Specification <T >... specifications ) {
@@ -130,6 +133,7 @@ static <T> Specification<T> allOf(Specification<T>... specifications) {
130
133
* @param specifications The {@link Specification}s to compose. Can contain {@code null}s.
131
134
* @return The disjunction of the specifications
132
135
* @see #or(Specification)
136
+ * @since 3.0
133
137
*/
134
138
static <T > Specification <T > anyOf (Iterable <Specification <T >> specifications ) {
135
139
@@ -139,6 +143,7 @@ static <T> Specification<T> anyOf(Iterable<Specification<T>> specifications) {
139
143
140
144
/**
141
145
* @see #anyOf(Iterable)
146
+ * @since 3.0
142
147
*/
143
148
@ SafeVarargs
144
149
static <T > Specification <T > anyOf (Specification <T >... specifications ) {
You can’t perform that action at this time.
0 commit comments