380 lines
30 KiB
Plaintext
380 lines
30 KiB
Plaintext
public class hilt_aggregated_deps/_me_proton_core_featureflag_data_remote_worker_FetchFeatureIdsWorker_HiltModule {
|
|
public fun <init> ()V
|
|
}
|
|
|
|
public class hilt_aggregated_deps/_me_proton_core_featureflag_data_remote_worker_FetchUnleashTogglesWorker_HiltModule {
|
|
public fun <init> ()V
|
|
}
|
|
|
|
public class hilt_aggregated_deps/_me_proton_core_featureflag_data_remote_worker_UpdateFeatureFlagWorker_HiltModule {
|
|
public fun <init> ()V
|
|
}
|
|
|
|
public final class me/proton/core/featureflag/data/BuildConfig {
|
|
public static final field BUILD_TYPE Ljava/lang/String;
|
|
public static final field DEBUG Z
|
|
public static final field LIBRARY_PACKAGE_NAME Ljava/lang/String;
|
|
public fun <init> ()V
|
|
}
|
|
|
|
public final class me/proton/core/featureflag/data/FeatureFlagManagerImpl : me/proton/core/featureflag/domain/FeatureFlagManager {
|
|
public fun awaitNotEmptyScope (Lme/proton/core/domain/entity/UserId;Lme/proton/core/featureflag/domain/entity/Scope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
|
|
public fun get (Lme/proton/core/domain/entity/UserId;Lme/proton/core/featureflag/domain/entity/FeatureId;ZLkotlin/coroutines/Continuation;)Ljava/lang/Object;
|
|
public fun getFreshValue (Lme/proton/core/domain/entity/UserId;Lme/proton/core/featureflag/domain/entity/FeatureId;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
|
|
public fun getOrDefault (Lme/proton/core/domain/entity/UserId;Lme/proton/core/featureflag/domain/entity/FeatureId;Lme/proton/core/featureflag/domain/entity/FeatureFlag;ZLkotlin/coroutines/Continuation;)Ljava/lang/Object;
|
|
public fun getValue (Lme/proton/core/domain/entity/UserId;Lme/proton/core/featureflag/domain/entity/FeatureId;)Z
|
|
public fun observe (Lme/proton/core/domain/entity/UserId;Lme/proton/core/featureflag/domain/entity/FeatureId;Z)Lkotlinx/coroutines/flow/Flow;
|
|
public fun observeOrDefault (Lme/proton/core/domain/entity/UserId;Lme/proton/core/featureflag/domain/entity/FeatureId;Lme/proton/core/featureflag/domain/entity/FeatureFlag;Z)Lkotlinx/coroutines/flow/Flow;
|
|
public fun prefetch (Lme/proton/core/domain/entity/UserId;Ljava/util/Set;)V
|
|
public fun refreshAll (Lme/proton/core/domain/entity/UserId;)V
|
|
public fun update (Lme/proton/core/featureflag/domain/entity/FeatureFlag;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
|
|
}
|
|
|
|
public final class me/proton/core/featureflag/data/FeatureFlagManagerImpl_Factory : dagger/internal/Factory {
|
|
public fun <init> (Ljavax/inject/Provider;)V
|
|
public static fun create (Ljavax/inject/Provider;)Lme/proton/core/featureflag/data/FeatureFlagManagerImpl_Factory;
|
|
public synthetic fun get ()Ljava/lang/Object;
|
|
public fun get ()Lme/proton/core/featureflag/data/FeatureFlagManagerImpl;
|
|
public static fun newInstance (Lme/proton/core/featureflag/domain/repository/FeatureFlagRepository;)Lme/proton/core/featureflag/data/FeatureFlagManagerImpl;
|
|
}
|
|
|
|
public final class me/proton/core/featureflag/data/FeatureFlagRefreshStarter {
|
|
public fun <init> (Lme/proton/core/featureflag/data/remote/worker/FeatureFlagWorkerManager;Lme/proton/core/accountmanager/domain/AccountManager;Lme/proton/core/util/kotlin/CoroutineScopeProvider;)V
|
|
public final fun start (Z)V
|
|
public static synthetic fun start$default (Lme/proton/core/featureflag/data/FeatureFlagRefreshStarter;ZILjava/lang/Object;)V
|
|
}
|
|
|
|
public final class me/proton/core/featureflag/data/FeatureFlagRefreshStarter_Factory : dagger/internal/Factory {
|
|
public fun <init> (Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)V
|
|
public static fun create (Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)Lme/proton/core/featureflag/data/FeatureFlagRefreshStarter_Factory;
|
|
public synthetic fun get ()Ljava/lang/Object;
|
|
public fun get ()Lme/proton/core/featureflag/data/FeatureFlagRefreshStarter;
|
|
public static fun newInstance (Lme/proton/core/featureflag/data/remote/worker/FeatureFlagWorkerManager;Lme/proton/core/accountmanager/domain/AccountManager;Lme/proton/core/util/kotlin/CoroutineScopeProvider;)Lme/proton/core/featureflag/data/FeatureFlagRefreshStarter;
|
|
}
|
|
|
|
public abstract class me/proton/core/featureflag/data/IsFeatureFlagEnabledImpl : me/proton/core/featureflag/domain/IsFeatureFlagEnabled {
|
|
public fun <init> (Landroid/content/Context;Lme/proton/core/featureflag/domain/FeatureFlagManager;Lme/proton/core/featureflag/domain/entity/FeatureId;I)V
|
|
protected final fun getFeatureId ()Lme/proton/core/featureflag/domain/entity/FeatureId;
|
|
public fun invoke (Lme/proton/core/domain/entity/UserId;)Z
|
|
public fun isLocalEnabled ()Z
|
|
public fun isRemoteEnabled (Lme/proton/core/domain/entity/UserId;)Z
|
|
}
|
|
|
|
public abstract class me/proton/core/featureflag/data/db/FeatureFlagDao : me/proton/core/data/room/db/BaseDao {
|
|
public fun <init> ()V
|
|
}
|
|
|
|
public abstract interface class me/proton/core/featureflag/data/db/FeatureFlagDatabase : me/proton/core/data/room/db/Database {
|
|
public static final field Companion Lme/proton/core/featureflag/data/db/FeatureFlagDatabase$Companion;
|
|
public abstract fun featureFlagDao ()Lme/proton/core/featureflag/data/db/FeatureFlagDao;
|
|
}
|
|
|
|
public final class me/proton/core/featureflag/data/db/FeatureFlagDatabase$Companion {
|
|
public final fun getMIGRATION_0 ()Lme/proton/core/data/room/db/migration/DatabaseMigration;
|
|
public final fun getMIGRATION_1 ()Lme/proton/core/data/room/db/migration/DatabaseMigration;
|
|
public final fun getMIGRATION_2 ()Lme/proton/core/data/room/db/migration/DatabaseMigration;
|
|
public final fun getMIGRATION_3 ()Lme/proton/core/data/room/db/migration/DatabaseMigration;
|
|
}
|
|
|
|
public final class me/proton/core/featureflag/data/entity/FeatureFlagEntity {
|
|
public fun <init> (Lme/proton/core/domain/entity/UserId;Ljava/lang/String;Lme/proton/core/featureflag/domain/entity/Scope;ZZ)V
|
|
public final fun component1 ()Lme/proton/core/domain/entity/UserId;
|
|
public final fun component2 ()Ljava/lang/String;
|
|
public final fun component3 ()Lme/proton/core/featureflag/domain/entity/Scope;
|
|
public final fun component4 ()Z
|
|
public final fun component5 ()Z
|
|
public final fun copy (Lme/proton/core/domain/entity/UserId;Ljava/lang/String;Lme/proton/core/featureflag/domain/entity/Scope;ZZ)Lme/proton/core/featureflag/data/entity/FeatureFlagEntity;
|
|
public static synthetic fun copy$default (Lme/proton/core/featureflag/data/entity/FeatureFlagEntity;Lme/proton/core/domain/entity/UserId;Ljava/lang/String;Lme/proton/core/featureflag/domain/entity/Scope;ZZILjava/lang/Object;)Lme/proton/core/featureflag/data/entity/FeatureFlagEntity;
|
|
public fun equals (Ljava/lang/Object;)Z
|
|
public final fun getDefaultValue ()Z
|
|
public final fun getFeatureId ()Ljava/lang/String;
|
|
public final fun getScope ()Lme/proton/core/featureflag/domain/entity/Scope;
|
|
public final fun getUserId ()Lme/proton/core/domain/entity/UserId;
|
|
public final fun getValue ()Z
|
|
public fun hashCode ()I
|
|
public fun toString ()Ljava/lang/String;
|
|
}
|
|
|
|
public final class me/proton/core/featureflag/data/local/FeatureFlagLocalDataSourceImpl : me/proton/core/featureflag/domain/repository/FeatureFlagLocalDataSource {
|
|
public fun <init> (Lme/proton/core/featureflag/data/db/FeatureFlagDatabase;)V
|
|
public fun getAll (Lme/proton/core/featureflag/domain/entity/Scope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
|
|
public fun observe (Lme/proton/core/domain/entity/UserId;Ljava/util/Set;)Lkotlinx/coroutines/flow/Flow;
|
|
public fun observe (Lme/proton/core/domain/entity/UserId;Lme/proton/core/featureflag/domain/entity/Scope;)Lkotlinx/coroutines/flow/Flow;
|
|
public fun replaceAll (Lme/proton/core/domain/entity/UserId;Lme/proton/core/featureflag/domain/entity/Scope;Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
|
|
public fun updateValue (Lme/proton/core/domain/entity/UserId;Lme/proton/core/featureflag/domain/entity/FeatureId;ZLkotlin/coroutines/Continuation;)Ljava/lang/Object;
|
|
public fun upsert (Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
|
|
}
|
|
|
|
public final class me/proton/core/featureflag/data/local/FeatureFlagLocalDataSourceImpl_Factory : dagger/internal/Factory {
|
|
public fun <init> (Ljavax/inject/Provider;)V
|
|
public static fun create (Ljavax/inject/Provider;)Lme/proton/core/featureflag/data/local/FeatureFlagLocalDataSourceImpl_Factory;
|
|
public synthetic fun get ()Ljava/lang/Object;
|
|
public fun get ()Lme/proton/core/featureflag/data/local/FeatureFlagLocalDataSourceImpl;
|
|
public static fun newInstance (Lme/proton/core/featureflag/data/db/FeatureFlagDatabase;)Lme/proton/core/featureflag/data/local/FeatureFlagLocalDataSourceImpl;
|
|
}
|
|
|
|
public final class me/proton/core/featureflag/data/remote/FeatureFlagRemoteDataSourceImpl : me/proton/core/featureflag/domain/repository/FeatureFlagRemoteDataSource {
|
|
public fun <init> (Lme/proton/core/network/data/ApiProvider;Landroidx/work/WorkManager;Ljava/util/Optional;)V
|
|
public fun get (Lme/proton/core/domain/entity/UserId;Ljava/util/Set;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
|
|
public fun getAll (Lme/proton/core/domain/entity/UserId;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
|
|
public fun prefetch (Lme/proton/core/domain/entity/UserId;Ljava/util/Set;)V
|
|
public fun update (Lme/proton/core/featureflag/domain/entity/FeatureFlag;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
|
|
}
|
|
|
|
public final class me/proton/core/featureflag/data/remote/FeatureFlagRemoteDataSourceImpl_Factory : dagger/internal/Factory {
|
|
public fun <init> (Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)V
|
|
public static fun create (Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)Lme/proton/core/featureflag/data/remote/FeatureFlagRemoteDataSourceImpl_Factory;
|
|
public synthetic fun get ()Ljava/lang/Object;
|
|
public fun get ()Lme/proton/core/featureflag/data/remote/FeatureFlagRemoteDataSourceImpl;
|
|
public static fun newInstance (Lme/proton/core/network/data/ApiProvider;Landroidx/work/WorkManager;Ljava/util/Optional;)Lme/proton/core/featureflag/data/remote/FeatureFlagRemoteDataSourceImpl;
|
|
}
|
|
|
|
public final class me/proton/core/featureflag/data/remote/request/PutFeatureFlagBody {
|
|
public static final field Companion Lme/proton/core/featureflag/data/remote/request/PutFeatureFlagBody$Companion;
|
|
public fun <init> (Z)V
|
|
public final fun component1 ()Z
|
|
public final fun copy (Z)Lme/proton/core/featureflag/data/remote/request/PutFeatureFlagBody;
|
|
public static synthetic fun copy$default (Lme/proton/core/featureflag/data/remote/request/PutFeatureFlagBody;ZILjava/lang/Object;)Lme/proton/core/featureflag/data/remote/request/PutFeatureFlagBody;
|
|
public fun equals (Ljava/lang/Object;)Z
|
|
public fun hashCode ()I
|
|
public final fun isEnabled ()Z
|
|
public fun toString ()Ljava/lang/String;
|
|
}
|
|
|
|
public final class me/proton/core/featureflag/data/remote/request/PutFeatureFlagBody$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
|
|
public static final field INSTANCE Lme/proton/core/featureflag/data/remote/request/PutFeatureFlagBody$$serializer;
|
|
public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
|
|
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
|
|
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lme/proton/core/featureflag/data/remote/request/PutFeatureFlagBody;
|
|
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
|
|
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
|
|
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lme/proton/core/featureflag/data/remote/request/PutFeatureFlagBody;)V
|
|
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
|
|
}
|
|
|
|
public final class me/proton/core/featureflag/data/remote/request/PutFeatureFlagBody$Companion {
|
|
public final fun serializer ()Lkotlinx/serialization/KSerializer;
|
|
}
|
|
|
|
public final class me/proton/core/featureflag/data/remote/resource/UnleashPayloadResource {
|
|
public static final field Companion Lme/proton/core/featureflag/data/remote/resource/UnleashPayloadResource$Companion;
|
|
public fun <init> (Ljava/lang/String;Ljava/lang/String;)V
|
|
public final fun component1 ()Ljava/lang/String;
|
|
public final fun component2 ()Ljava/lang/String;
|
|
public final fun copy (Ljava/lang/String;Ljava/lang/String;)Lme/proton/core/featureflag/data/remote/resource/UnleashPayloadResource;
|
|
public static synthetic fun copy$default (Lme/proton/core/featureflag/data/remote/resource/UnleashPayloadResource;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lme/proton/core/featureflag/data/remote/resource/UnleashPayloadResource;
|
|
public fun equals (Ljava/lang/Object;)Z
|
|
public final fun getType ()Ljava/lang/String;
|
|
public final fun getValue ()Ljava/lang/String;
|
|
public fun hashCode ()I
|
|
public fun toString ()Ljava/lang/String;
|
|
}
|
|
|
|
public final class me/proton/core/featureflag/data/remote/resource/UnleashPayloadResource$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
|
|
public static final field INSTANCE Lme/proton/core/featureflag/data/remote/resource/UnleashPayloadResource$$serializer;
|
|
public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
|
|
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
|
|
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lme/proton/core/featureflag/data/remote/resource/UnleashPayloadResource;
|
|
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
|
|
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
|
|
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lme/proton/core/featureflag/data/remote/resource/UnleashPayloadResource;)V
|
|
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
|
|
}
|
|
|
|
public final class me/proton/core/featureflag/data/remote/resource/UnleashPayloadResource$Companion {
|
|
public final fun serializer ()Lkotlinx/serialization/KSerializer;
|
|
}
|
|
|
|
public final class me/proton/core/featureflag/data/remote/resource/UnleashToggleResource {
|
|
public static final field Companion Lme/proton/core/featureflag/data/remote/resource/UnleashToggleResource$Companion;
|
|
public fun <init> (Ljava/lang/String;Lme/proton/core/featureflag/data/remote/resource/UnleashVariantResource;)V
|
|
public final fun component1 ()Ljava/lang/String;
|
|
public final fun component2 ()Lme/proton/core/featureflag/data/remote/resource/UnleashVariantResource;
|
|
public final fun copy (Ljava/lang/String;Lme/proton/core/featureflag/data/remote/resource/UnleashVariantResource;)Lme/proton/core/featureflag/data/remote/resource/UnleashToggleResource;
|
|
public static synthetic fun copy$default (Lme/proton/core/featureflag/data/remote/resource/UnleashToggleResource;Ljava/lang/String;Lme/proton/core/featureflag/data/remote/resource/UnleashVariantResource;ILjava/lang/Object;)Lme/proton/core/featureflag/data/remote/resource/UnleashToggleResource;
|
|
public fun equals (Ljava/lang/Object;)Z
|
|
public final fun getName ()Ljava/lang/String;
|
|
public final fun getVariant ()Lme/proton/core/featureflag/data/remote/resource/UnleashVariantResource;
|
|
public fun hashCode ()I
|
|
public fun toString ()Ljava/lang/String;
|
|
}
|
|
|
|
public final class me/proton/core/featureflag/data/remote/resource/UnleashToggleResource$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
|
|
public static final field INSTANCE Lme/proton/core/featureflag/data/remote/resource/UnleashToggleResource$$serializer;
|
|
public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
|
|
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
|
|
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lme/proton/core/featureflag/data/remote/resource/UnleashToggleResource;
|
|
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
|
|
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
|
|
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lme/proton/core/featureflag/data/remote/resource/UnleashToggleResource;)V
|
|
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
|
|
}
|
|
|
|
public final class me/proton/core/featureflag/data/remote/resource/UnleashToggleResource$Companion {
|
|
public final fun serializer ()Lkotlinx/serialization/KSerializer;
|
|
}
|
|
|
|
public final class me/proton/core/featureflag/data/remote/resource/UnleashVariantResource {
|
|
public static final field Companion Lme/proton/core/featureflag/data/remote/resource/UnleashVariantResource$Companion;
|
|
public fun <init> (Ljava/lang/String;ZLme/proton/core/featureflag/data/remote/resource/UnleashPayloadResource;)V
|
|
public synthetic fun <init> (Ljava/lang/String;ZLme/proton/core/featureflag/data/remote/resource/UnleashPayloadResource;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
|
|
public final fun component1 ()Ljava/lang/String;
|
|
public final fun component2 ()Z
|
|
public final fun component3 ()Lme/proton/core/featureflag/data/remote/resource/UnleashPayloadResource;
|
|
public final fun copy (Ljava/lang/String;ZLme/proton/core/featureflag/data/remote/resource/UnleashPayloadResource;)Lme/proton/core/featureflag/data/remote/resource/UnleashVariantResource;
|
|
public static synthetic fun copy$default (Lme/proton/core/featureflag/data/remote/resource/UnleashVariantResource;Ljava/lang/String;ZLme/proton/core/featureflag/data/remote/resource/UnleashPayloadResource;ILjava/lang/Object;)Lme/proton/core/featureflag/data/remote/resource/UnleashVariantResource;
|
|
public fun equals (Ljava/lang/Object;)Z
|
|
public final fun getEnabled ()Z
|
|
public final fun getName ()Ljava/lang/String;
|
|
public final fun getPayload ()Lme/proton/core/featureflag/data/remote/resource/UnleashPayloadResource;
|
|
public fun hashCode ()I
|
|
public fun toString ()Ljava/lang/String;
|
|
}
|
|
|
|
public final class me/proton/core/featureflag/data/remote/resource/UnleashVariantResource$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
|
|
public static final field INSTANCE Lme/proton/core/featureflag/data/remote/resource/UnleashVariantResource$$serializer;
|
|
public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
|
|
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
|
|
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lme/proton/core/featureflag/data/remote/resource/UnleashVariantResource;
|
|
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
|
|
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
|
|
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lme/proton/core/featureflag/data/remote/resource/UnleashVariantResource;)V
|
|
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
|
|
}
|
|
|
|
public final class me/proton/core/featureflag/data/remote/resource/UnleashVariantResource$Companion {
|
|
public final fun serializer ()Lkotlinx/serialization/KSerializer;
|
|
}
|
|
|
|
public final class me/proton/core/featureflag/data/remote/response/GetUnleashTogglesResponse {
|
|
public static final field Companion Lme/proton/core/featureflag/data/remote/response/GetUnleashTogglesResponse$Companion;
|
|
public fun <init> (ILjava/util/List;)V
|
|
public final fun component1 ()I
|
|
public final fun component2 ()Ljava/util/List;
|
|
public final fun copy (ILjava/util/List;)Lme/proton/core/featureflag/data/remote/response/GetUnleashTogglesResponse;
|
|
public static synthetic fun copy$default (Lme/proton/core/featureflag/data/remote/response/GetUnleashTogglesResponse;ILjava/util/List;ILjava/lang/Object;)Lme/proton/core/featureflag/data/remote/response/GetUnleashTogglesResponse;
|
|
public fun equals (Ljava/lang/Object;)Z
|
|
public final fun getCode ()I
|
|
public final fun getToggles ()Ljava/util/List;
|
|
public fun hashCode ()I
|
|
public fun toString ()Ljava/lang/String;
|
|
}
|
|
|
|
public final class me/proton/core/featureflag/data/remote/response/GetUnleashTogglesResponse$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
|
|
public static final field INSTANCE Lme/proton/core/featureflag/data/remote/response/GetUnleashTogglesResponse$$serializer;
|
|
public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
|
|
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
|
|
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lme/proton/core/featureflag/data/remote/response/GetUnleashTogglesResponse;
|
|
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
|
|
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
|
|
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lme/proton/core/featureflag/data/remote/response/GetUnleashTogglesResponse;)V
|
|
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
|
|
}
|
|
|
|
public final class me/proton/core/featureflag/data/remote/response/GetUnleashTogglesResponse$Companion {
|
|
public final fun serializer ()Lkotlinx/serialization/KSerializer;
|
|
}
|
|
|
|
public final class me/proton/core/featureflag/data/remote/worker/FeatureFlagWorkerManager {
|
|
public fun <init> (Landroid/content/Context;Landroidx/work/WorkManager;)V
|
|
public final fun cancel (Lme/proton/core/domain/entity/UserId;)V
|
|
public final fun enqueueOneTime (Lme/proton/core/domain/entity/UserId;)V
|
|
public final fun enqueuePeriodic (Lme/proton/core/domain/entity/UserId;Z)V
|
|
}
|
|
|
|
public final class me/proton/core/featureflag/data/remote/worker/FeatureFlagWorkerManager_Factory : dagger/internal/Factory {
|
|
public fun <init> (Ljavax/inject/Provider;Ljavax/inject/Provider;)V
|
|
public static fun create (Ljavax/inject/Provider;Ljavax/inject/Provider;)Lme/proton/core/featureflag/data/remote/worker/FeatureFlagWorkerManager_Factory;
|
|
public synthetic fun get ()Ljava/lang/Object;
|
|
public fun get ()Lme/proton/core/featureflag/data/remote/worker/FeatureFlagWorkerManager;
|
|
public static fun newInstance (Landroid/content/Context;Landroidx/work/WorkManager;)Lme/proton/core/featureflag/data/remote/worker/FeatureFlagWorkerManager;
|
|
}
|
|
|
|
public abstract interface class me/proton/core/featureflag/data/remote/worker/FetchFeatureIdsWorker_AssistedFactory : androidx/hilt/work/WorkerAssistedFactory {
|
|
}
|
|
|
|
public final class me/proton/core/featureflag/data/remote/worker/FetchFeatureIdsWorker_AssistedFactory_Impl : me/proton/core/featureflag/data/remote/worker/FetchFeatureIdsWorker_AssistedFactory {
|
|
public synthetic fun create (Landroid/content/Context;Landroidx/work/WorkerParameters;)Landroidx/work/ListenableWorker;
|
|
public fun create (Landroid/content/Context;Landroidx/work/WorkerParameters;)Lme/proton/core/featureflag/data/remote/worker/FetchFeatureIdsWorker;
|
|
public static fun create (Lme/proton/core/featureflag/data/remote/worker/FetchFeatureIdsWorker_Factory;)Ljavax/inject/Provider;
|
|
}
|
|
|
|
public final class me/proton/core/featureflag/data/remote/worker/FetchFeatureIdsWorker_Factory {
|
|
public fun <init> (Ljavax/inject/Provider;)V
|
|
public static fun create (Ljavax/inject/Provider;)Lme/proton/core/featureflag/data/remote/worker/FetchFeatureIdsWorker_Factory;
|
|
public fun get (Landroid/content/Context;Landroidx/work/WorkerParameters;)Lme/proton/core/featureflag/data/remote/worker/FetchFeatureIdsWorker;
|
|
public static fun newInstance (Landroid/content/Context;Landroidx/work/WorkerParameters;Lme/proton/core/featureflag/domain/usecase/FetchFeatureIdsRemote;)Lme/proton/core/featureflag/data/remote/worker/FetchFeatureIdsWorker;
|
|
}
|
|
|
|
public abstract interface class me/proton/core/featureflag/data/remote/worker/FetchFeatureIdsWorker_HiltModule {
|
|
public abstract fun bind (Lme/proton/core/featureflag/data/remote/worker/FetchFeatureIdsWorker_AssistedFactory;)Landroidx/hilt/work/WorkerAssistedFactory;
|
|
}
|
|
|
|
public abstract interface class me/proton/core/featureflag/data/remote/worker/FetchUnleashTogglesWorker_AssistedFactory : androidx/hilt/work/WorkerAssistedFactory {
|
|
}
|
|
|
|
public final class me/proton/core/featureflag/data/remote/worker/FetchUnleashTogglesWorker_AssistedFactory_Impl : me/proton/core/featureflag/data/remote/worker/FetchUnleashTogglesWorker_AssistedFactory {
|
|
public synthetic fun create (Landroid/content/Context;Landroidx/work/WorkerParameters;)Landroidx/work/ListenableWorker;
|
|
public fun create (Landroid/content/Context;Landroidx/work/WorkerParameters;)Lme/proton/core/featureflag/data/remote/worker/FetchUnleashTogglesWorker;
|
|
public static fun create (Lme/proton/core/featureflag/data/remote/worker/FetchUnleashTogglesWorker_Factory;)Ljavax/inject/Provider;
|
|
}
|
|
|
|
public final class me/proton/core/featureflag/data/remote/worker/FetchUnleashTogglesWorker_Factory {
|
|
public fun <init> (Ljavax/inject/Provider;)V
|
|
public static fun create (Ljavax/inject/Provider;)Lme/proton/core/featureflag/data/remote/worker/FetchUnleashTogglesWorker_Factory;
|
|
public fun get (Landroid/content/Context;Landroidx/work/WorkerParameters;)Lme/proton/core/featureflag/data/remote/worker/FetchUnleashTogglesWorker;
|
|
public static fun newInstance (Landroid/content/Context;Landroidx/work/WorkerParameters;Lme/proton/core/featureflag/domain/usecase/FetchUnleashTogglesRemote;)Lme/proton/core/featureflag/data/remote/worker/FetchUnleashTogglesWorker;
|
|
}
|
|
|
|
public abstract interface class me/proton/core/featureflag/data/remote/worker/FetchUnleashTogglesWorker_HiltModule {
|
|
public abstract fun bind (Lme/proton/core/featureflag/data/remote/worker/FetchUnleashTogglesWorker_AssistedFactory;)Landroidx/hilt/work/WorkerAssistedFactory;
|
|
}
|
|
|
|
public abstract interface class me/proton/core/featureflag/data/remote/worker/UpdateFeatureFlagWorker_AssistedFactory : androidx/hilt/work/WorkerAssistedFactory {
|
|
}
|
|
|
|
public final class me/proton/core/featureflag/data/remote/worker/UpdateFeatureFlagWorker_AssistedFactory_Impl : me/proton/core/featureflag/data/remote/worker/UpdateFeatureFlagWorker_AssistedFactory {
|
|
public synthetic fun create (Landroid/content/Context;Landroidx/work/WorkerParameters;)Landroidx/work/ListenableWorker;
|
|
public fun create (Landroid/content/Context;Landroidx/work/WorkerParameters;)Lme/proton/core/featureflag/data/remote/worker/UpdateFeatureFlagWorker;
|
|
public static fun create (Lme/proton/core/featureflag/data/remote/worker/UpdateFeatureFlagWorker_Factory;)Ljavax/inject/Provider;
|
|
}
|
|
|
|
public final class me/proton/core/featureflag/data/remote/worker/UpdateFeatureFlagWorker_Factory {
|
|
public fun <init> (Ljavax/inject/Provider;Ljavax/inject/Provider;)V
|
|
public static fun create (Ljavax/inject/Provider;Ljavax/inject/Provider;)Lme/proton/core/featureflag/data/remote/worker/UpdateFeatureFlagWorker_Factory;
|
|
public fun get (Landroid/content/Context;Landroidx/work/WorkerParameters;)Lme/proton/core/featureflag/data/remote/worker/UpdateFeatureFlagWorker;
|
|
public static fun newInstance (Landroid/content/Context;Landroidx/work/WorkerParameters;Lme/proton/core/network/data/ApiProvider;Lme/proton/core/featureflag/domain/repository/FeatureFlagLocalDataSource;)Lme/proton/core/featureflag/data/remote/worker/UpdateFeatureFlagWorker;
|
|
}
|
|
|
|
public abstract interface class me/proton/core/featureflag/data/remote/worker/UpdateFeatureFlagWorker_HiltModule {
|
|
public abstract fun bind (Lme/proton/core/featureflag/data/remote/worker/UpdateFeatureFlagWorker_AssistedFactory;)Landroidx/hilt/work/WorkerAssistedFactory;
|
|
}
|
|
|
|
public final class me/proton/core/featureflag/data/repository/FeatureFlagRepositoryImpl : me/proton/core/featureflag/domain/repository/FeatureFlagRepository, me/proton/core/observability/domain/ObservabilityContext {
|
|
public fun awaitNotEmptyScope (Lme/proton/core/domain/entity/UserId;Lme/proton/core/featureflag/domain/entity/Scope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
|
|
public fun enqueueObservability (Lme/proton/core/observability/domain/metrics/ObservabilityData;)V
|
|
public fun enqueueObservability-KWTtemM (Ljava/lang/Object;Lkotlin/jvm/functions/Function1;)Ljava/lang/Object;
|
|
public fun get (Lme/proton/core/domain/entity/UserId;Ljava/util/Set;ZLkotlin/coroutines/Continuation;)Ljava/lang/Object;
|
|
public fun get (Lme/proton/core/domain/entity/UserId;Lme/proton/core/featureflag/domain/entity/FeatureId;ZLkotlin/coroutines/Continuation;)Ljava/lang/Object;
|
|
public fun getAll (Lme/proton/core/domain/entity/UserId;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
|
|
public fun getObservabilityManager ()Lme/proton/core/observability/domain/ObservabilityManager;
|
|
public fun getValue (Lme/proton/core/domain/entity/UserId;Lme/proton/core/featureflag/domain/entity/FeatureId;)Ljava/lang/Boolean;
|
|
public fun observe (Lme/proton/core/domain/entity/UserId;Ljava/util/Set;Z)Lkotlinx/coroutines/flow/Flow;
|
|
public fun observe (Lme/proton/core/domain/entity/UserId;Lme/proton/core/featureflag/domain/entity/FeatureId;Z)Lkotlinx/coroutines/flow/Flow;
|
|
public fun onCompleteEnqueueObservability (Lme/proton/core/util/kotlin/coroutine/ResultCollector;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
|
|
public fun onResultEnqueueObservability (Lme/proton/core/util/kotlin/coroutine/ResultCollector;Ljava/lang/String;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
|
|
public fun prefetch (Lme/proton/core/domain/entity/UserId;Ljava/util/Set;)V
|
|
public fun refreshAllOneTime (Lme/proton/core/domain/entity/UserId;)V
|
|
public fun refreshAllPeriodic (Lme/proton/core/domain/entity/UserId;Z)V
|
|
public fun update (Lme/proton/core/featureflag/domain/entity/FeatureFlag;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
|
|
}
|
|
|
|
public final class me/proton/core/featureflag/data/repository/FeatureFlagRepositoryImpl_Factory : dagger/internal/Factory {
|
|
public fun <init> (Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)V
|
|
public static fun create (Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)Lme/proton/core/featureflag/data/repository/FeatureFlagRepositoryImpl_Factory;
|
|
public synthetic fun get ()Ljava/lang/Object;
|
|
public fun get ()Lme/proton/core/featureflag/data/repository/FeatureFlagRepositoryImpl;
|
|
public static fun newInstance (Lme/proton/core/featureflag/domain/repository/FeatureFlagLocalDataSource;Lme/proton/core/featureflag/domain/repository/FeatureFlagRemoteDataSource;Lme/proton/core/featureflag/data/remote/worker/FeatureFlagWorkerManager;Lme/proton/core/observability/domain/ObservabilityManager;Lme/proton/core/util/kotlin/CoroutineScopeProvider;)Lme/proton/core/featureflag/data/repository/FeatureFlagRepositoryImpl;
|
|
}
|
|
|