25
25
/** @hide */
26
26
@ RestrictTo (RestrictTo .Scope .LIBRARY )
27
27
public class Filter {
28
- static class FieldFilter extends Filter {
28
+ static class UnaryFilter extends Filter {
29
29
private final FieldPath field ;
30
30
private final Operator operator ;
31
31
private final Object value ;
32
32
33
- public FieldFilter (FieldPath field , Operator operator , @ Nullable Object value ) {
33
+ public UnaryFilter (FieldPath field , Operator operator , @ Nullable Object value ) {
34
34
this .field = field ;
35
35
this .operator = operator ;
36
36
this .value = value ;
@@ -76,7 +76,7 @@ public static Filter equalTo(@NonNull String field, @Nullable Object value) {
76
76
77
77
@ NonNull
78
78
public static Filter equalTo (@ NonNull FieldPath fieldPath , @ Nullable Object value ) {
79
- return new FieldFilter (fieldPath , Operator .EQUAL , value );
79
+ return new UnaryFilter (fieldPath , Operator .EQUAL , value );
80
80
}
81
81
82
82
@ NonNull
@@ -86,7 +86,7 @@ public static Filter notEqualTo(@NonNull String field, @Nullable Object value) {
86
86
87
87
@ NonNull
88
88
public static Filter notEqualTo (@ NonNull FieldPath fieldPath , @ Nullable Object value ) {
89
- return new FieldFilter (fieldPath , Operator .NOT_EQUAL , value );
89
+ return new UnaryFilter (fieldPath , Operator .NOT_EQUAL , value );
90
90
}
91
91
92
92
@ NonNull
@@ -96,7 +96,7 @@ public static Filter greaterThan(@NonNull String field, @Nullable Object value)
96
96
97
97
@ NonNull
98
98
public static Filter greaterThan (@ NonNull FieldPath fieldPath , @ Nullable Object value ) {
99
- return new FieldFilter (fieldPath , Operator .GREATER_THAN , value );
99
+ return new UnaryFilter (fieldPath , Operator .GREATER_THAN , value );
100
100
}
101
101
102
102
@ NonNull
@@ -106,7 +106,7 @@ public static Filter greaterThanOrEqualTo(@NonNull String field, @Nullable Objec
106
106
107
107
@ NonNull
108
108
public static Filter greaterThanOrEqualTo (@ NonNull FieldPath fieldPath , @ Nullable Object value ) {
109
- return new FieldFilter (fieldPath , Operator .GREATER_THAN_OR_EQUAL , value );
109
+ return new UnaryFilter (fieldPath , Operator .GREATER_THAN_OR_EQUAL , value );
110
110
}
111
111
112
112
@ NonNull
@@ -116,7 +116,7 @@ public static Filter lessThan(@NonNull String field, @Nullable Object value) {
116
116
117
117
@ NonNull
118
118
public static Filter lessThan (@ NonNull FieldPath fieldPath , @ Nullable Object value ) {
119
- return new FieldFilter (fieldPath , Operator .LESS_THAN , value );
119
+ return new UnaryFilter (fieldPath , Operator .LESS_THAN , value );
120
120
}
121
121
122
122
@ NonNull
@@ -126,7 +126,7 @@ public static Filter lessThanOrEqualTo(@NonNull String field, @Nullable Object v
126
126
127
127
@ NonNull
128
128
public static Filter lessThanOrEqualTo (@ NonNull FieldPath fieldPath , @ Nullable Object value ) {
129
- return new FieldFilter (fieldPath , Operator .LESS_THAN_OR_EQUAL , value );
129
+ return new UnaryFilter (fieldPath , Operator .LESS_THAN_OR_EQUAL , value );
130
130
}
131
131
132
132
@ NonNull
@@ -136,7 +136,7 @@ public static Filter arrayContains(@NonNull String field, @Nullable Object value
136
136
137
137
@ NonNull
138
138
public static Filter arrayContains (@ NonNull FieldPath fieldPath , @ Nullable Object value ) {
139
- return new FieldFilter (fieldPath , Operator .ARRAY_CONTAINS , value );
139
+ return new UnaryFilter (fieldPath , Operator .ARRAY_CONTAINS , value );
140
140
}
141
141
142
142
@ NonNull
@@ -146,7 +146,7 @@ public static Filter arrayContainsAny(@NonNull String field, @Nullable Object va
146
146
147
147
@ NonNull
148
148
public static Filter arrayContainsAny (@ NonNull FieldPath fieldPath , @ Nullable Object value ) {
149
- return new FieldFilter (fieldPath , Operator .ARRAY_CONTAINS_ANY , value );
149
+ return new UnaryFilter (fieldPath , Operator .ARRAY_CONTAINS_ANY , value );
150
150
}
151
151
152
152
@ NonNull
@@ -156,7 +156,7 @@ public static Filter inArray(@NonNull String field, @Nullable Object value) {
156
156
157
157
@ NonNull
158
158
public static Filter inArray (@ NonNull FieldPath fieldPath , @ Nullable Object value ) {
159
- return new FieldFilter (fieldPath , Operator .IN , value );
159
+ return new UnaryFilter (fieldPath , Operator .IN , value );
160
160
}
161
161
162
162
@ NonNull
@@ -166,7 +166,7 @@ public static Filter notInArray(@NonNull String field, @Nullable Object value) {
166
166
167
167
@ NonNull
168
168
public static Filter notInArray (@ NonNull FieldPath fieldPath , @ Nullable Object value ) {
169
- return new FieldFilter (fieldPath , Operator .NOT_IN , value );
169
+ return new UnaryFilter (fieldPath , Operator .NOT_IN , value );
170
170
}
171
171
172
172
@ NonNull
0 commit comments