File tree Expand file tree Collapse file tree 2 files changed +42
-0
lines changed
androidx/common/common-enums/api Expand file tree Collapse file tree 2 files changed +42
-0
lines changed Original file line number Diff line number Diff line change 1+ public abstract class io/github/edricchan03/androidx/common/enums/EnumFromValue {
2+ public fun <init> (Ljava/lang/Enum;)V
3+ public final fun fromValue (Ljava/lang/Object;)Ljava/lang/Enum;
4+ public final fun fromValueOrElse (Ljava/lang/Object;Ljava/lang/Enum;)Ljava/lang/Enum;
5+ public abstract fun fromValueOrNull (Ljava/lang/Object;)Ljava/lang/Enum;
6+ public final fun hasValue (Ljava/lang/Object;)Z
7+ public final fun requireValue (Ljava/lang/Object;)Ljava/lang/Enum;
8+ }
9+
10+ public abstract interface annotation class io/github/edricchan03/androidx/common/enums/ExperimentalEnumsApi : java/lang/annotation/Annotation {
11+ }
12+
13+ public abstract interface class io/github/edricchan03/androidx/common/enums/ValueEnum {
14+ public abstract fun getValue ()Ljava/lang/Object;
15+ }
16+
17+ public class io/github/edricchan03/androidx/common/enums/impl/ValueEnumFromValue : io/github/edricchan03/androidx/common/enums/EnumFromValue {
18+ public fun <init> (Ljava/lang/Enum;Lkotlin/enums/EnumEntries;)V
19+ public fun fromValueOrNull (Ljava/lang/Object;)Ljava/lang/Enum;
20+ }
21+
Original file line number Diff line number Diff line change 1+ public abstract class io/github/edricchan03/androidx/common/enums/EnumFromValue {
2+ public fun <init> (Ljava/lang/Enum;)V
3+ public final fun fromValue (Ljava/lang/Object;)Ljava/lang/Enum;
4+ public final fun fromValueOrElse (Ljava/lang/Object;Ljava/lang/Enum;)Ljava/lang/Enum;
5+ public abstract fun fromValueOrNull (Ljava/lang/Object;)Ljava/lang/Enum;
6+ public final fun hasValue (Ljava/lang/Object;)Z
7+ public final fun requireValue (Ljava/lang/Object;)Ljava/lang/Enum;
8+ }
9+
10+ public abstract interface annotation class io/github/edricchan03/androidx/common/enums/ExperimentalEnumsApi : java/lang/annotation/Annotation {
11+ }
12+
13+ public abstract interface class io/github/edricchan03/androidx/common/enums/ValueEnum {
14+ public abstract fun getValue ()Ljava/lang/Object;
15+ }
16+
17+ public class io/github/edricchan03/androidx/common/enums/impl/ValueEnumFromValue : io/github/edricchan03/androidx/common/enums/EnumFromValue {
18+ public fun <init> (Ljava/lang/Enum;Lkotlin/enums/EnumEntries;)V
19+ public fun fromValueOrNull (Ljava/lang/Object;)Ljava/lang/Enum;
20+ }
21+
You can’t perform that action at this time.
0 commit comments