@@ -432,17 +432,15 @@ private FieldFilter parseFieldFilter(Filter.FieldFilter fieldFilterData) {
432
432
}
433
433
434
434
/**
435
- * Takes a {@link Filter.CompositeFilter} object, parses each of its subfilters, and a new {@link
436
- * CompositeFilter} that is constructed using the parsed values. Returns null if the given
437
- * Filter.CompositeFilter does not contain any subfilters. Returns a {@link FieldFilter} if the
438
- * given Filter.CompositeFilter contains only one field filter.
435
+ * Takes a {@link Filter.CompositeFilter} object, parses each of its subfilters, and returns a new
436
+ * {@link Filter} that is constructed using the parsed values.
439
437
*/
440
438
private com .google .firebase .firestore .core .Filter parseCompositeFilter (
441
439
Filter .CompositeFilter compositeFilterData ) {
442
440
List <com .google .firebase .firestore .core .Filter > parsedFilters = new ArrayList <>();
443
441
for (Filter filter : compositeFilterData .getFilters ()) {
444
442
com .google .firebase .firestore .core .Filter parsedFilter = parseFilter (filter );
445
- if (!parsedFilter .getFlattenedFilters ().isEmpty ()) {
443
+ if (!parsedFilter .getFilters ().isEmpty ()) {
446
444
parsedFilters .add (parsedFilter );
447
445
}
448
446
}
@@ -472,7 +470,7 @@ private com.google.firebase.firestore.core.Filter parseFilter(Filter filter) {
472
470
// TODO(orquery): This method will become public API. Change visibility and add documentation.
473
471
private Query where (Filter filter ) {
474
472
com .google .firebase .firestore .core .Filter parsedFilter = parseFilter (filter );
475
- if (parsedFilter .getFlattenedFilters ().isEmpty ()) {
473
+ if (parsedFilter .getFilters ().isEmpty ()) {
476
474
// Return the existing query if not adding any more filters (e.g. an empty composite filter).
477
475
return this ;
478
476
}
@@ -619,7 +617,7 @@ private void validateNewFieldFilter(
619
617
validateOrderByFieldMatchesInequality (firstOrderByField , newInequality );
620
618
}
621
619
}
622
- Operator conflictingOp = findFilterOperator (query .getFilters (), conflictingOps (filterOp ));
620
+ Operator conflictingOp = findFilterWithOperator (query .getFilters (), conflictingOps (filterOp ));
623
621
if (conflictingOp != null ) {
624
622
// We special case when it's a duplicate op to give a slightly clearer error message.
625
623
if (conflictingOp == filterOp ) {
@@ -650,7 +648,7 @@ private void validateNewFilter(com.google.firebase.firestore.core.Filter filter)
650
648
* returns the first one that is, or null if none are.
651
649
*/
652
650
@ Nullable
653
- private Operator findFilterOperator (
651
+ private Operator findFilterWithOperator (
654
652
List <com .google .firebase .firestore .core .Filter > filters , List <Operator > operators ) {
655
653
for (com .google .firebase .firestore .core .Filter filter : filters ) {
656
654
if (filter instanceof FieldFilter ) {
0 commit comments