You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: core/api/core.api
+5-1Lines changed: 5 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -2494,6 +2494,7 @@ public final class org/hisp/dhis/android/core/arch/repositories/filters/internal
2494
2494
public final fun gt (Ljava/lang/String;)Lorg/hisp/dhis/android/core/arch/repositories/collection/BaseRepository;
2495
2495
public final fun in (Ljava/util/Set;)Lorg/hisp/dhis/android/core/arch/repositories/collection/BaseRepository;
2496
2496
public final fun inRelativePeriod (Lorg/hisp/dhis/android/core/common/RelativePeriod;)Lorg/hisp/dhis/android/core/arch/repositories/collection/BaseRepository;
2497
+
public final fun isEmpty (Z)Lorg/hisp/dhis/android/core/arch/repositories/collection/BaseRepository;
2497
2498
public final fun le (Ljava/lang/String;)Lorg/hisp/dhis/android/core/arch/repositories/collection/BaseRepository;
2498
2499
public final fun like (Ljava/lang/String;)Lorg/hisp/dhis/android/core/arch/repositories/collection/BaseRepository;
2499
2500
public final fun lt (Ljava/lang/String;)Lorg/hisp/dhis/android/core/arch/repositories/collection/BaseRepository;
@@ -2627,6 +2628,8 @@ public final class org/hisp/dhis/android/core/arch/repositories/filters/internal
2627
2628
public final fun ge (Ljava/lang/String;)Lorg/hisp/dhis/android/core/arch/repositories/collection/BaseRepository;
2628
2629
public final fun gt (Ljava/lang/String;)Lorg/hisp/dhis/android/core/arch/repositories/collection/BaseRepository;
2629
2630
public final fun in (Ljava/util/Collection;)Lorg/hisp/dhis/android/core/arch/repositories/collection/BaseRepository;
2631
+
public final fun isNotNullAndIsNotBlank ()Lorg/hisp/dhis/android/core/arch/repositories/collection/BaseRepository;
2632
+
public final fun isNullOrBlank ()Lorg/hisp/dhis/android/core/arch/repositories/collection/BaseRepository;
2630
2633
public final fun le (Ljava/lang/String;)Lorg/hisp/dhis/android/core/arch/repositories/collection/BaseRepository;
2631
2634
public final fun like (Ljava/lang/String;)Lorg/hisp/dhis/android/core/arch/repositories/collection/BaseRepository;
2632
2635
public final fun lt (Ljava/lang/String;)Lorg/hisp/dhis/android/core/arch/repositories/collection/BaseRepository;
@@ -2887,6 +2890,8 @@ public final class org/hisp/dhis/android/core/arch/repositories/scope/internal/F
2887
2890
public static final field LT Lorg/hisp/dhis/android/core/arch/repositories/scope/internal/FilterItemOperator;
2888
2891
public static final field NOT_EQ Lorg/hisp/dhis/android/core/arch/repositories/scope/internal/FilterItemOperator;
2889
2892
public static final field NOT_IN Lorg/hisp/dhis/android/core/arch/repositories/scope/internal/FilterItemOperator;
2893
+
public static final field NOT_NULL_AND_NOT_BLANK Lorg/hisp/dhis/android/core/arch/repositories/scope/internal/FilterItemOperator;
2894
+
public static final field NULL_OR_BLANK Lorg/hisp/dhis/android/core/arch/repositories/scope/internal/FilterItemOperator;
2890
2895
public static final field SW Lorg/hisp/dhis/android/core/arch/repositories/scope/internal/FilterItemOperator;
2891
2896
public static final field VOID Lorg/hisp/dhis/android/core/arch/repositories/scope/internal/FilterItemOperator;
2892
2897
public final fun getApiOperator ()Ljava/lang/String;
@@ -2977,7 +2982,6 @@ public class org/hisp/dhis/android/core/arch/repositories/scope/internal/Reposit
2977
2982
public static final field Companion Lorg/hisp/dhis/android/core/arch/repositories/scope/internal/RepositoryScopeFilterItemBuilder$Companion;
2978
2983
protected field key Ljava/lang/String;
2979
2984
protected field operator Lorg/hisp/dhis/android/core/arch/repositories/scope/internal/FilterItemOperator;
2980
-
protected field value Ljava/lang/String;
2981
2985
public fun <init> ()V
2982
2986
public fun build ()Lorg/hisp/dhis/android/core/arch/repositories/scope/internal/RepositoryScopeFilterItem;
Copy file name to clipboardExpand all lines: core/src/androidTest/java/org/hisp/dhis/android/core/event/internal/EventDataFilterStoreIntegrationShould.kt
+1Lines changed: 1 addition & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -55,6 +55,7 @@ class EventDataFilterStoreIntegrationShould : ObjectStoreAbstractIntegrationShou
Copy file name to clipboardExpand all lines: core/src/androidTest/java/org/hisp/dhis/android/core/programstageworkinglist/ProgramStageWorkingListAttributeValueFilterStoreIntegrationShould.kt
+1Lines changed: 1 addition & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -56,6 +56,7 @@ class ProgramStageWorkingListAttributeValueFilterStoreIntegrationShould :
Copy file name to clipboardExpand all lines: core/src/androidTest/java/org/hisp/dhis/android/core/programstageworkinglist/ProgramStageWorkingListEventDataFilterStoreIntegrationShould.kt
+1Lines changed: 1 addition & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -54,6 +54,7 @@ class ProgramStageWorkingListEventDataFilterStoreIntegrationShould :
Copy file name to clipboardExpand all lines: core/src/androidTest/java/org/hisp/dhis/android/core/trackedentity/internal/AttributeValueFilterStoreIntegrationShould.kt
+1Lines changed: 1 addition & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -57,6 +57,7 @@ class AttributeValueFilterStoreIntegrationShould : ObjectStoreAbstractIntegratio
Copy file name to clipboardExpand all lines: core/src/main/java/org/hisp/dhis/android/core/arch/repositories/filters/internal/EventDataFilterConnector.kt
+5Lines changed: 5 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -74,6 +74,11 @@ class EventDataFilterConnector<R : BaseRepository> internal constructor(
74
74
return repositoryFactory.updated(filter)
75
75
}
76
76
77
+
funisEmpty(empty:Boolean): R {
78
+
val filter =EventDataFilter.builder().dataItem(key).isEmpty(empty).build()
79
+
return repositoryFactory.updated(filter)
80
+
}
81
+
77
82
funinRelativePeriod(period:RelativePeriod): R {
78
83
val dateFilter =DateFilterPeriod.builder().type(DatePeriodType.RELATIVE).period(period).build()
79
84
val filter =EventDataFilter.builder().dataItem(key).dateFilter(dateFilter).build()
Copy file name to clipboardExpand all lines: core/src/main/java/org/hisp/dhis/android/core/arch/repositories/filters/internal/ValueSubQueryFilterConnector.kt
Copy file name to clipboardExpand all lines: core/src/main/java/org/hisp/dhis/android/core/arch/repositories/scope/internal/RepositoryScopeFilterItem.kt
Copy file name to clipboardExpand all lines: core/src/main/java/org/hisp/dhis/android/core/arch/repositories/scope/internal/WhereClauseFromScopeBuilder.kt
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -36,7 +36,7 @@ internal class WhereClauseFromScopeBuilder(private val builder: WhereClauseBuild
0 commit comments