Skip to content

Commit 2262309

Browse files
committed
Corrected Filter implementation
1 parent cfb885b commit 2262309

File tree

3 files changed

+196
-120
lines changed

3 files changed

+196
-120
lines changed

firebase-firestore/api/android/firebase-firestore.api

Lines changed: 7 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -248,7 +248,6 @@ public final class dev/gitlive/firebase/firestore/FilterBuilder : dev/gitlive/fi
248248
public final fun equalTo (Ldev/gitlive/firebase/firestore/FieldPath;Lkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)Ldev/gitlive/firebase/firestore/Filter$WithConstraint;
249249
public final fun equalTo (Ljava/lang/String;Lkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)Ldev/gitlive/firebase/firestore/Filter$WithConstraint;
250250
public fun getEncodeDefaults ()Z
251-
public final fun getEncodeSettingsBuilder ()Lkotlin/jvm/functions/Function1;
252251
public fun getSerializersModule ()Lkotlinx/serialization/modules/SerializersModule;
253252
public final fun greaterThan (Ldev/gitlive/firebase/firestore/FieldPath;Lkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)Ldev/gitlive/firebase/firestore/Filter$WithConstraint;
254253
public final fun greaterThan (Ljava/lang/String;Lkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)Ldev/gitlive/firebase/firestore/Filter$WithConstraint;
@@ -611,8 +610,7 @@ public abstract interface class dev/gitlive/firebase/firestore/WhereConstraint {
611610
}
612611

613612
public final class dev/gitlive/firebase/firestore/WhereConstraint$ArrayContains : dev/gitlive/firebase/firestore/WhereConstraint$ForObject {
614-
public fun <init> (Ljava/lang/Object;)V
615-
public final fun component1 ()Ljava/lang/Object;
613+
public fun <init> (Lkotlin/jvm/functions/Function0;)V
616614
public fun equals (Ljava/lang/Object;)Z
617615
public fun getValue ()Ljava/lang/Object;
618616
public fun hashCode ()I
@@ -621,16 +619,14 @@ public final class dev/gitlive/firebase/firestore/WhereConstraint$ArrayContains
621619

622620
public final class dev/gitlive/firebase/firestore/WhereConstraint$ArrayContainsAny : dev/gitlive/firebase/firestore/WhereConstraint$ForArray {
623621
public fun <init> (Ljava/util/List;)V
624-
public final fun component1 ()Ljava/util/List;
625622
public fun equals (Ljava/lang/Object;)Z
626623
public fun getValues ()Ljava/util/List;
627624
public fun hashCode ()I
628625
public fun toString ()Ljava/lang/String;
629626
}
630627

631628
public final class dev/gitlive/firebase/firestore/WhereConstraint$EqualTo : dev/gitlive/firebase/firestore/WhereConstraint$ForNullableObject {
632-
public fun <init> (Ljava/lang/Object;)V
633-
public final fun component1 ()Ljava/lang/Object;
629+
public fun <init> (Lkotlin/jvm/functions/Function0;)V
634630
public fun equals (Ljava/lang/Object;)Z
635631
public fun getValue ()Ljava/lang/Object;
636632
public fun hashCode ()I
@@ -650,17 +646,15 @@ public abstract interface class dev/gitlive/firebase/firestore/WhereConstraint$F
650646
}
651647

652648
public final class dev/gitlive/firebase/firestore/WhereConstraint$GreaterThan : dev/gitlive/firebase/firestore/WhereConstraint$ForObject {
653-
public fun <init> (Ljava/lang/Object;)V
654-
public final fun component1 ()Ljava/lang/Object;
649+
public fun <init> (Lkotlin/jvm/functions/Function0;)V
655650
public fun equals (Ljava/lang/Object;)Z
656651
public fun getValue ()Ljava/lang/Object;
657652
public fun hashCode ()I
658653
public fun toString ()Ljava/lang/String;
659654
}
660655

661656
public final class dev/gitlive/firebase/firestore/WhereConstraint$GreaterThanOrEqualTo : dev/gitlive/firebase/firestore/WhereConstraint$ForObject {
662-
public fun <init> (Ljava/lang/Object;)V
663-
public final fun component1 ()Ljava/lang/Object;
657+
public fun <init> (Lkotlin/jvm/functions/Function0;)V
664658
public fun equals (Ljava/lang/Object;)Z
665659
public fun getValue ()Ljava/lang/Object;
666660
public fun hashCode ()I
@@ -669,34 +663,30 @@ public final class dev/gitlive/firebase/firestore/WhereConstraint$GreaterThanOrE
669663

670664
public final class dev/gitlive/firebase/firestore/WhereConstraint$InArray : dev/gitlive/firebase/firestore/WhereConstraint$ForArray {
671665
public fun <init> (Ljava/util/List;)V
672-
public final fun component1 ()Ljava/util/List;
673666
public fun equals (Ljava/lang/Object;)Z
674667
public fun getValues ()Ljava/util/List;
675668
public fun hashCode ()I
676669
public fun toString ()Ljava/lang/String;
677670
}
678671

679672
public final class dev/gitlive/firebase/firestore/WhereConstraint$LessThan : dev/gitlive/firebase/firestore/WhereConstraint$ForObject {
680-
public fun <init> (Ljava/lang/Object;)V
681-
public final fun component1 ()Ljava/lang/Object;
673+
public fun <init> (Lkotlin/jvm/functions/Function0;)V
682674
public fun equals (Ljava/lang/Object;)Z
683675
public fun getValue ()Ljava/lang/Object;
684676
public fun hashCode ()I
685677
public fun toString ()Ljava/lang/String;
686678
}
687679

688680
public final class dev/gitlive/firebase/firestore/WhereConstraint$LessThanOrEqualTo : dev/gitlive/firebase/firestore/WhereConstraint$ForObject {
689-
public fun <init> (Ljava/lang/Object;)V
690-
public final fun component1 ()Ljava/lang/Object;
681+
public fun <init> (Lkotlin/jvm/functions/Function0;)V
691682
public fun equals (Ljava/lang/Object;)Z
692683
public fun getValue ()Ljava/lang/Object;
693684
public fun hashCode ()I
694685
public fun toString ()Ljava/lang/String;
695686
}
696687

697688
public final class dev/gitlive/firebase/firestore/WhereConstraint$NotEqualTo : dev/gitlive/firebase/firestore/WhereConstraint$ForNullableObject {
698-
public fun <init> (Ljava/lang/Object;)V
699-
public final fun component1 ()Ljava/lang/Object;
689+
public fun <init> (Lkotlin/jvm/functions/Function0;)V
700690
public fun equals (Ljava/lang/Object;)Z
701691
public fun getValue ()Ljava/lang/Object;
702692
public fun hashCode ()I
@@ -705,7 +695,6 @@ public final class dev/gitlive/firebase/firestore/WhereConstraint$NotEqualTo : d
705695

706696
public final class dev/gitlive/firebase/firestore/WhereConstraint$NotInArray : dev/gitlive/firebase/firestore/WhereConstraint$ForArray {
707697
public fun <init> (Ljava/util/List;)V
708-
public final fun component1 ()Ljava/util/List;
709698
public fun equals (Ljava/lang/Object;)Z
710699
public fun getValues ()Ljava/util/List;
711700
public fun hashCode ()I

firebase-firestore/api/jvm/firebase-firestore.api

Lines changed: 7 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -248,7 +248,6 @@ public final class dev/gitlive/firebase/firestore/FilterBuilder : dev/gitlive/fi
248248
public final fun equalTo (Ldev/gitlive/firebase/firestore/FieldPath;Lkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)Ldev/gitlive/firebase/firestore/Filter$WithConstraint;
249249
public final fun equalTo (Ljava/lang/String;Lkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)Ldev/gitlive/firebase/firestore/Filter$WithConstraint;
250250
public fun getEncodeDefaults ()Z
251-
public final fun getEncodeSettingsBuilder ()Lkotlin/jvm/functions/Function1;
252251
public fun getSerializersModule ()Lkotlinx/serialization/modules/SerializersModule;
253252
public final fun greaterThan (Ldev/gitlive/firebase/firestore/FieldPath;Lkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)Ldev/gitlive/firebase/firestore/Filter$WithConstraint;
254253
public final fun greaterThan (Ljava/lang/String;Lkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)Ldev/gitlive/firebase/firestore/Filter$WithConstraint;
@@ -611,8 +610,7 @@ public abstract interface class dev/gitlive/firebase/firestore/WhereConstraint {
611610
}
612611

613612
public final class dev/gitlive/firebase/firestore/WhereConstraint$ArrayContains : dev/gitlive/firebase/firestore/WhereConstraint$ForObject {
614-
public fun <init> (Ljava/lang/Object;)V
615-
public final fun component1 ()Ljava/lang/Object;
613+
public fun <init> (Lkotlin/jvm/functions/Function0;)V
616614
public fun equals (Ljava/lang/Object;)Z
617615
public fun getValue ()Ljava/lang/Object;
618616
public fun hashCode ()I
@@ -621,16 +619,14 @@ public final class dev/gitlive/firebase/firestore/WhereConstraint$ArrayContains
621619

622620
public final class dev/gitlive/firebase/firestore/WhereConstraint$ArrayContainsAny : dev/gitlive/firebase/firestore/WhereConstraint$ForArray {
623621
public fun <init> (Ljava/util/List;)V
624-
public final fun component1 ()Ljava/util/List;
625622
public fun equals (Ljava/lang/Object;)Z
626623
public fun getValues ()Ljava/util/List;
627624
public fun hashCode ()I
628625
public fun toString ()Ljava/lang/String;
629626
}
630627

631628
public final class dev/gitlive/firebase/firestore/WhereConstraint$EqualTo : dev/gitlive/firebase/firestore/WhereConstraint$ForNullableObject {
632-
public fun <init> (Ljava/lang/Object;)V
633-
public final fun component1 ()Ljava/lang/Object;
629+
public fun <init> (Lkotlin/jvm/functions/Function0;)V
634630
public fun equals (Ljava/lang/Object;)Z
635631
public fun getValue ()Ljava/lang/Object;
636632
public fun hashCode ()I
@@ -650,17 +646,15 @@ public abstract interface class dev/gitlive/firebase/firestore/WhereConstraint$F
650646
}
651647

652648
public final class dev/gitlive/firebase/firestore/WhereConstraint$GreaterThan : dev/gitlive/firebase/firestore/WhereConstraint$ForObject {
653-
public fun <init> (Ljava/lang/Object;)V
654-
public final fun component1 ()Ljava/lang/Object;
649+
public fun <init> (Lkotlin/jvm/functions/Function0;)V
655650
public fun equals (Ljava/lang/Object;)Z
656651
public fun getValue ()Ljava/lang/Object;
657652
public fun hashCode ()I
658653
public fun toString ()Ljava/lang/String;
659654
}
660655

661656
public final class dev/gitlive/firebase/firestore/WhereConstraint$GreaterThanOrEqualTo : dev/gitlive/firebase/firestore/WhereConstraint$ForObject {
662-
public fun <init> (Ljava/lang/Object;)V
663-
public final fun component1 ()Ljava/lang/Object;
657+
public fun <init> (Lkotlin/jvm/functions/Function0;)V
664658
public fun equals (Ljava/lang/Object;)Z
665659
public fun getValue ()Ljava/lang/Object;
666660
public fun hashCode ()I
@@ -669,34 +663,30 @@ public final class dev/gitlive/firebase/firestore/WhereConstraint$GreaterThanOrE
669663

670664
public final class dev/gitlive/firebase/firestore/WhereConstraint$InArray : dev/gitlive/firebase/firestore/WhereConstraint$ForArray {
671665
public fun <init> (Ljava/util/List;)V
672-
public final fun component1 ()Ljava/util/List;
673666
public fun equals (Ljava/lang/Object;)Z
674667
public fun getValues ()Ljava/util/List;
675668
public fun hashCode ()I
676669
public fun toString ()Ljava/lang/String;
677670
}
678671

679672
public final class dev/gitlive/firebase/firestore/WhereConstraint$LessThan : dev/gitlive/firebase/firestore/WhereConstraint$ForObject {
680-
public fun <init> (Ljava/lang/Object;)V
681-
public final fun component1 ()Ljava/lang/Object;
673+
public fun <init> (Lkotlin/jvm/functions/Function0;)V
682674
public fun equals (Ljava/lang/Object;)Z
683675
public fun getValue ()Ljava/lang/Object;
684676
public fun hashCode ()I
685677
public fun toString ()Ljava/lang/String;
686678
}
687679

688680
public final class dev/gitlive/firebase/firestore/WhereConstraint$LessThanOrEqualTo : dev/gitlive/firebase/firestore/WhereConstraint$ForObject {
689-
public fun <init> (Ljava/lang/Object;)V
690-
public final fun component1 ()Ljava/lang/Object;
681+
public fun <init> (Lkotlin/jvm/functions/Function0;)V
691682
public fun equals (Ljava/lang/Object;)Z
692683
public fun getValue ()Ljava/lang/Object;
693684
public fun hashCode ()I
694685
public fun toString ()Ljava/lang/String;
695686
}
696687

697688
public final class dev/gitlive/firebase/firestore/WhereConstraint$NotEqualTo : dev/gitlive/firebase/firestore/WhereConstraint$ForNullableObject {
698-
public fun <init> (Ljava/lang/Object;)V
699-
public final fun component1 ()Ljava/lang/Object;
689+
public fun <init> (Lkotlin/jvm/functions/Function0;)V
700690
public fun equals (Ljava/lang/Object;)Z
701691
public fun getValue ()Ljava/lang/Object;
702692
public fun hashCode ()I
@@ -705,7 +695,6 @@ public final class dev/gitlive/firebase/firestore/WhereConstraint$NotEqualTo : d
705695

706696
public final class dev/gitlive/firebase/firestore/WhereConstraint$NotInArray : dev/gitlive/firebase/firestore/WhereConstraint$ForArray {
707697
public fun <init> (Ljava/util/List;)V
708-
public final fun component1 ()Ljava/util/List;
709698
public fun equals (Ljava/lang/Object;)Z
710699
public fun getValues ()Ljava/util/List;
711700
public fun hashCode ()I

0 commit comments

Comments
 (0)