Skip to content

Commit bf2765d

Browse files
committed
chore(common-enums): initial API dump for Android + JVM
1 parent dedebd3 commit bf2765d

File tree

2 files changed

+42
-0
lines changed

2 files changed

+42
-0
lines changed
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
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+
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
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+

0 commit comments

Comments
 (0)