From 59409fa85cbf23bc9a95783a99cfa7ec6674bfa4 Mon Sep 17 00:00:00 2001 From: Mouaad Aallam Date: Sat, 18 Jun 2022 20:49:09 +0200 Subject: [PATCH] chore: api dump v1.0.0 --- ulid/api/ulid.api | 48 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 ulid/api/ulid.api diff --git a/ulid/api/ulid.api b/ulid/api/ulid.api new file mode 100644 index 0000000..5c6059b --- /dev/null +++ b/ulid/api/ulid.api @@ -0,0 +1,48 @@ +public abstract interface class ulid/ULID : java/lang/Comparable { + public static final field Companion Lulid/ULID$Companion; + public abstract fun getLeastSignificantBits ()J + public abstract fun getMostSignificantBits ()J + public abstract fun getTimestamp ()J + public abstract fun increment ()Lulid/ULID; + public abstract fun toBytes ()[B +} + +public final class ulid/ULID$Companion : ulid/ULID$Factory { + public final fun Factory (Lkotlin/random/Random;)Lulid/ULID$Factory; + public static synthetic fun Factory$default (Lulid/ULID$Companion;Lkotlin/random/Random;ILjava/lang/Object;)Lulid/ULID$Factory; + public final fun Monotonic (Lulid/ULID$Factory;)Lulid/ULID$Monotonic; + public static synthetic fun Monotonic$default (Lulid/ULID$Companion;Lulid/ULID$Factory;ILjava/lang/Object;)Lulid/ULID$Monotonic; + public fun fromBytes ([B)Lulid/ULID; + public fun nextULID (J)Lulid/ULID; + public fun parseULID (Ljava/lang/String;)Lulid/ULID; + public fun randomULID (J)Ljava/lang/String; +} + +public abstract interface class ulid/ULID$Factory { + public abstract fun fromBytes ([B)Lulid/ULID; + public abstract fun nextULID (J)Lulid/ULID; + public abstract fun parseULID (Ljava/lang/String;)Lulid/ULID; + public abstract fun randomULID (J)Ljava/lang/String; +} + +public final class ulid/ULID$Factory$DefaultImpls { + public static synthetic fun nextULID$default (Lulid/ULID$Factory;JILjava/lang/Object;)Lulid/ULID; + public static synthetic fun randomULID$default (Lulid/ULID$Factory;JILjava/lang/Object;)Ljava/lang/String; +} + +public abstract interface class ulid/ULID$Monotonic { + public static final field Companion Lulid/ULID$Monotonic$Companion; + public abstract fun nextULID (Lulid/ULID;J)Lulid/ULID; + public abstract fun nextULIDStrict (Lulid/ULID;J)Lulid/ULID; +} + +public final class ulid/ULID$Monotonic$Companion : ulid/ULID$Monotonic { + public fun nextULID (Lulid/ULID;J)Lulid/ULID; + public fun nextULIDStrict (Lulid/ULID;J)Lulid/ULID; +} + +public final class ulid/ULID$Monotonic$DefaultImpls { + public static synthetic fun nextULID$default (Lulid/ULID$Monotonic;Lulid/ULID;JILjava/lang/Object;)Lulid/ULID; + public static synthetic fun nextULIDStrict$default (Lulid/ULID$Monotonic;Lulid/ULID;JILjava/lang/Object;)Lulid/ULID; +} +