diff --git a/bom/build.gradle.kts b/bom/build.gradle.kts index c0a87806a..ddda5c880 100644 --- a/bom/build.gradle.kts +++ b/bom/build.gradle.kts @@ -1,4 +1,6 @@ import io.github.serpro69.semverkt.gradle.plugin.tasks.TagTask +import kotlinx.validation.KotlinApiBuildTask +import kotlinx.validation.KotlinApiCompareTask plugins { `java-platform` diff --git a/build.gradle.kts b/build.gradle.kts index 97b8c0474..9e6bb97ff 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -11,6 +11,7 @@ plugins { id("io.github.gradle-nexus.publish-plugin") version "1.3.0" id("io.github.serpro69.semantic-versioning") apply false id("com.github.ben-manes.versions") version "0.51.0" apply false + id("org.jetbrains.kotlinx.binary-compatibility-validator") version "0.15.0-Beta.1" } repositories { @@ -178,3 +179,7 @@ tasks.withType().configureEach { dependsOn("closeSonatypeStagingRepository") } } + +apiValidation { + ignoredProjects += listOf("bom", "cli-bot", "docs", "test") +} diff --git a/cli-bot/build.gradle.kts b/cli-bot/build.gradle.kts index c8f584640..f1dd8faff 100644 --- a/cli-bot/build.gradle.kts +++ b/cli-bot/build.gradle.kts @@ -1,4 +1,6 @@ import com.github.jengelman.gradle.plugins.shadow.tasks.ShadowJar +import kotlinx.validation.KotlinApiBuildTask +import kotlinx.validation.KotlinApiCompareTask plugins { application diff --git a/core/api/core.api b/core/api/core.api new file mode 100644 index 000000000..6b22491c0 --- /dev/null +++ b/core/api/core.api @@ -0,0 +1,816 @@ +public abstract class io/github/serpro69/kfaker/AbstractFaker { + public fun (Lio/github/serpro69/kfaker/FakerConfig;)V + protected final fun getFakerService ()Lio/github/serpro69/kfaker/FakerService; + protected final fun getRandomService ()Lio/github/serpro69/kfaker/RandomService; + public final fun getUnique ()Lio/github/serpro69/kfaker/provider/unique/GlobalUniqueDataProvider; +} + +public abstract class io/github/serpro69/kfaker/AbstractFaker$Builder { + public fun ()V + public abstract fun build ()Lio/github/serpro69/kfaker/AbstractFaker; + public final fun fakerConfig (Lkotlin/jvm/functions/Function1;)V + protected final fun getConfig ()Lio/github/serpro69/kfaker/FakerConfig; + protected final fun setConfig (Lio/github/serpro69/kfaker/FakerConfig;)V +} + +public final class io/github/serpro69/kfaker/Faker : io/github/serpro69/kfaker/AbstractFaker { + public fun ()V + public fun (Lio/github/serpro69/kfaker/FakerConfig;)V + public synthetic fun (Lio/github/serpro69/kfaker/FakerConfig;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun getAddress ()Lio/github/serpro69/kfaker/provider/Address; + public final fun getColor ()Lio/github/serpro69/kfaker/provider/Color; + public final fun getCrypto ()Lio/github/serpro69/kfaker/provider/misc/CryptographyProvider; + public final fun getCurrency ()Lio/github/serpro69/kfaker/provider/Currency; + public final fun getCurrencySymbol ()Lio/github/serpro69/kfaker/provider/CurrencySymbol; + public final fun getFile ()Lio/github/serpro69/kfaker/provider/File; + public final fun getGender ()Lio/github/serpro69/kfaker/provider/Gender; + public final fun getIdNumber ()Lio/github/serpro69/kfaker/provider/IdNumber; + public final fun getInternet ()Lio/github/serpro69/kfaker/provider/Internet; + public final fun getMeasurement ()Lio/github/serpro69/kfaker/provider/Measurement; + public final fun getMoney ()Lio/github/serpro69/kfaker/provider/Money; + public final fun getName ()Lio/github/serpro69/kfaker/provider/Name; + public final fun getPerson ()Lio/github/serpro69/kfaker/provider/Person; + public final fun getPhoneNumber ()Lio/github/serpro69/kfaker/provider/PhoneNumber; + public final fun getRandom ()Lio/github/serpro69/kfaker/provider/misc/RandomProvider; + public final fun getRandomClass ()Lio/github/serpro69/kfaker/provider/misc/RandomClassProvider; + public final fun getSeparator ()Lio/github/serpro69/kfaker/provider/Separator; + public final fun getString ()Lio/github/serpro69/kfaker/provider/misc/StringProvider; +} + +public final class io/github/serpro69/kfaker/Faker$Builder : io/github/serpro69/kfaker/AbstractFaker$Builder { + public synthetic fun build ()Lio/github/serpro69/kfaker/AbstractFaker; + public fun build ()Lio/github/serpro69/kfaker/Faker; +} + +public final class io/github/serpro69/kfaker/FakerConfig { + public static final field Companion Lio/github/serpro69/kfaker/FakerConfig$Companion; + public synthetic fun (Ljava/lang/String;Ljava/util/Random;ILio/github/serpro69/kfaker/provider/misc/RandomProviderConfig;Lkotlin/jvm/internal/DefaultConstructorMarker;)V + public static final fun builder ()Lio/github/serpro69/kfaker/FakerConfig$Builder; + public final fun getLocale ()Ljava/lang/String; + public final fun getRandom ()Ljava/util/Random; + public final fun getUniqueGeneratorRetryLimit ()I +} + +public final class io/github/serpro69/kfaker/FakerConfig$Builder { + public final fun build ()Lio/github/serpro69/kfaker/FakerConfig; + public final fun getLocale ()Ljava/lang/String; + public final fun getRandom ()Ljava/util/Random; + public final fun getRandomSeed ()Ljava/lang/Long; + public final fun getUniqueGeneratorRetryLimit ()I + public final fun randomClassInstance (Lkotlin/jvm/functions/Function1;)V + public final fun setLocale (Ljava/lang/String;)V + public final fun setRandom (Ljava/util/Random;)V + public final fun setRandomSeed (Ljava/lang/Long;)V + public final fun setUniqueGeneratorRetryLimit (I)V + public final fun withLocale (Ljava/lang/String;)Lio/github/serpro69/kfaker/FakerConfig$Builder; + public final fun withRandom (Ljava/util/Random;)Lio/github/serpro69/kfaker/FakerConfig$Builder; + public final fun withRandomSeed (J)Lio/github/serpro69/kfaker/FakerConfig$Builder; + public final fun withUniqueGeneratorRetryLimit (I)Lio/github/serpro69/kfaker/FakerConfig$Builder; +} + +public final class io/github/serpro69/kfaker/FakerConfig$Companion { + public final fun builder ()Lio/github/serpro69/kfaker/FakerConfig$Builder; +} + +public final class io/github/serpro69/kfaker/FakerConfigBuilder { + public static final fun fakerConfig (Lkotlin/jvm/functions/Function1;)Lio/github/serpro69/kfaker/FakerConfig; +} + +public abstract interface annotation class io/github/serpro69/kfaker/FakerDsl : java/lang/annotation/Annotation { +} + +public final class io/github/serpro69/kfaker/FakerKt { + public static final fun faker (Lkotlin/jvm/functions/Function1;)Lio/github/serpro69/kfaker/Faker; +} + +public final class io/github/serpro69/kfaker/FakerService { + public final fun getGenerexify (Ljava/lang/String;)Lkotlin/jvm/functions/Function0; + public final fun getLetterify (Ljava/lang/String;)Lkotlin/jvm/functions/Function1; + public final fun getNumerify (Ljava/lang/String;)Lkotlin/jvm/functions/Function0; + public final fun getRawValue-DOu9s8A (Lio/github/serpro69/kfaker/dictionary/YamlCategory;Ljava/lang/String;)Ljava/lang/String; + public final fun getRawValue-EpprjwY (Lio/github/serpro69/kfaker/dictionary/YamlCategory;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + public final fun getRawValue-f6CUTBQ (Lio/github/serpro69/kfaker/dictionary/YamlCategory;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + public final fun letterify (Ljava/lang/String;)Ljava/lang/String; + public final fun load (Lio/github/serpro69/kfaker/dictionary/YamlCategory;Lio/github/serpro69/kfaker/dictionary/Category;)Ljava/util/EnumMap; + public static synthetic fun load$default (Lio/github/serpro69/kfaker/FakerService;Lio/github/serpro69/kfaker/dictionary/YamlCategory;Lio/github/serpro69/kfaker/dictionary/Category;ILjava/lang/Object;)Ljava/util/EnumMap; + public final fun resolve (Lio/github/serpro69/kfaker/dictionary/YamlCategory;Ljava/lang/String;)Ljava/lang/String; + public final fun resolve (Lio/github/serpro69/kfaker/dictionary/YamlCategory;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + public final fun resolve (Lio/github/serpro69/kfaker/dictionary/YamlCategory;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; +} + +public class io/github/serpro69/kfaker/FunctionalUtil { + public fun ()V + public static fun fromConsumer (Ljava/util/function/Consumer;)Lkotlin/jvm/functions/Function1; +} + +public abstract interface class io/github/serpro69/kfaker/IRandom { + public abstract fun getConfig ()Lio/github/serpro69/kfaker/FakerConfig; + public abstract fun nextBoolean ()Z + public abstract fun nextChar ()C + public abstract fun nextDouble ()D + public abstract fun nextEnum (Ljava/lang/Class;)Ljava/lang/Enum; + public abstract fun nextEnum (Ljava/lang/Class;Lkotlin/jvm/functions/Function1;)Ljava/lang/Enum; + public abstract fun nextEnum ([Ljava/lang/Enum;)Ljava/lang/Enum; + public abstract fun nextFloat ()F + public abstract fun nextInt ()I + public abstract fun nextInt (I)I + public abstract fun nextInt (II)I + public abstract fun nextInt (Lkotlin/ranges/IntRange;)I + public abstract fun nextLetter (Z)C + public abstract fun nextLong ()J + public abstract fun nextLong (J)J + public abstract fun nextLong (JJ)J + public abstract fun nextLong (Lkotlin/ranges/LongRange;)J + public abstract fun nextUUID ()Ljava/lang/String; + public abstract fun randomDate (Ljava/time/Instant;Ljava/time/Instant;Ljava/time/ZoneOffset;)Ljava/time/OffsetDateTime; + public abstract fun randomFutureDate ()Ljava/time/OffsetDateTime; + public abstract fun randomFutureDate (Ljava/time/Instant;)Ljava/time/OffsetDateTime; + public abstract fun randomPastDate ()Ljava/time/OffsetDateTime; + public abstract fun randomPastDate (Ljava/time/Instant;)Ljava/time/OffsetDateTime; + public abstract fun randomString (IILjava/util/Locale;ZZZZ)Ljava/lang/String; + public abstract fun randomString (ILjava/util/Locale;ZZZZ)Ljava/lang/String; + public abstract fun randomString (IZ)Ljava/lang/String; + public abstract fun randomSublist (Ljava/util/List;IZ)Ljava/util/List; + public abstract fun randomSublist (Ljava/util/List;Lkotlin/ranges/IntRange;Z)Ljava/util/List; + public abstract fun randomSubset (Ljava/util/Set;IZ)Ljava/util/Set; + public abstract fun randomSubset (Ljava/util/Set;Lkotlin/ranges/IntRange;Z)Ljava/util/Set; + public abstract fun randomValue (Ljava/util/List;)Ljava/lang/Object; + public abstract fun randomValue ([Ljava/lang/Object;)Ljava/lang/Object; +} + +public final class io/github/serpro69/kfaker/IRandom$DefaultImpls { + public static synthetic fun randomString$default (Lio/github/serpro69/kfaker/IRandom;IILjava/util/Locale;ZZZZILjava/lang/Object;)Ljava/lang/String; + public static synthetic fun randomString$default (Lio/github/serpro69/kfaker/IRandom;ILjava/util/Locale;ZZZZILjava/lang/Object;)Ljava/lang/String; + public static synthetic fun randomString$default (Lio/github/serpro69/kfaker/IRandom;IZILjava/lang/Object;)Ljava/lang/String; + public static synthetic fun randomSublist$default (Lio/github/serpro69/kfaker/IRandom;Ljava/util/List;IZILjava/lang/Object;)Ljava/util/List; + public static synthetic fun randomSublist$default (Lio/github/serpro69/kfaker/IRandom;Ljava/util/List;Lkotlin/ranges/IntRange;ZILjava/lang/Object;)Ljava/util/List; + public static synthetic fun randomSubset$default (Lio/github/serpro69/kfaker/IRandom;Ljava/util/Set;IZILjava/lang/Object;)Ljava/util/Set; + public static synthetic fun randomSubset$default (Lio/github/serpro69/kfaker/IRandom;Ljava/util/Set;Lkotlin/ranges/IntRange;ZILjava/lang/Object;)Ljava/util/Set; +} + +public final class io/github/serpro69/kfaker/RandomService : io/github/serpro69/kfaker/IRandom { + public fun getConfig ()Lio/github/serpro69/kfaker/FakerConfig; + public fun nextBoolean ()Z + public fun nextChar ()C + public fun nextDouble ()D + public fun nextEnum (Ljava/lang/Class;)Ljava/lang/Enum; + public fun nextEnum (Ljava/lang/Class;Lkotlin/jvm/functions/Function1;)Ljava/lang/Enum; + public fun nextEnum ([Ljava/lang/Enum;)Ljava/lang/Enum; + public fun nextFloat ()F + public fun nextInt ()I + public fun nextInt (I)I + public fun nextInt (II)I + public fun nextInt (Lkotlin/ranges/IntRange;)I + public fun nextLetter (Z)C + public fun nextLong ()J + public fun nextLong (J)J + public fun nextLong (JJ)J + public fun nextLong (Lkotlin/ranges/LongRange;)J + public fun nextUUID ()Ljava/lang/String; + public fun randomDate (Ljava/time/Instant;Ljava/time/Instant;Ljava/time/ZoneOffset;)Ljava/time/OffsetDateTime; + public fun randomFutureDate ()Ljava/time/OffsetDateTime; + public fun randomFutureDate (Ljava/time/Instant;)Ljava/time/OffsetDateTime; + public fun randomPastDate ()Ljava/time/OffsetDateTime; + public fun randomPastDate (Ljava/time/Instant;)Ljava/time/OffsetDateTime; + public fun randomString (IILjava/util/Locale;ZZZZ)Ljava/lang/String; + public fun randomString (ILjava/util/Locale;ZZZZ)Ljava/lang/String; + public fun randomString (IZ)Ljava/lang/String; + public fun randomSublist (Ljava/util/List;IZ)Ljava/util/List; + public fun randomSublist (Ljava/util/List;Lkotlin/ranges/IntRange;Z)Ljava/util/List; + public fun randomSubset (Ljava/util/Set;IZ)Ljava/util/Set; + public fun randomSubset (Ljava/util/Set;Lkotlin/ranges/IntRange;Z)Ljava/util/Set; + public fun randomValue (Ljava/util/List;)Ljava/lang/Object; + public fun randomValue ([Ljava/lang/Object;)Ljava/lang/Object; +} + +public abstract interface class io/github/serpro69/kfaker/dictionary/Category { + public static final field Companion Lio/github/serpro69/kfaker/dictionary/Category$Companion; + public abstract fun getName ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/dictionary/Category$Companion { + public final fun ofName (Ljava/lang/String;)Lio/github/serpro69/kfaker/dictionary/Category; +} + +public final class io/github/serpro69/kfaker/dictionary/RawExpression { + public static final synthetic fun box-impl (Ljava/lang/String;)Lio/github/serpro69/kfaker/dictionary/RawExpression; + public static fun constructor-impl (Ljava/lang/String;)Ljava/lang/String; + public fun equals (Ljava/lang/Object;)Z + public static fun equals-impl (Ljava/lang/String;Ljava/lang/Object;)Z + public static final fun equals-impl0 (Ljava/lang/String;Ljava/lang/String;)Z + public final fun getValue ()Ljava/lang/String; + public fun hashCode ()I + public static fun hashCode-impl (Ljava/lang/String;)I + public fun toString ()Ljava/lang/String; + public static fun toString-impl (Ljava/lang/String;)Ljava/lang/String; + public final synthetic fun unbox-impl ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/dictionary/YamlCategory : java/lang/Enum, io/github/serpro69/kfaker/dictionary/Category { + public static final field ADDRESS Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field ADJECTIVE Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field AIRPORT Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field ANCIENT Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field APP Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field APPLIANCE Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field AQUA_TEEN_HUNGER_FORCE Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field ARCHER Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field ARTIST Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field AUSTRALIA Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field AVATAR Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field BACK_TO_THE_FUTURE Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field BANK Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field BARCODE Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field BASKETBALL Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field BEER Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field BIBLE Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field BIG_BANG_THEORY Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field BLOOD Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field BOJACK_HORSEMAN Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field BOOK Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field BOOKS Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field BOSSA_NOVA Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field BREAKING_BAD Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field BROOKLYN_NINE_NINE Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field BUFFY Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field BUSINESS Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field CAMERA Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field CANNABIS Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field CELL_PHONE Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field CHESS Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field CHIQUITO Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field CHUCK_NORRIS Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field CODE Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field COFFEE Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field COIN Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field COLOR Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field COMMERCE Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field COMMUNITY Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field COMPANY Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field COMPASS Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field COMPUTER Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field CONAN Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field CONSTRUCTION Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field COSMERE Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field COWBOY_BEBOP Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field CREATURE Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field CROSSFIT Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field CRYPTO_COIN Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field CULTURE_SERIES Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field CURRENCY Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field CURRENCY_SYMBOL Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field CUSTOM Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field Companion Lio/github/serpro69/kfaker/dictionary/YamlCategory$Companion; + public static final field DATABASE Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field DC_COMICS Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field DEMOGRAPHIC Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field DEPARTED Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field DESSERT Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field DEVICE Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field DND Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field DORAEMON Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field DRAGON_BALL Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field DRIVING_LICENSE Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field DRONE Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field DR_WHO Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field DUMB_AND_DUMBER Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field DUNE Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field EDUCATOR Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field ELECTRICAL_COMPONENTS Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field EMOTION Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field ESPORT Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field FAMILY_GUY Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field FILE Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field FINAL_SPACE Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field FINANCE Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field FMA_BROTHERHOOD Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field FOOD Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field FOOTBALL Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field FRESH_PRINCE_OF_BEL_AIR Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field FRIENDS Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field FUNNY_NAME Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field FUTURAMA Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field GAME Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field GAMES Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field GAME_OF_THRONES Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field GENDER Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field GHOSTBUSTERS Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field GRATEFUL_DEAD Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field GREEK_PHILOSOPHERS Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field HACKER Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field HACKERS Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field HARRY_POTTER Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field HEROES Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field HEROES_OF_THE_STORM Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field HEY_ARNOLD Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field HIPSTER Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field HITCHHIKERS_GUIDE_TO_THE_GALAXY Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field HOBBIT Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field HOBBY Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field HOUSE Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field HOW_I_MET_YOUR_MOTHER Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field HOW_TO_TRAIN_YOUR_DRAGON Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field ID_NUMBER Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field INDUSTRY_SEGMENTS Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field INTERNET Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field INVOICE Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field JOB Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field KAMEN_RIDER Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field KPOP Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field LEBOWSKI Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field LORD_OF_THE_RINGS Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field LOREM Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field LOVECRAFT Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field MARKDOWN Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field MARKETING Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field MEASUREMENT Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field MICHAEL_SCOTT Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field MILITARY Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field MONEY Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field MOUNTAIN Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field MOUNTAINEERING Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field MOVIE Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field MUSIC Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field NAME Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field NARUTO Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field NATION Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field NATO_PHONETIC_ALPHABET Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field NEW_GIRL Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field ONE_PIECE Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field OPERA Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field PARKS_AND_REC Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field PEARL_JAM Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field PHISH Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field PHONE_NUMBER Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field PRINCE Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field PRINCESS_BRIDE Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field PROGRAMMING_LANGUAGE Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field QUOTE Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field RAJNIKANTH Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field RELATIONSHIP Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field RESTAURANT Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field RICK_AND_MORTY Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field ROCK_BAND Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field RUPAUL Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field RUSH Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field SCIENCE Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field SEINFELD Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field SEPARATOR Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field SHAKESPEARE Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field SHOW Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field SILICON_VALLEY Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field SIMPSONS Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field SLACK_EMOJI Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field SMASHING_PUMPKINS Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field SOURCE Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field SOUTH_PARK Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field SPACE Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field SPONGEBOB Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field SPORT Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field STARGATE Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field STAR_TREK Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field STAR_WARS Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field STRANGER_THINGS Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field STRIPE Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field STUDIO_GHIBLI Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field SUBSCRIPTION Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field SUITS Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field SUPERHERO Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field SUPERNATURAL Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field SWORD_ART_ONLINE Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field TARKOV Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field TEA Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field TEAM Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field THE_EXPANSE Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field THE_IT_CROWD Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field THE_OFFICE Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field THE_ROOM Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field THE_THICK_OF_IT Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field TOLKIEN Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field TRAIN_STATION Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field TRON Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field TWIN_PEAKS Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field UMPHREYS_MCGEE Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field UNIVERSITY Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field VEHICLE Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field VENTURE_BROS Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field VERBS Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field VOLLEYBALL Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field V_FOR_VENDETTA Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field WORLD_CUP Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static final field YODA Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public synthetic fun getName ()Ljava/lang/String; + public static fun valueOf (Ljava/lang/String;)Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public static fun values ()[Lio/github/serpro69/kfaker/dictionary/YamlCategory; +} + +public final class io/github/serpro69/kfaker/dictionary/YamlCategory$Companion { +} + +public final class io/github/serpro69/kfaker/exception/RetryLimitException : java/lang/Exception { + public fun (Ljava/lang/String;)V + public fun (Ljava/lang/String;Ljava/lang/Throwable;)V + public fun (Ljava/lang/Throwable;)V +} + +public abstract class io/github/serpro69/kfaker/provider/AbstractFakeDataProvider : io/github/serpro69/kfaker/provider/FakeDataProvider { + public final fun clear (Ljava/lang/String;)V + public final fun clearAll ()V + protected abstract fun getCategory ()Lio/github/serpro69/kfaker/dictionary/Category; + protected final fun getFakerService ()Lio/github/serpro69/kfaker/FakerService; + protected abstract fun getLocalUniqueDataProvider ()Lio/github/serpro69/kfaker/provider/unique/LocalUniqueDataProvider; + public abstract fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + protected final fun resolveUniqueValue (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlin/jvm/functions/Function0;)Ljava/lang/String; + protected final fun resolveUniqueValue (Ljava/lang/String;Ljava/lang/String;Lkotlin/jvm/functions/Function0;)Ljava/lang/String; + protected final fun resolveUniqueValue (Ljava/lang/String;Lkotlin/jvm/functions/Function0;)Ljava/lang/Object; + protected final fun resolveUniqueValue (Ljava/lang/String;Lkotlin/jvm/functions/Function0;)Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/provider/Address : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun buildingNumber ()Ljava/lang/String; + public final fun city ()Ljava/lang/String; + public final fun cityPrefix ()Ljava/lang/String; + public final fun citySuffix ()Ljava/lang/String; + public final fun cityWithState ()Ljava/lang/String; + public final fun community ()Ljava/lang/String; + public final fun communityPrefix ()Ljava/lang/String; + public final fun communitySuffix ()Ljava/lang/String; + public final fun country ()Ljava/lang/String; + public final fun countryByCode (Ljava/lang/String;)Ljava/lang/String; + public final fun countryByName (Ljava/lang/String;)Ljava/lang/String; + public final fun countryCode ()Ljava/lang/String; + public final fun countryCodeLong ()Ljava/lang/String; + public final fun defaultCountry ()Ljava/lang/String; + public final fun fullAddress ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/provider/Address; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun mailbox ()Ljava/lang/String; + public final fun postcode ()Ljava/lang/String; + public final fun postcodeByState (Ljava/lang/String;)Ljava/lang/String; + public final fun secondaryAddress ()Ljava/lang/String; + public final fun state ()Ljava/lang/String; + public final fun stateAbbr ()Ljava/lang/String; + public final fun streetAddress ()Ljava/lang/String; + public final fun streetName ()Ljava/lang/String; + public final fun streetSuffix ()Ljava/lang/String; + public final fun timeZone ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/provider/CellPhone : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public fun getUnique ()Lio/github/serpro69/kfaker/provider/CellPhone; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun number ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/provider/Color : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public fun getUnique ()Lio/github/serpro69/kfaker/provider/Color; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun name ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/provider/Currency : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun code ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/provider/Currency; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun name ()Ljava/lang/String; + public final fun symbol ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/provider/CurrencySymbol : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public fun getUnique ()Lio/github/serpro69/kfaker/provider/CurrencySymbol; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun symbol ()Ljava/lang/String; +} + +public abstract interface class io/github/serpro69/kfaker/provider/FakeDataProvider { +} + +public final class io/github/serpro69/kfaker/provider/File : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun extension ()Ljava/lang/String; + public final fun getMimeType ()Lio/github/serpro69/kfaker/provider/FileMimeType; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/provider/File; +} + +public final class io/github/serpro69/kfaker/provider/FileMimeType : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun application ()Ljava/lang/String; + public final fun audio ()Ljava/lang/String; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/provider/FileMimeType; + public final fun image ()Ljava/lang/String; + public final fun message ()Ljava/lang/String; + public final fun model ()Ljava/lang/String; + public final fun multipart ()Ljava/lang/String; + public final fun text ()Ljava/lang/String; + public final fun video ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/provider/Gender : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun binaryTypes ()Ljava/lang/String; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/provider/Gender; + public final fun shortBinaryTypes ()Ljava/lang/String; + public final fun types ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/provider/IdNumber : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/provider/IdNumber; + public final fun invalid ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/provider/Internet : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun botUserAgent (Ljava/lang/String;)Ljava/lang/String; + public final fun domain (ZLjava/lang/String;)Ljava/lang/String; + public static synthetic fun domain$default (Lio/github/serpro69/kfaker/provider/Internet;ZLjava/lang/String;ILjava/lang/Object;)Ljava/lang/String; + public final fun domainSuffix ()Ljava/lang/String; + public final fun email ()Ljava/lang/String; + public final fun email (Ljava/lang/String;)Ljava/lang/String; + public static synthetic fun email$default (Lio/github/serpro69/kfaker/provider/Internet;Ljava/lang/String;ILjava/lang/Object;)Ljava/lang/String; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/provider/Internet; + public final fun iPv4Address ()Ljava/lang/String; + public final fun iPv6Address ()Ljava/lang/String; + public final fun macAddress (Ljava/lang/String;)Ljava/lang/String; + public static synthetic fun macAddress$default (Lio/github/serpro69/kfaker/provider/Internet;Ljava/lang/String;ILjava/lang/Object;)Ljava/lang/String; + public final fun privateIPv4Address ()Ljava/lang/String; + public final fun publicIPv4Address ()Ljava/lang/String; + public final fun safeDomainSuffix ()Ljava/lang/String; + public final fun safeEmail ()Ljava/lang/String; + public final fun safeEmail (Ljava/lang/String;)Ljava/lang/String; + public static synthetic fun safeEmail$default (Lio/github/serpro69/kfaker/provider/Internet;Ljava/lang/String;ILjava/lang/Object;)Ljava/lang/String; + public final fun slug ()Ljava/lang/String; + public final fun userAgent (Ljava/lang/String;)Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/provider/Measurement : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/provider/Measurement; + public final fun height ()Ljava/lang/String; + public final fun length ()Ljava/lang/String; + public final fun metricHeight ()Ljava/lang/String; + public final fun metricLength ()Ljava/lang/String; + public final fun metricVolume ()Ljava/lang/String; + public final fun metricWeight ()Ljava/lang/String; + public final fun volume ()Ljava/lang/String; + public final fun weight ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/provider/Money : io/github/serpro69/kfaker/provider/AbstractFakeDataProvider { + public final fun amount ()Ljava/lang/String; + public final fun amount (Lkotlin/ranges/IntRange;)Ljava/lang/String; + public final fun amount (Lkotlin/ranges/IntRange;Z)Ljava/lang/String; + public final fun amount (Lkotlin/ranges/IntRange;ZLjava/lang/String;)Ljava/lang/String; + public final fun amount (Lkotlin/ranges/IntRange;ZLjava/lang/String;Ljava/lang/String;)Ljava/lang/String; + public static synthetic fun amount$default (Lio/github/serpro69/kfaker/provider/Money;Lkotlin/ranges/IntRange;ZLjava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Ljava/lang/String; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/provider/Money; +} + +public final class io/github/serpro69/kfaker/provider/Name : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun femaleFirstName ()Ljava/lang/String; + public final fun firstName ()Ljava/lang/String; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/provider/Name; + public final fun lastName ()Ljava/lang/String; + public final fun maleFirstName ()Ljava/lang/String; + public final fun name ()Ljava/lang/String; + public final fun nameWithMiddle ()Ljava/lang/String; + public final fun neutralFirstName ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/provider/Person { + public final fun birthDate (J)Ljava/time/LocalDate; + public final fun birthDate (JLjava/time/LocalDate;)Ljava/time/LocalDate; + public static synthetic fun birthDate$default (Lio/github/serpro69/kfaker/provider/Person;JLjava/time/LocalDate;ILjava/lang/Object;)Ljava/time/LocalDate; +} + +public final class io/github/serpro69/kfaker/provider/PhoneNumber : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun areaCode ()Ljava/lang/String; + public final fun countryCode ()Ljava/lang/String; + public final fun exchangeCode ()Ljava/lang/String; + public final fun extension ()Ljava/lang/String; + public final fun getCellPhone ()Lio/github/serpro69/kfaker/provider/CellPhone; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/provider/PhoneNumber; + public final fun phoneNumber ()Ljava/lang/String; + public final fun subscriberNumber ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/provider/Separator : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/provider/Separator; + public final fun separator ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/provider/Source : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/provider/Source; +} + +public abstract class io/github/serpro69/kfaker/provider/YamlFakeDataProvider : io/github/serpro69/kfaker/provider/AbstractFakeDataProvider { + public fun (Lio/github/serpro69/kfaker/FakerService;)V + public synthetic fun getCategory ()Lio/github/serpro69/kfaker/dictionary/Category; + protected final fun getCategory ()Lio/github/serpro69/kfaker/dictionary/YamlCategory; + protected fun getSecondaryCategory ()Lio/github/serpro69/kfaker/dictionary/Category; + protected abstract fun getYamlCategory ()Lio/github/serpro69/kfaker/dictionary/YamlCategory; + protected final fun resolve (Lio/github/serpro69/kfaker/dictionary/Category;Ljava/lang/String;)Ljava/lang/String; + protected final fun resolve (Lio/github/serpro69/kfaker/dictionary/Category;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + protected final fun resolve (Ljava/lang/String;)Ljava/lang/String; + protected final fun resolve (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + protected final fun resolve (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/provider/misc/ConstructorFilterStrategy : java/lang/Enum { + public static final field MAX_NUM_OF_ARGS Lio/github/serpro69/kfaker/provider/misc/ConstructorFilterStrategy; + public static final field MIN_NUM_OF_ARGS Lio/github/serpro69/kfaker/provider/misc/ConstructorFilterStrategy; + public static final field NO_ARGS Lio/github/serpro69/kfaker/provider/misc/ConstructorFilterStrategy; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public static fun valueOf (Ljava/lang/String;)Lio/github/serpro69/kfaker/provider/misc/ConstructorFilterStrategy; + public static fun values ()[Lio/github/serpro69/kfaker/provider/misc/ConstructorFilterStrategy; +} + +public final class io/github/serpro69/kfaker/provider/misc/CryptographyProvider : io/github/serpro69/kfaker/provider/AbstractFakeDataProvider { + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/provider/misc/CryptographyProvider; + public final fun md5 ()Ljava/lang/String; + public final fun sha1 ()Ljava/lang/String; + public final fun sha224 ()Ljava/lang/String; + public final fun sha256 ()Ljava/lang/String; + public final fun sha384 ()Ljava/lang/String; + public final fun sha512 ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/provider/misc/FallbackStrategy : java/lang/Enum { + public static final field FAIL_IF_NOT_FOUND Lio/github/serpro69/kfaker/provider/misc/FallbackStrategy; + public static final field USE_MAX_NUM_OF_ARGS Lio/github/serpro69/kfaker/provider/misc/FallbackStrategy; + public static final field USE_MIN_NUM_OF_ARGS Lio/github/serpro69/kfaker/provider/misc/FallbackStrategy; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public static fun valueOf (Ljava/lang/String;)Lio/github/serpro69/kfaker/provider/misc/FallbackStrategy; + public static fun values ()[Lio/github/serpro69/kfaker/provider/misc/FallbackStrategy; +} + +public final class io/github/serpro69/kfaker/provider/misc/ParameterInfo { + public fun (ILjava/lang/String;ZZ)V + public final fun component1 ()I + public final fun component2 ()Ljava/lang/String; + public final fun component3 ()Z + public final fun component4 ()Z + public final fun copy (ILjava/lang/String;ZZ)Lio/github/serpro69/kfaker/provider/misc/ParameterInfo; + public static synthetic fun copy$default (Lio/github/serpro69/kfaker/provider/misc/ParameterInfo;ILjava/lang/String;ZZILjava/lang/Object;)Lio/github/serpro69/kfaker/provider/misc/ParameterInfo; + public fun equals (Ljava/lang/Object;)Z + public final fun getIndex ()I + public final fun getName ()Ljava/lang/String; + public fun hashCode ()I + public final fun isOptional ()Z + public final fun isVararg ()Z + public fun toString ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/provider/misc/RandomClassProvider { + public final fun configure (Lkotlin/jvm/functions/Function1;)V + public final fun copy ()Lio/github/serpro69/kfaker/provider/misc/RandomClassProvider; + public final fun getConfig ()Lio/github/serpro69/kfaker/provider/misc/RandomProviderConfig; + public final fun new ()Lio/github/serpro69/kfaker/provider/misc/RandomClassProvider; + public final synthetic fun randomClassInstance (Lkotlin/reflect/KClass;Lio/github/serpro69/kfaker/provider/misc/RandomProviderConfig;)Ljava/lang/Object; + public final fun reset ()V +} + +public final class io/github/serpro69/kfaker/provider/misc/RandomProvider : io/github/serpro69/kfaker/provider/AbstractFakeDataProvider, io/github/serpro69/kfaker/IRandom { + public final fun clear (Lio/github/serpro69/kfaker/provider/misc/RandomProvider$Key;)V + public fun getConfig ()Lio/github/serpro69/kfaker/FakerConfig; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/provider/misc/RandomProvider; + public fun nextBoolean ()Z + public fun nextChar ()C + public fun nextDouble ()D + public fun nextEnum (Ljava/lang/Class;)Ljava/lang/Enum; + public fun nextEnum (Ljava/lang/Class;Lkotlin/jvm/functions/Function1;)Ljava/lang/Enum; + public fun nextEnum ([Ljava/lang/Enum;)Ljava/lang/Enum; + public fun nextFloat ()F + public fun nextInt ()I + public fun nextInt (I)I + public fun nextInt (II)I + public fun nextInt (Lkotlin/ranges/IntRange;)I + public fun nextLetter (Z)C + public fun nextLong ()J + public fun nextLong (J)J + public fun nextLong (JJ)J + public fun nextLong (Lkotlin/ranges/LongRange;)J + public fun nextUUID ()Ljava/lang/String; + public fun randomDate (Ljava/time/Instant;Ljava/time/Instant;Ljava/time/ZoneOffset;)Ljava/time/OffsetDateTime; + public fun randomFutureDate ()Ljava/time/OffsetDateTime; + public fun randomFutureDate (Ljava/time/Instant;)Ljava/time/OffsetDateTime; + public fun randomPastDate ()Ljava/time/OffsetDateTime; + public fun randomPastDate (Ljava/time/Instant;)Ljava/time/OffsetDateTime; + public fun randomString (IILjava/util/Locale;ZZZZ)Ljava/lang/String; + public fun randomString (ILjava/util/Locale;ZZZZ)Ljava/lang/String; + public fun randomString (IZ)Ljava/lang/String; + public fun randomSublist (Ljava/util/List;IZ)Ljava/util/List; + public fun randomSublist (Ljava/util/List;Lkotlin/ranges/IntRange;Z)Ljava/util/List; + public fun randomSubset (Ljava/util/Set;IZ)Ljava/util/Set; + public fun randomSubset (Ljava/util/Set;Lkotlin/ranges/IntRange;Z)Ljava/util/Set; + public fun randomValue (Ljava/util/List;)Ljava/lang/Object; + public fun randomValue ([Ljava/lang/Object;)Ljava/lang/Object; + public final fun resolveUnique (Lio/github/serpro69/kfaker/provider/misc/RandomProvider$Key;Lkotlin/jvm/functions/Function0;)Ljava/lang/Object; +} + +public final class io/github/serpro69/kfaker/provider/misc/RandomProvider$Key : java/lang/Enum { + public static final field NEXT_CHAR Lio/github/serpro69/kfaker/provider/misc/RandomProvider$Key; + public static final field NEXT_DOUBLE Lio/github/serpro69/kfaker/provider/misc/RandomProvider$Key; + public static final field NEXT_ENUM Lio/github/serpro69/kfaker/provider/misc/RandomProvider$Key; + public static final field NEXT_FLOAT Lio/github/serpro69/kfaker/provider/misc/RandomProvider$Key; + public static final field NEXT_INT Lio/github/serpro69/kfaker/provider/misc/RandomProvider$Key; + public static final field NEXT_LETTER Lio/github/serpro69/kfaker/provider/misc/RandomProvider$Key; + public static final field NEXT_LONG Lio/github/serpro69/kfaker/provider/misc/RandomProvider$Key; + public static final field NEXT_UUID Lio/github/serpro69/kfaker/provider/misc/RandomProvider$Key; + public static final field RANDOM_DATE Lio/github/serpro69/kfaker/provider/misc/RandomProvider$Key; + public static final field RANDOM_STRING Lio/github/serpro69/kfaker/provider/misc/RandomProvider$Key; + public static final field RANDOM_SUBLIST Lio/github/serpro69/kfaker/provider/misc/RandomProvider$Key; + public static final field RANDOM_SUBSET Lio/github/serpro69/kfaker/provider/misc/RandomProvider$Key; + public static final field RANDOM_VALUE Lio/github/serpro69/kfaker/provider/misc/RandomProvider$Key; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public static fun valueOf (Ljava/lang/String;)Lio/github/serpro69/kfaker/provider/misc/RandomProvider$Key; + public static fun values ()[Lio/github/serpro69/kfaker/provider/misc/RandomProvider$Key; +} + +public final class io/github/serpro69/kfaker/provider/misc/RandomProviderConfig { + public fun ()V + public final fun getCollectionsSize ()I + public final fun getConstructorFilterStrategy ()Lio/github/serpro69/kfaker/provider/misc/ConstructorFilterStrategy; + public final fun getConstructorParamSize ()I + public final fun getFallbackStrategy ()Lio/github/serpro69/kfaker/provider/misc/FallbackStrategy; + public final fun getNamedParameterGenerators ()Ljava/util/Map; + public final fun getNullableGenerators ()Ljava/util/Map; + public final fun getPredefinedGenerators ()Ljava/util/Map; + public final fun setCollectionsSize (I)V + public final fun setConstructorFilterStrategy (Lio/github/serpro69/kfaker/provider/misc/ConstructorFilterStrategy;)V + public final fun setConstructorParamSize (I)V + public final fun setFallbackStrategy (Lio/github/serpro69/kfaker/provider/misc/FallbackStrategy;)V +} + +public final class io/github/serpro69/kfaker/provider/misc/StringProvider : io/github/serpro69/kfaker/provider/AbstractFakeDataProvider { + public final fun bothify (Ljava/lang/String;Ljava/lang/Boolean;)Ljava/lang/String; + public static synthetic fun bothify$default (Lio/github/serpro69/kfaker/provider/misc/StringProvider;Ljava/lang/String;Ljava/lang/Boolean;ILjava/lang/Object;)Ljava/lang/String; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/provider/misc/StringProvider; + public final fun letterify (Ljava/lang/String;Ljava/lang/Boolean;)Ljava/lang/String; + public static synthetic fun letterify$default (Lio/github/serpro69/kfaker/provider/misc/StringProvider;Ljava/lang/String;Ljava/lang/Boolean;ILjava/lang/Object;)Ljava/lang/String; + public final fun numerify (Ljava/lang/String;)Ljava/lang/String; + public final fun regexify (Ljava/lang/String;)Ljava/lang/String; + public final fun regexify (Lkotlin/text/Regex;)Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/provider/unique/GlobalUniqueDataProvider : io/github/serpro69/kfaker/provider/unique/UniqueDataProvider { + public final fun clear (Lkotlin/reflect/KProperty0;)V + public fun clearAll ()V + public final fun configuration (Lkotlin/jvm/functions/Function1;)V + public fun disableAll ()V + public final fun getConfig ()Lio/github/serpro69/kfaker/provider/unique/UniqueProviderConfiguration; +} + +public final class io/github/serpro69/kfaker/provider/unique/LocalUniqueDataProvider : io/github/serpro69/kfaker/provider/unique/UniqueDataProvider { + public fun ()V + public final fun clear (Ljava/lang/String;)V + public fun clearAll ()V + public fun disableAll ()V +} + +public abstract class io/github/serpro69/kfaker/provider/unique/UniqueDataProvider { + public fun ()V + public abstract fun clearAll ()V + public abstract fun disableAll ()V +} + +public final class io/github/serpro69/kfaker/provider/unique/UniqueProviderConfiguration { + public fun ()V + public final synthetic fun clear (Lkotlin/reflect/KClass;)V + public final synthetic fun disable (Lkotlin/reflect/KClass;)V + public final fun disable (Lkotlin/reflect/KProperty0;)V + public final fun disableAll ()V + public final synthetic fun enable (Lkotlin/reflect/KClass;)V + public final fun enable (Lkotlin/reflect/KProperty0;)V + public final fun enable (Lkotlin/reflect/KProperty0;Lkotlin/jvm/functions/Function1;)V + public final fun exclude (Ljava/util/List;)V + public final fun exclude (Lkotlin/jvm/functions/Function0;)V + public final fun getExcludedPatterns ()Ljava/util/List; + public final fun getExcludedValues ()Ljava/util/List; + public final fun getMarkedUnique ()Ljava/util/Set; + public final fun getProviderExclusionPatterns ()Ljava/util/HashMap; + public final fun getProviderFunctionExclusionPatterns ()Ljava/util/HashMap; + public final fun getUsedProviderFunctionValues ()Ljava/util/HashMap; + public final fun getUsedProviderValues ()Ljava/util/HashMap; +} + +public final class io/github/serpro69/kfaker/provider/unique/UniqueProviderConfiguration$sam$i$java_util_function_BiFunction$0 : java/util/function/BiFunction { + public fun (Lkotlin/jvm/functions/Function2;)V + public final synthetic fun apply (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; +} + +public final class io/github/serpro69/kfaker/provider/unique/UniqueProviderDelegate : kotlin/properties/ReadOnlyProperty { + public fun (Lio/github/serpro69/kfaker/provider/unique/LocalUniqueDataProvider;Lio/github/serpro69/kfaker/FakerService;)V + public fun getValue (Lio/github/serpro69/kfaker/provider/AbstractFakeDataProvider;Lkotlin/reflect/KProperty;)Lio/github/serpro69/kfaker/provider/AbstractFakeDataProvider; + public synthetic fun getValue (Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object; +} + diff --git a/docs/build.gradle.kts b/docs/build.gradle.kts index f9011b033..9031b1fbd 100644 --- a/docs/build.gradle.kts +++ b/docs/build.gradle.kts @@ -1,6 +1,8 @@ @file:Suppress("KDocMissingDocumentation") import io.github.serpro69.semverkt.gradle.plugin.tasks.TagTask +import kotlinx.validation.KotlinApiBuildTask +import kotlinx.validation.KotlinApiCompareTask import org.jetbrains.kotlin.gradle.tasks.KotlinCompile /* diff --git a/faker/api/faker.api b/faker/api/faker.api new file mode 100644 index 000000000..e69de29bb diff --git a/faker/books/api/books.api b/faker/books/api/books.api new file mode 100644 index 000000000..1dbd9427a --- /dev/null +++ b/faker/books/api/books.api @@ -0,0 +1,180 @@ +public final class io/github/serpro69/kfaker/books/BooksFaker : io/github/serpro69/kfaker/AbstractFaker { + public fun ()V + public fun (Lio/github/serpro69/kfaker/FakerConfig;)V + public synthetic fun (Lio/github/serpro69/kfaker/FakerConfig;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun getBible ()Lio/github/serpro69/kfaker/books/provider/Bible; + public final fun getBook ()Lio/github/serpro69/kfaker/books/provider/Book; + public final fun getCosmere ()Lio/github/serpro69/kfaker/books/provider/Cosmere; + public final fun getCultureSeries ()Lio/github/serpro69/kfaker/books/provider/CultureSeries; + public final fun getDcComics ()Lio/github/serpro69/kfaker/books/provider/DcComics; + public final fun getDune ()Lio/github/serpro69/kfaker/books/provider/Dune; + public final fun getLovecraft ()Lio/github/serpro69/kfaker/books/provider/Lovecraft; + public final fun getShakespeare ()Lio/github/serpro69/kfaker/books/provider/Shakespeare; + public final fun getTheKingkillerChronicle ()Lio/github/serpro69/kfaker/books/provider/TheKingkillerChronicle; + public final fun getTolkien ()Lio/github/serpro69/kfaker/books/provider/Tolkien; +} + +public final class io/github/serpro69/kfaker/books/BooksFaker$Builder : io/github/serpro69/kfaker/AbstractFaker$Builder { + public synthetic fun build ()Lio/github/serpro69/kfaker/AbstractFaker; + public fun build ()Lio/github/serpro69/kfaker/books/BooksFaker; +} + +public final class io/github/serpro69/kfaker/books/BooksFakerKt { + public static final fun faker (Lkotlin/jvm/functions/Function1;)Lio/github/serpro69/kfaker/books/BooksFaker; +} + +public final class io/github/serpro69/kfaker/books/provider/Bible : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun character ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/books/provider/Bible; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun location ()Ljava/lang/String; + public final fun quote ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/books/provider/Book : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun author ()Ljava/lang/String; + public final fun genre ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/books/provider/Book; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun publisher ()Ljava/lang/String; + public final fun title ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/books/provider/Cosmere : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun allomancers ()Ljava/lang/String; + public final fun aons ()Ljava/lang/String; + public final fun feruchemists ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/books/provider/Cosmere; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun knightsRadiant ()Ljava/lang/String; + public final fun metals ()Ljava/lang/String; + public final fun shardWorlds ()Ljava/lang/String; + public final fun shards ()Ljava/lang/String; + public final fun surges ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/books/provider/CultureSeries : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun books ()Ljava/lang/String; + public final fun civs ()Ljava/lang/String; + public final fun cultureShipClassAbvs ()Ljava/lang/String; + public final fun cultureShipClasses ()Ljava/lang/String; + public final fun cultureShips ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/books/provider/CultureSeries; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun planets ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/books/provider/DcComics : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public fun getUnique ()Lio/github/serpro69/kfaker/books/provider/DcComics; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun hero ()Ljava/lang/String; + public final fun heroine ()Ljava/lang/String; + public final fun name ()Ljava/lang/String; + public final fun title ()Ljava/lang/String; + public final fun villain ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/books/provider/Dune : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun characters ()Ljava/lang/String; + public final fun cities ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/books/provider/Dune; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun planets ()Ljava/lang/String; + public final fun quotes (Lio/github/serpro69/kfaker/books/provider/Dune$QuoteCharacter;)Ljava/lang/String; + public static synthetic fun quotes$default (Lio/github/serpro69/kfaker/books/provider/Dune;Lio/github/serpro69/kfaker/books/provider/Dune$QuoteCharacter;ILjava/lang/Object;)Ljava/lang/String; + public final fun sayings (Lio/github/serpro69/kfaker/books/provider/Dune$SayingOrigin;)Ljava/lang/String; + public static synthetic fun sayings$default (Lio/github/serpro69/kfaker/books/provider/Dune;Lio/github/serpro69/kfaker/books/provider/Dune$SayingOrigin;ILjava/lang/Object;)Ljava/lang/String; + public final fun titles ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/books/provider/Dune$QuoteCharacter : java/lang/Enum { + public static final field ALIA Lio/github/serpro69/kfaker/books/provider/Dune$QuoteCharacter; + public static final field BARON_HARKONNEN Lio/github/serpro69/kfaker/books/provider/Dune$QuoteCharacter; + public static final field DUNCAN Lio/github/serpro69/kfaker/books/provider/Dune$QuoteCharacter; + public static final field EMPEROR Lio/github/serpro69/kfaker/books/provider/Dune$QuoteCharacter; + public static final field GUILD_NAVIGATOR Lio/github/serpro69/kfaker/books/provider/Dune$QuoteCharacter; + public static final field GURNEY Lio/github/serpro69/kfaker/books/provider/Dune$QuoteCharacter; + public static final field IRULAN Lio/github/serpro69/kfaker/books/provider/Dune$QuoteCharacter; + public static final field JESSICA Lio/github/serpro69/kfaker/books/provider/Dune$QuoteCharacter; + public static final field LETO Lio/github/serpro69/kfaker/books/provider/Dune$QuoteCharacter; + public static final field LIET_KYNES Lio/github/serpro69/kfaker/books/provider/Dune$QuoteCharacter; + public static final field MAPES Lio/github/serpro69/kfaker/books/provider/Dune$QuoteCharacter; + public static final field MOHIAM Lio/github/serpro69/kfaker/books/provider/Dune$QuoteCharacter; + public static final field PARDOT_KYNES Lio/github/serpro69/kfaker/books/provider/Dune$QuoteCharacter; + public static final field PAUL Lio/github/serpro69/kfaker/books/provider/Dune$QuoteCharacter; + public static final field PITER Lio/github/serpro69/kfaker/books/provider/Dune$QuoteCharacter; + public static final field STILGAR Lio/github/serpro69/kfaker/books/provider/Dune$QuoteCharacter; + public static final field THUFIR Lio/github/serpro69/kfaker/books/provider/Dune$QuoteCharacter; + public static final field YUEH Lio/github/serpro69/kfaker/books/provider/Dune$QuoteCharacter; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public static fun valueOf (Ljava/lang/String;)Lio/github/serpro69/kfaker/books/provider/Dune$QuoteCharacter; + public static fun values ()[Lio/github/serpro69/kfaker/books/provider/Dune$QuoteCharacter; +} + +public final class io/github/serpro69/kfaker/books/provider/Dune$SayingOrigin : java/lang/Enum { + public static final field BENE_GESSERIT Lio/github/serpro69/kfaker/books/provider/Dune$SayingOrigin; + public static final field FREMEN Lio/github/serpro69/kfaker/books/provider/Dune$SayingOrigin; + public static final field MENTAT Lio/github/serpro69/kfaker/books/provider/Dune$SayingOrigin; + public static final field MUADDIB Lio/github/serpro69/kfaker/books/provider/Dune$SayingOrigin; + public static final field ORANGE_CATHOLIC_BIBLE Lio/github/serpro69/kfaker/books/provider/Dune$SayingOrigin; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public static fun valueOf (Ljava/lang/String;)Lio/github/serpro69/kfaker/books/provider/Dune$SayingOrigin; + public static fun values ()[Lio/github/serpro69/kfaker/books/provider/Dune$SayingOrigin; +} + +public final class io/github/serpro69/kfaker/books/provider/Lovecraft : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun deity ()Ljava/lang/String; + public final fun fhtagn ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/books/provider/Lovecraft; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun location ()Ljava/lang/String; + public final fun tome ()Ljava/lang/String; + public final fun words ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/books/provider/Shakespeare : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun asYouLikeIt ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/books/provider/Shakespeare; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun hamlet ()Ljava/lang/String; + public final fun kingRichardTheThird ()Ljava/lang/String; + public final fun romeoAndJuliet ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/books/provider/TheKingkillerChronicle : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun books ()Ljava/lang/String; + public final fun characters ()Ljava/lang/String; + public final fun creatures ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/books/provider/TheKingkillerChronicle; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun locations ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/books/provider/Tolkien : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun characters ()Ljava/lang/String; + public final fun getHobbit ()Lio/github/serpro69/kfaker/books/provider/TolkienHobbit; + public final fun getLordOfTheRings ()Lio/github/serpro69/kfaker/books/provider/TolkienLordOfTheRings; + public fun getUnique ()Lio/github/serpro69/kfaker/books/provider/Tolkien; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun locations ()Ljava/lang/String; + public final fun poems ()Ljava/lang/String; + public final fun races ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/books/provider/TolkienHobbit : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun character ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/books/provider/TolkienHobbit; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun location ()Ljava/lang/String; + public final fun quote ()Ljava/lang/String; + public final fun thorinsCompany ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/books/provider/TolkienLordOfTheRings : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun characters ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/books/provider/TolkienLordOfTheRings; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun locations ()Ljava/lang/String; + public final fun quotes ()Ljava/lang/String; +} + diff --git a/faker/commerce/api/commerce.api b/faker/commerce/api/commerce.api new file mode 100644 index 000000000..a5192ca32 --- /dev/null +++ b/faker/commerce/api/commerce.api @@ -0,0 +1,251 @@ +public final class io/github/serpro69/kfaker/commerce/CommerceFaker : io/github/serpro69/kfaker/AbstractFaker { + public fun ()V + public fun (Lio/github/serpro69/kfaker/FakerConfig;)V + public synthetic fun (Lio/github/serpro69/kfaker/FakerConfig;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun getBank ()Lio/github/serpro69/kfaker/commerce/provider/Bank; + public final fun getBarcode ()Lio/github/serpro69/kfaker/commerce/provider/Barcode; + public final fun getBeer ()Lio/github/serpro69/kfaker/commerce/provider/Beer; + public final fun getBusiness ()Lio/github/serpro69/kfaker/commerce/provider/Business; + public final fun getCannabis ()Lio/github/serpro69/kfaker/commerce/provider/Cannabis; + public final fun getCode ()Lio/github/serpro69/kfaker/commerce/provider/Code; + public final fun getCoffee ()Lio/github/serpro69/kfaker/commerce/provider/Coffee; + public final fun getCommerce ()Lio/github/serpro69/kfaker/commerce/provider/Commerce; + public final fun getCompany ()Lio/github/serpro69/kfaker/commerce/provider/Company; + public final fun getConstruction ()Lio/github/serpro69/kfaker/commerce/provider/Construction; + public final fun getDessert ()Lio/github/serpro69/kfaker/commerce/provider/Dessert; + public final fun getFinance ()Lio/github/serpro69/kfaker/commerce/provider/Finance; + public final fun getFood ()Lio/github/serpro69/kfaker/commerce/provider/Food; + public final fun getHouse ()Lio/github/serpro69/kfaker/commerce/provider/House; + public final fun getIndustrySegments ()Lio/github/serpro69/kfaker/commerce/provider/IndustrySegments; + public final fun getMarketing ()Lio/github/serpro69/kfaker/commerce/provider/Marketing; + public final fun getRestaurant ()Lio/github/serpro69/kfaker/commerce/provider/Restaurant; + public final fun getStripe ()Lio/github/serpro69/kfaker/commerce/provider/Stripe; + public final fun getSubscription ()Lio/github/serpro69/kfaker/commerce/provider/Subscription; + public final fun getTea ()Lio/github/serpro69/kfaker/commerce/provider/Tea; +} + +public final class io/github/serpro69/kfaker/commerce/CommerceFaker$Builder : io/github/serpro69/kfaker/AbstractFaker$Builder { + public synthetic fun build ()Lio/github/serpro69/kfaker/AbstractFaker; + public fun build ()Lio/github/serpro69/kfaker/commerce/CommerceFaker; +} + +public final class io/github/serpro69/kfaker/commerce/CommerceFakerKt { + public static final fun faker (Lkotlin/jvm/functions/Function1;)Lio/github/serpro69/kfaker/commerce/CommerceFaker; +} + +public final class io/github/serpro69/kfaker/commerce/provider/Bank : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public fun getUnique ()Lio/github/serpro69/kfaker/commerce/provider/Bank; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun ibanDetails (Ljava/lang/String;)Ljava/lang/String; + public final fun name ()Ljava/lang/String; + public final fun swiftBic ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/commerce/provider/Barcode : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun compositeSymbol ()Ljava/lang/String; + public final fun ean13 ()Ljava/lang/String; + public final fun ean8 ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/commerce/provider/Barcode; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun isbn ()Ljava/lang/String; + public final fun ismn ()Ljava/lang/String; + public final fun issn ()Ljava/lang/String; + public final fun upcA ()Ljava/lang/String; + public final fun upcE ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/commerce/provider/Beer : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun brand ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/commerce/provider/Beer; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun hop ()Ljava/lang/String; + public final fun malt ()Ljava/lang/String; + public final fun name ()Ljava/lang/String; + public final fun style ()Ljava/lang/String; + public final fun yeast ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/commerce/provider/Business : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun creditCardNumbers ()Ljava/lang/String; + public final fun creditCardTypes ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/commerce/provider/Business; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; +} + +public final class io/github/serpro69/kfaker/commerce/provider/Cannabis : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun brands ()Ljava/lang/String; + public final fun cannabinoidAbbreviations ()Ljava/lang/String; + public final fun cannabinoids ()Ljava/lang/String; + public final fun categories ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/commerce/provider/Cannabis; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun healthBenefits ()Ljava/lang/String; + public final fun medicalUses ()Ljava/lang/String; + public final fun strains ()Ljava/lang/String; + public final fun terpenes ()Ljava/lang/String; + public final fun types ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/commerce/provider/Code : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun asin ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/commerce/provider/Code; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; +} + +public final class io/github/serpro69/kfaker/commerce/provider/Coffee : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun blendName ()Ljava/lang/String; + public final fun country ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/commerce/provider/Coffee; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun notes ()Ljava/lang/String; + public final fun regions (Ljava/lang/String;)Ljava/lang/String; + public final fun variety ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/commerce/provider/Commerce : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun brand ()Ljava/lang/String; + public final fun department ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/commerce/provider/Commerce; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun productName ()Ljava/lang/String; + public final fun promotionCode ()Ljava/lang/String; + public final fun vendor ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/commerce/provider/Company : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun bs ()Ljava/lang/String; + public final fun buzzwords ()Ljava/lang/String; + public final fun department ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/commerce/provider/Company; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun industry ()Ljava/lang/String; + public final fun name ()Ljava/lang/String; + public final fun profession ()Ljava/lang/String; + public final fun sicCode ()Ljava/lang/String; + public final fun type ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/commerce/provider/Construction : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public fun getUnique ()Lio/github/serpro69/kfaker/commerce/provider/Construction; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun materials ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/commerce/provider/Dessert : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun dessert ()Lkotlin/jvm/functions/Function0; + public final fun flavor ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/commerce/provider/Dessert; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun topping ()Ljava/lang/String; + public final fun variety ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/commerce/provider/Finance : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun condominiumFiscalCode ()Ljava/lang/String; + public final fun creditCard (Ljava/lang/String;)Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/commerce/provider/Finance; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun stockMarket ()Ljava/lang/String; + public final fun ticker (Lio/github/serpro69/kfaker/commerce/provider/StockExchange;)Ljava/lang/String; + public static synthetic fun ticker$default (Lio/github/serpro69/kfaker/commerce/provider/Finance;Lio/github/serpro69/kfaker/commerce/provider/StockExchange;ILjava/lang/Object;)Ljava/lang/String; + public final fun vatNumber (Ljava/lang/String;)Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/commerce/provider/Food : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun allergens ()Ljava/lang/String; + public final fun descriptions ()Ljava/lang/String; + public final fun dish ()Ljava/lang/String; + public final fun ethnicCategory ()Ljava/lang/String; + public final fun fruits ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/commerce/provider/Food; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun ingredients ()Ljava/lang/String; + public final fun measurementSizes ()Ljava/lang/String; + public final fun measurements ()Ljava/lang/String; + public final fun metricMeasurements ()Ljava/lang/String; + public final fun spices ()Ljava/lang/String; + public final fun sushi ()Ljava/lang/String; + public final fun vegetables ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/commerce/provider/House : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun furniture ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/commerce/provider/House; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun rooms ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/commerce/provider/IndustrySegments : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public fun getUnique ()Lio/github/serpro69/kfaker/commerce/provider/IndustrySegments; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun industry ()Ljava/lang/String; + public final fun sector ()Ljava/lang/String; + public final fun subSector ()Ljava/lang/String; + public final fun superSector ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/commerce/provider/Invoice : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun checkDigitMethod ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/commerce/provider/Invoice; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun pattern ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/commerce/provider/Marketing : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun buzzwords ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/commerce/provider/Marketing; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; +} + +public final class io/github/serpro69/kfaker/commerce/provider/Restaurant : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun description ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/commerce/provider/Restaurant; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun name ()Ljava/lang/String; + public final fun review ()Ljava/lang/String; + public final fun type ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/commerce/provider/StockExchange : java/lang/Enum { + public static final field NASDAQ Lio/github/serpro69/kfaker/commerce/provider/StockExchange; + public static final field NYSE Lio/github/serpro69/kfaker/commerce/provider/StockExchange; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public static fun valueOf (Ljava/lang/String;)Lio/github/serpro69/kfaker/commerce/provider/StockExchange; + public static fun values ()[Lio/github/serpro69/kfaker/commerce/provider/StockExchange; +} + +public final class io/github/serpro69/kfaker/commerce/provider/Stripe : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public fun getUnique ()Lio/github/serpro69/kfaker/commerce/provider/Stripe; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun invalidCards (Ljava/lang/String;)Ljava/lang/String; + public final fun validCards (Ljava/lang/String;)Ljava/lang/String; + public final fun validTokens (Ljava/lang/String;)Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/commerce/provider/Subscription : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public fun getUnique ()Lio/github/serpro69/kfaker/commerce/provider/Subscription; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun paymentMethods ()Ljava/lang/String; + public final fun paymentTerms ()Ljava/lang/String; + public final fun plans ()Ljava/lang/String; + public final fun statuses ()Ljava/lang/String; + public final fun subscriptionTerms ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/commerce/provider/Tea : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public fun getUnique ()Lio/github/serpro69/kfaker/commerce/provider/Tea; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun getVariety ()Lio/github/serpro69/kfaker/commerce/provider/TeaVariety; + public final fun type ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/commerce/provider/TeaVariety : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun black ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/commerce/provider/TeaVariety; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun green ()Ljava/lang/String; + public final fun herbal ()Ljava/lang/String; + public final fun oolong ()Ljava/lang/String; + public final fun white ()Ljava/lang/String; +} + diff --git a/faker/creatures/api/creatures.api b/faker/creatures/api/creatures.api new file mode 100644 index 000000000..1a76d3b5c --- /dev/null +++ b/faker/creatures/api/creatures.api @@ -0,0 +1,124 @@ +public final class io/github/serpro69/kfaker/creatures/CreaturesFaker : io/github/serpro69/kfaker/AbstractFaker { + public fun ()V + public fun (Lio/github/serpro69/kfaker/FakerConfig;)V + public synthetic fun (Lio/github/serpro69/kfaker/FakerConfig;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun getAncient ()Lio/github/serpro69/kfaker/creatures/provider/Ancient; + public final fun getAnimal ()Lio/github/serpro69/kfaker/creatures/provider/Animal; + public final fun getBird ()Lio/github/serpro69/kfaker/creatures/provider/Bird; + public final fun getCat ()Lio/github/serpro69/kfaker/creatures/provider/Cat; + public final fun getDog ()Lio/github/serpro69/kfaker/creatures/provider/Dog; + public final fun getHorse ()Lio/github/serpro69/kfaker/creatures/provider/Horse; +} + +public final class io/github/serpro69/kfaker/creatures/CreaturesFaker$Builder : io/github/serpro69/kfaker/AbstractFaker$Builder { + public synthetic fun build ()Lio/github/serpro69/kfaker/AbstractFaker; + public fun build ()Lio/github/serpro69/kfaker/creatures/CreaturesFaker; +} + +public final class io/github/serpro69/kfaker/creatures/CreaturesFakerKt { + public static final fun faker (Lkotlin/jvm/functions/Function1;)Lio/github/serpro69/kfaker/creatures/CreaturesFaker; +} + +public final class io/github/serpro69/kfaker/creatures/provider/Ancient : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public fun getUnique ()Lio/github/serpro69/kfaker/creatures/provider/Ancient; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun god ()Ljava/lang/String; + public final fun hero ()Ljava/lang/String; + public final fun primordial ()Ljava/lang/String; + public final fun titan ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/creatures/provider/Animal : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public fun getUnique ()Lio/github/serpro69/kfaker/creatures/provider/Animal; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun name ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/creatures/provider/Bird : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun adjectives ()Ljava/lang/String; + public final fun anatomy ()Ljava/lang/String; + public final fun anatomyPastTense ()Ljava/lang/String; + public final fun colors ()Ljava/lang/String; + public final fun commonFamilyName ()Ljava/lang/String; + public final fun emotionalAdjectives ()Ljava/lang/String; + public final fun geo ()Ljava/lang/String; + public final fun getOrderCommonMap ()Lio/github/serpro69/kfaker/creatures/provider/BirdOrderCommonMap; + public fun getUnique ()Lio/github/serpro69/kfaker/creatures/provider/Bird; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun implausibleCommonNames ()Ljava/lang/String; + public final fun plausibleCommonNames ()Ljava/lang/String; + public final fun sillyAdjectives ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/creatures/provider/BirdOrderCommonMap : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun accipitriformes ()Ljava/lang/String; + public final fun anseriformes ()Ljava/lang/String; + public final fun apterygiformes ()Ljava/lang/String; + public final fun bucerotiformes ()Ljava/lang/String; + public final fun caprimulgiformes ()Ljava/lang/String; + public final fun cariamiformes ()Ljava/lang/String; + public final fun casuariiformes ()Ljava/lang/String; + public final fun cathartiformes ()Ljava/lang/String; + public final fun charadriiformes ()Ljava/lang/String; + public final fun ciconiiformes ()Ljava/lang/String; + public final fun coliiformes ()Ljava/lang/String; + public final fun columbiformes ()Ljava/lang/String; + public final fun coraciiformes ()Ljava/lang/String; + public final fun cuculiformes ()Ljava/lang/String; + public final fun eurypygiformes ()Ljava/lang/String; + public final fun falconiformes ()Ljava/lang/String; + public final fun galbuliformes ()Ljava/lang/String; + public final fun galliformes ()Ljava/lang/String; + public final fun gaviiformes ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/creatures/provider/BirdOrderCommonMap; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun gruiformes ()Ljava/lang/String; + public final fun mesitornithiformes ()Ljava/lang/String; + public final fun musophagiformes ()Ljava/lang/String; + public final fun opisthocomiformes ()Ljava/lang/String; + public final fun otidiformes ()Ljava/lang/String; + public final fun passeriformes ()Ljava/lang/String; + public final fun pelecaniformes ()Ljava/lang/String; + public final fun phaethontiformes ()Ljava/lang/String; + public final fun phoenicopteriformes ()Ljava/lang/String; + public final fun piciformes ()Ljava/lang/String; + public final fun podicipediformes ()Ljava/lang/String; + public final fun procellariiformes ()Ljava/lang/String; + public final fun psittaciformes ()Ljava/lang/String; + public final fun pterocliformes ()Ljava/lang/String; + public final fun rheiformes ()Ljava/lang/String; + public final fun sphenisciformes ()Ljava/lang/String; + public final fun strigiformes ()Ljava/lang/String; + public final fun struthioniformes ()Ljava/lang/String; + public final fun suliformes ()Ljava/lang/String; + public final fun tinamiformes ()Ljava/lang/String; + public final fun trogoniformes ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/creatures/provider/Cat : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun breed ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/creatures/provider/Cat; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun name ()Ljava/lang/String; + public final fun registry ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/creatures/provider/Dog : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun age ()Ljava/lang/String; + public final fun breed ()Ljava/lang/String; + public final fun coatLength ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/creatures/provider/Dog; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun memePhrase ()Ljava/lang/String; + public final fun name ()Ljava/lang/String; + public final fun size ()Ljava/lang/String; + public final fun sound ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/creatures/provider/Horse : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun breed ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/creatures/provider/Horse; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun name ()Ljava/lang/String; +} + diff --git a/faker/databases/api/databases.api b/faker/databases/api/databases.api new file mode 100644 index 000000000..b6402a50a --- /dev/null +++ b/faker/databases/api/databases.api @@ -0,0 +1,61 @@ +public final class io/github/serpro69/kfaker/databases/DatabasesFaker : io/github/serpro69/kfaker/AbstractFaker { + public fun ()V + public fun (Lio/github/serpro69/kfaker/FakerConfig;)V + public synthetic fun (Lio/github/serpro69/kfaker/FakerConfig;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun getDatabase ()Lio/github/serpro69/kfaker/databases/provider/Database; + public final fun getMariaDB ()Lio/github/serpro69/kfaker/databases/provider/MariaDB; + public final fun getMsSQLServer ()Lio/github/serpro69/kfaker/databases/provider/MSSQLServer; + public final fun getMySQL ()Lio/github/serpro69/kfaker/databases/provider/MySQL; + public final fun getOracleDB ()Lio/github/serpro69/kfaker/databases/provider/OracleDB; + public final fun getPostgreSQL ()Lio/github/serpro69/kfaker/databases/provider/PostgreSQL; +} + +public final class io/github/serpro69/kfaker/databases/DatabasesFaker$Builder : io/github/serpro69/kfaker/AbstractFaker$Builder { + public synthetic fun build ()Lio/github/serpro69/kfaker/AbstractFaker; + public fun build ()Lio/github/serpro69/kfaker/databases/DatabasesFaker; +} + +public final class io/github/serpro69/kfaker/databases/DatabasesFakerKt { + public static final fun faker (Lkotlin/jvm/functions/Function1;)Lio/github/serpro69/kfaker/databases/DatabasesFaker; +} + +public final class io/github/serpro69/kfaker/databases/provider/Database : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun columnName ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/databases/provider/Database; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun mongodbObjectId ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/databases/provider/MSSQLServer : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun dataType ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/databases/provider/MSSQLServer; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; +} + +public final class io/github/serpro69/kfaker/databases/provider/MariaDB : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun dataType ()Ljava/lang/String; + public final fun engine ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/databases/provider/MariaDB; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; +} + +public final class io/github/serpro69/kfaker/databases/provider/MySQL : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun dataType ()Ljava/lang/String; + public final fun engine ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/databases/provider/MySQL; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; +} + +public final class io/github/serpro69/kfaker/databases/provider/OracleDB : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun dataType ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/databases/provider/OracleDB; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; +} + +public final class io/github/serpro69/kfaker/databases/provider/PostgreSQL : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun collation ()Ljava/lang/String; + public final fun dataType ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/databases/provider/PostgreSQL; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; +} + diff --git a/faker/edu/api/edu.api b/faker/edu/api/edu.api new file mode 100644 index 000000000..ea9dbbee4 --- /dev/null +++ b/faker/edu/api/edu.api @@ -0,0 +1,93 @@ +public final class io/github/serpro69/kfaker/edu/EduFaker : io/github/serpro69/kfaker/AbstractFaker { + public fun ()V + public fun (Lio/github/serpro69/kfaker/FakerConfig;)V + public synthetic fun (Lio/github/serpro69/kfaker/FakerConfig;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun getEducator ()Lio/github/serpro69/kfaker/edu/provider/Educator; + public final fun getJob ()Lio/github/serpro69/kfaker/edu/provider/Job; + public final fun getScience ()Lio/github/serpro69/kfaker/edu/provider/Science; + public final fun getUniversity ()Lio/github/serpro69/kfaker/edu/provider/University; +} + +public final class io/github/serpro69/kfaker/edu/EduFaker$Builder : io/github/serpro69/kfaker/AbstractFaker$Builder { + public synthetic fun build ()Lio/github/serpro69/kfaker/AbstractFaker; + public fun build ()Lio/github/serpro69/kfaker/edu/EduFaker; +} + +public final class io/github/serpro69/kfaker/edu/EduFakerKt { + public static final fun faker (Lkotlin/jvm/functions/Function1;)Lio/github/serpro69/kfaker/edu/EduFaker; +} + +public final class io/github/serpro69/kfaker/edu/provider/Degree : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun courseNumber ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/edu/provider/Degree; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun type ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/edu/provider/Educator : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun campus ()Ljava/lang/String; + public final fun courseName ()Ljava/lang/String; + public final fun degree ()Ljava/lang/String; + public final fun getTertiary ()Lio/github/serpro69/kfaker/edu/provider/Tertiary; + public fun getUnique ()Lio/github/serpro69/kfaker/edu/provider/Educator; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun primary ()Ljava/lang/String; + public final fun primarySchool ()Ljava/lang/String; + public final fun schoolName ()Ljava/lang/String; + public final fun secondary ()Ljava/lang/String; + public final fun secondarySchool ()Ljava/lang/String; + public final fun subject ()Ljava/lang/String; + public final fun university ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/edu/provider/Job : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun educationLevel ()Ljava/lang/String; + public final fun employmentType ()Ljava/lang/String; + public final fun field ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/edu/provider/Job; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun keySkills ()Ljava/lang/String; + public final fun position ()Ljava/lang/String; + public final fun seniority ()Ljava/lang/String; + public final fun title ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/edu/provider/Science : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun element ()Ljava/lang/String; + public final fun elementState ()Ljava/lang/String; + public final fun elementSubcategory ()Ljava/lang/String; + public final fun elementSymbol ()Ljava/lang/String; + public final fun getBranch ()Lio/github/serpro69/kfaker/edu/provider/ScienceBranch; + public fun getUnique ()Lio/github/serpro69/kfaker/edu/provider/Science; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun modifier ()Ljava/lang/String; + public final fun scientist ()Ljava/lang/String; + public final fun tool ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/edu/provider/ScienceBranch : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun empiricalNaturalApplied ()Ljava/lang/String; + public final fun empiricalNaturalBasic ()Ljava/lang/String; + public final fun empiricalSocialApplied ()Ljava/lang/String; + public final fun empiricalSocialBasic ()Ljava/lang/String; + public final fun formalApplied ()Ljava/lang/String; + public final fun formalBasic ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/edu/provider/ScienceBranch; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; +} + +public final class io/github/serpro69/kfaker/edu/provider/Tertiary : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun getDegree ()Lio/github/serpro69/kfaker/edu/provider/Degree; + public fun getUnique ()Lio/github/serpro69/kfaker/edu/provider/Tertiary; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun universityType ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/edu/provider/University : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public fun getUnique ()Lio/github/serpro69/kfaker/edu/provider/University; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun name ()Ljava/lang/String; + public final fun prefix ()Ljava/lang/String; + public final fun suffix ()Ljava/lang/String; +} + diff --git a/faker/games/api/games.api b/faker/games/api/games.api new file mode 100644 index 000000000..1d7179f42 --- /dev/null +++ b/faker/games/api/games.api @@ -0,0 +1,372 @@ +public final class io/github/serpro69/kfaker/games/GamesFaker : io/github/serpro69/kfaker/AbstractFaker { + public fun ()V + public fun (Lio/github/serpro69/kfaker/FakerConfig;)V + public synthetic fun (Lio/github/serpro69/kfaker/FakerConfig;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun getClashOfClans ()Lio/github/serpro69/kfaker/games/provider/ClashOfClans; + public final fun getCoin ()Lio/github/serpro69/kfaker/games/provider/Coin; + public final fun getControl ()Lio/github/serpro69/kfaker/games/provider/Control; + public final fun getDnd ()Lio/github/serpro69/kfaker/games/provider/DnD; + public final fun getDota ()Lio/github/serpro69/kfaker/games/provider/Dota; + public final fun getElderScrolls ()Lio/github/serpro69/kfaker/games/provider/ElderScrolls; + public final fun getFallout ()Lio/github/serpro69/kfaker/games/provider/Fallout; + public final fun getFinalFantasyXIV ()Lio/github/serpro69/kfaker/games/provider/FinalFantasyXIV; + public final fun getGame ()Lio/github/serpro69/kfaker/games/provider/Game; + public final fun getHalfLife ()Lio/github/serpro69/kfaker/games/provider/HalfLife; + public final fun getHeroes ()Lio/github/serpro69/kfaker/games/provider/Heroes; + public final fun getHeroesOfTheStorm ()Lio/github/serpro69/kfaker/games/provider/HeroesOfTheStorm; + public final fun getLeagueOfLegends ()Lio/github/serpro69/kfaker/games/provider/LeagueOfLegends; + public final fun getMinecraft ()Lio/github/serpro69/kfaker/games/provider/Minecraft; + public final fun getMyst ()Lio/github/serpro69/kfaker/games/provider/Myst; + public final fun getOverwatch ()Lio/github/serpro69/kfaker/games/provider/Overwatch; + public final fun getPokemon ()Lio/github/serpro69/kfaker/games/provider/Pokemon; + public final fun getSonicTheHedgehog ()Lio/github/serpro69/kfaker/games/provider/SonicTheHedgehog; + public final fun getStreetFighter ()Lio/github/serpro69/kfaker/games/provider/StreetFighter; + public final fun getSuperMario ()Lio/github/serpro69/kfaker/games/provider/SuperMario; + public final fun getSuperSmashBros ()Lio/github/serpro69/kfaker/games/provider/SuperSmashBros; + public final fun getSuperhero ()Lio/github/serpro69/kfaker/games/provider/Superhero; + public final fun getTarkov ()Lio/github/serpro69/kfaker/games/provider/Tarkov; + public final fun getTouhou ()Lio/github/serpro69/kfaker/games/provider/Touhou; + public final fun getWarhammerFantasy ()Lio/github/serpro69/kfaker/games/provider/WarhammerFantasy; + public final fun getWitcher ()Lio/github/serpro69/kfaker/games/provider/Witcher; + public final fun getWorldOfWarcraft ()Lio/github/serpro69/kfaker/games/provider/WorldOfWarcraft; + public final fun getZelda ()Lio/github/serpro69/kfaker/games/provider/Zelda; +} + +public final class io/github/serpro69/kfaker/games/GamesFaker$Builder : io/github/serpro69/kfaker/AbstractFaker$Builder { + public synthetic fun build ()Lio/github/serpro69/kfaker/AbstractFaker; + public fun build ()Lio/github/serpro69/kfaker/games/GamesFaker; +} + +public final class io/github/serpro69/kfaker/games/GamesFakerKt { + public static final fun faker (Lkotlin/jvm/functions/Function1;)Lio/github/serpro69/kfaker/games/GamesFaker; +} + +public final class io/github/serpro69/kfaker/games/provider/ClashOfClans : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun defensiveBuildings ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/games/provider/ClashOfClans; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun ranks ()Ljava/lang/String; + public final fun troops ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/games/provider/Coin : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun flip ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/games/provider/Coin; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; +} + +public final class io/github/serpro69/kfaker/games/provider/Control : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun alteredItem ()Ljava/lang/String; + public final fun alteredWorldEvent ()Ljava/lang/String; + public final fun character ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/games/provider/Control; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun hiss ()Ljava/lang/String; + public final fun location ()Ljava/lang/String; + public final fun objectOfPower ()Ljava/lang/String; + public final fun quote ()Ljava/lang/String; + public final fun theBoard ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/games/provider/DnD : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun alignments ()Ljava/lang/String; + public final fun backgrounds ()Ljava/lang/String; + public final fun cities ()Ljava/lang/String; + public final fun getName ()Lio/github/serpro69/kfaker/games/provider/DndName; + public fun getUnique ()Lio/github/serpro69/kfaker/games/provider/DnD; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun klasses ()Ljava/lang/String; + public final fun languages ()Ljava/lang/String; + public final fun meleeWeapons ()Ljava/lang/String; + public final fun monsters ()Ljava/lang/String; + public final fun races ()Ljava/lang/String; + public final fun rangedWeapons ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/games/provider/DndName : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun firstName ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/games/provider/DndName; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun lastName ()Ljava/lang/String; + public final fun title ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/games/provider/Dota : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun abaddon ()Ljava/lang/String; + public final fun alchemist ()Ljava/lang/String; + public final fun axe ()Ljava/lang/String; + public final fun beastmaster ()Ljava/lang/String; + public final fun brewmaster ()Ljava/lang/String; + public final fun bristleback ()Ljava/lang/String; + public final fun building ()Ljava/lang/String; + public final fun centaur ()Ljava/lang/String; + public final fun chaosKnight ()Ljava/lang/String; + public final fun clockwerk ()Ljava/lang/String; + public final fun doom ()Ljava/lang/String; + public final fun dragonKnight ()Ljava/lang/String; + public final fun earthSpirit ()Ljava/lang/String; + public final fun earthshaker ()Ljava/lang/String; + public final fun elderTitan ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/games/provider/Dota; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun hero ()Ljava/lang/String; + public final fun huskar ()Ljava/lang/String; + public final fun io ()Ljava/lang/String; + public final fun item ()Ljava/lang/String; + public final fun kunkka ()Ljava/lang/String; + public final fun legionCommander ()Ljava/lang/String; + public final fun lifestealer ()Ljava/lang/String; + public final fun lycan ()Ljava/lang/String; + public final fun magnus ()Ljava/lang/String; + public final fun meepo ()Ljava/lang/String; + public final fun nightStalker ()Ljava/lang/String; + public final fun omniknight ()Ljava/lang/String; + public final fun phoenix ()Ljava/lang/String; + public final fun player ()Ljava/lang/String; + public final fun pudge ()Ljava/lang/String; + public final fun sandKing ()Ljava/lang/String; + public final fun slardar ()Ljava/lang/String; + public final fun spiritBreaker ()Ljava/lang/String; + public final fun sven ()Ljava/lang/String; + public final fun team ()Ljava/lang/String; + public final fun tidehunter ()Ljava/lang/String; + public final fun timbersaw ()Ljava/lang/String; + public final fun tiny ()Ljava/lang/String; + public final fun treantProtector ()Ljava/lang/String; + public final fun tusk ()Ljava/lang/String; + public final fun underlord ()Ljava/lang/String; + public final fun undying ()Ljava/lang/String; + public final fun wraithKing ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/games/provider/ElderScrolls : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun city ()Ljava/lang/String; + public final fun creature ()Ljava/lang/String; + public final fun dragon ()Ljava/lang/String; + public final fun firstName ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/games/provider/ElderScrolls; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun jewelry ()Ljava/lang/String; + public final fun lastName ()Ljava/lang/String; + public final fun race ()Ljava/lang/String; + public final fun region ()Ljava/lang/String; + public final fun weapon ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/games/provider/Fallout : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun characters ()Ljava/lang/String; + public final fun factions ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/games/provider/Fallout; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun locations ()Ljava/lang/String; + public final fun quotes ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/games/provider/FinalFantasyXIV : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun characters ()Ljava/lang/String; + public final fun dataCenters ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/games/provider/FinalFantasyXIV; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun jobs ()Ljava/lang/String; + public final fun races ()Ljava/lang/String; + public final fun zones ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/games/provider/Game : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public fun getUnique ()Lio/github/serpro69/kfaker/games/provider/Game; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun title ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/games/provider/HalfLife : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun character ()Ljava/lang/String; + public final fun enemy ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/games/provider/HalfLife; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun location ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/games/provider/Heroes : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun artifacts ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/games/provider/Heroes; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun klasses ()Ljava/lang/String; + public final fun names ()Ljava/lang/String; + public final fun specialties ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/games/provider/HeroesOfTheStorm : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun battlegrounds ()Ljava/lang/String; + public final fun classNames ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/games/provider/HeroesOfTheStorm; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun heroes ()Ljava/lang/String; + public final fun quotes ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/games/provider/LeagueOfLegends : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun champion ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/games/provider/LeagueOfLegends; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun location ()Ljava/lang/String; + public final fun masteries ()Ljava/lang/String; + public final fun quote ()Ljava/lang/String; + public final fun rank ()Ljava/lang/String; + public final fun summonerSpell ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/games/provider/Minecraft : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun achievement ()Ljava/lang/String; + public final fun biome ()Ljava/lang/String; + public final fun blocks ()Ljava/lang/String; + public final fun enchantment ()Ljava/lang/String; + public final fun gameMode ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/games/provider/Minecraft; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun items ()Ljava/lang/String; + public final fun mobs ()Ljava/lang/String; + public final fun statusEffect ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/games/provider/Myst : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun ages ()Ljava/lang/String; + public final fun characters ()Ljava/lang/String; + public final fun creatures ()Ljava/lang/String; + public final fun games ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/games/provider/Myst; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun quotes ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/games/provider/Overwatch : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public fun getUnique ()Lio/github/serpro69/kfaker/games/provider/Overwatch; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun heroes ()Ljava/lang/String; + public final fun locations ()Ljava/lang/String; + public final fun quotes ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/games/provider/Pokemon : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public fun getUnique ()Lio/github/serpro69/kfaker/games/provider/Pokemon; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun locations ()Ljava/lang/String; + public final fun moves ()Ljava/lang/String; + public final fun names ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/games/provider/SonicTheHedgehog : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun character ()Ljava/lang/String; + public final fun game ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/games/provider/SonicTheHedgehog; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun zone ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/games/provider/StreetFighter : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun characters ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/games/provider/StreetFighter; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun moves ()Ljava/lang/String; + public final fun quotes ()Ljava/lang/String; + public final fun stages ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/games/provider/SuperMario : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun characters ()Ljava/lang/String; + public final fun games ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/games/provider/SuperMario; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun locations ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/games/provider/SuperSmashBros : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun fighter ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/games/provider/SuperSmashBros; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun stage ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/games/provider/Superhero : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public fun getUnique ()Lio/github/serpro69/kfaker/games/provider/Superhero; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun name ()Ljava/lang/String; + public final fun power ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/games/provider/Tarkov : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun bosses ()Ljava/lang/String; + public final fun factions ()Ljava/lang/String; + public final fun getQuests ()Lio/github/serpro69/kfaker/games/provider/TarkovQuests; + public fun getUnique ()Lio/github/serpro69/kfaker/games/provider/Tarkov; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun items ()Ljava/lang/String; + public final fun locations ()Ljava/lang/String; + public final fun traders ()Ljava/lang/String; + public final fun weapons ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/games/provider/TarkovQuests : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun fence ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/games/provider/TarkovQuests; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun jaeger ()Ljava/lang/String; + public final fun mechanic ()Ljava/lang/String; + public final fun peacekeeper ()Ljava/lang/String; + public final fun prapor ()Ljava/lang/String; + public final fun ragman ()Ljava/lang/String; + public final fun skier ()Ljava/lang/String; + public final fun therapist ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/games/provider/Touhou : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun characters ()Ljava/lang/String; + public final fun games ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/games/provider/Touhou; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun locations ()Ljava/lang/String; + public final fun songs ()Ljava/lang/String; + public final fun spellCards ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/games/provider/WarhammerFantasy : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun creatures ()Ljava/lang/String; + public final fun factions ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/games/provider/WarhammerFantasy; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun heroes ()Ljava/lang/String; + public final fun locations ()Ljava/lang/String; + public final fun quotes ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/games/provider/Witcher : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun books ()Ljava/lang/String; + public final fun characters ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/games/provider/Witcher; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun locations ()Ljava/lang/String; + public final fun monsters ()Ljava/lang/String; + public final fun potions ()Ljava/lang/String; + public final fun quotes ()Ljava/lang/String; + public final fun schools ()Ljava/lang/String; + public final fun signs ()Ljava/lang/String; + public final fun witchers ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/games/provider/WorldOfWarcraft : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun classNames ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/games/provider/WorldOfWarcraft; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun hero ()Ljava/lang/String; + public final fun quotes ()Ljava/lang/String; + public final fun races ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/games/provider/Zelda : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun characters ()Ljava/lang/String; + public final fun games ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/games/provider/Zelda; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun items ()Ljava/lang/String; + public final fun locations ()Ljava/lang/String; +} + diff --git a/faker/humor/api/humor.api b/faker/humor/api/humor.api new file mode 100644 index 000000000..ee14c69bb --- /dev/null +++ b/faker/humor/api/humor.api @@ -0,0 +1,53 @@ +public final class io/github/serpro69/kfaker/humor/HumorFaker : io/github/serpro69/kfaker/AbstractFaker { + public fun ()V + public fun (Lio/github/serpro69/kfaker/FakerConfig;)V + public synthetic fun (Lio/github/serpro69/kfaker/FakerConfig;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun getChiquito ()Lio/github/serpro69/kfaker/humor/provider/Chiquito; + public final fun getChuckNorris ()Lio/github/serpro69/kfaker/humor/provider/ChuckNorris; + public final fun getFunnyName ()Lio/github/serpro69/kfaker/humor/provider/FunnyName; + public final fun getJackHandey ()Lio/github/serpro69/kfaker/humor/provider/JackHandey; + public final fun getMitchHedberg ()Lio/github/serpro69/kfaker/humor/provider/MitchHedberg; +} + +public final class io/github/serpro69/kfaker/humor/HumorFaker$Builder : io/github/serpro69/kfaker/AbstractFaker$Builder { + public synthetic fun build ()Lio/github/serpro69/kfaker/AbstractFaker; + public fun build ()Lio/github/serpro69/kfaker/humor/HumorFaker; +} + +public final class io/github/serpro69/kfaker/humor/HumorFakerKt { + public static final fun faker (Lkotlin/jvm/functions/Function1;)Lio/github/serpro69/kfaker/humor/HumorFaker; +} + +public final class io/github/serpro69/kfaker/humor/provider/Chiquito : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun expressions ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/humor/provider/Chiquito; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun jokes ()Ljava/lang/String; + public final fun sentences ()Ljava/lang/String; + public final fun terms ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/humor/provider/ChuckNorris : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun fact ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/humor/provider/ChuckNorris; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; +} + +public final class io/github/serpro69/kfaker/humor/provider/FunnyName : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public fun getUnique ()Lio/github/serpro69/kfaker/humor/provider/FunnyName; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun name ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/humor/provider/JackHandey : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public fun getUnique ()Lio/github/serpro69/kfaker/humor/provider/JackHandey; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun quote ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/humor/provider/MitchHedberg : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public fun getUnique ()Lio/github/serpro69/kfaker/humor/provider/MitchHedberg; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun quote ()Ljava/lang/String; +} + diff --git a/faker/japmedia/api/japmedia.api b/faker/japmedia/api/japmedia.api new file mode 100644 index 000000000..0954a6d8e --- /dev/null +++ b/faker/japmedia/api/japmedia.api @@ -0,0 +1,140 @@ +public final class io/github/serpro69/kfaker/japmedia/JapaneseMediaFaker : io/github/serpro69/kfaker/AbstractFaker { + public fun ()V + public fun (Lio/github/serpro69/kfaker/FakerConfig;)V + public synthetic fun (Lio/github/serpro69/kfaker/FakerConfig;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun getConan ()Lio/github/serpro69/kfaker/japmedia/provider/Conan; + public final fun getCowboyBebop ()Lio/github/serpro69/kfaker/japmedia/provider/CowboyBebop; + public final fun getDoraemon ()Lio/github/serpro69/kfaker/japmedia/provider/Doraemon; + public final fun getDragonBall ()Lio/github/serpro69/kfaker/japmedia/provider/DragonBall; + public final fun getFmaBrotherhood ()Lio/github/serpro69/kfaker/japmedia/provider/FmaBrotherhood; + public final fun getKamenRider ()Lio/github/serpro69/kfaker/japmedia/provider/KamenRider; + public final fun getNaruto ()Lio/github/serpro69/kfaker/japmedia/provider/Naruto; + public final fun getOnePiece ()Lio/github/serpro69/kfaker/japmedia/provider/OnePiece; + public final fun getStudioGhibli ()Lio/github/serpro69/kfaker/japmedia/provider/StudioGhibli; + public final fun getSwordArtOnline ()Lio/github/serpro69/kfaker/japmedia/provider/SwordArtOnline; +} + +public final class io/github/serpro69/kfaker/japmedia/JapaneseMediaFaker$Builder : io/github/serpro69/kfaker/AbstractFaker$Builder { + public synthetic fun build ()Lio/github/serpro69/kfaker/AbstractFaker; + public fun build ()Lio/github/serpro69/kfaker/japmedia/JapaneseMediaFaker; +} + +public final class io/github/serpro69/kfaker/japmedia/JapaneseMediaFakerKt { + public static final fun faker (Lkotlin/jvm/functions/Function1;)Lio/github/serpro69/kfaker/japmedia/JapaneseMediaFaker; +} + +public final class io/github/serpro69/kfaker/japmedia/provider/Conan : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun characters ()Ljava/lang/String; + public final fun gadgets ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/japmedia/provider/Conan; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun vehicles ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/japmedia/provider/CowboyBebop : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun character ()Ljava/lang/String; + public final fun episode ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/japmedia/provider/CowboyBebop; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun quote ()Ljava/lang/String; + public final fun song ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/japmedia/provider/Doraemon : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun characters ()Ljava/lang/String; + public final fun gadgets ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/japmedia/provider/Doraemon; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun locations ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/japmedia/provider/DragonBall : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun characters ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/japmedia/provider/DragonBall; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun planets ()Ljava/lang/String; + public final fun races ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/japmedia/provider/FmaBrotherhood : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun characters ()Ljava/lang/String; + public final fun cities ()Ljava/lang/String; + public final fun countries ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/japmedia/provider/FmaBrotherhood; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; +} + +public final class io/github/serpro69/kfaker/japmedia/provider/KamenRider : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun getHeisei ()Lio/github/serpro69/kfaker/japmedia/provider/KamenRiderHeisei; + public final fun getReiwa ()Lio/github/serpro69/kfaker/japmedia/provider/KamenRiderReiwa; + public final fun getShowa ()Lio/github/serpro69/kfaker/japmedia/provider/KamenRiderShowa; + public fun getUnique ()Lio/github/serpro69/kfaker/japmedia/provider/KamenRider; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; +} + +public final class io/github/serpro69/kfaker/japmedia/provider/KamenRiderHeisei : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun collectibleDevices ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/japmedia/provider/KamenRiderHeisei; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun kamenRiders ()Ljava/lang/String; + public final fun series ()Ljava/lang/String; + public final fun transformationDevices ()Ljava/lang/String; + public final fun users ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/japmedia/provider/KamenRiderReiwa : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun collectibleDevices ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/japmedia/provider/KamenRiderReiwa; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun kamenRiders ()Ljava/lang/String; + public final fun series ()Ljava/lang/String; + public final fun transformationDevices ()Ljava/lang/String; + public final fun users ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/japmedia/provider/KamenRiderShowa : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public fun getUnique ()Lio/github/serpro69/kfaker/japmedia/provider/KamenRiderShowa; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun kamenRiders ()Ljava/lang/String; + public final fun series ()Ljava/lang/String; + public final fun transformationDevices ()Ljava/lang/String; + public final fun users ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/japmedia/provider/Naruto : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun characters ()Ljava/lang/String; + public final fun demons ()Ljava/lang/String; + public final fun eyes ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/japmedia/provider/Naruto; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun villages ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/japmedia/provider/OnePiece : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun akumaNoMi ()Ljava/lang/String; + public final fun characters ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/japmedia/provider/OnePiece; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun islands ()Ljava/lang/String; + public final fun locations ()Ljava/lang/String; + public final fun quotes ()Ljava/lang/String; + public final fun seas ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/japmedia/provider/StudioGhibli : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun characters ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/japmedia/provider/StudioGhibli; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun movies ()Ljava/lang/String; + public final fun quotes ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/japmedia/provider/SwordArtOnline : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun gameName ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/japmedia/provider/SwordArtOnline; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun item ()Ljava/lang/String; + public final fun location ()Ljava/lang/String; + public final fun realName ()Ljava/lang/String; +} + diff --git a/faker/lorem/api/lorem.api b/faker/lorem/api/lorem.api new file mode 100644 index 000000000..2b65291dc --- /dev/null +++ b/faker/lorem/api/lorem.api @@ -0,0 +1,102 @@ +public final class io/github/serpro69/kfaker/lorem/LoremFaker : io/github/serpro69/kfaker/AbstractFaker { + public fun ()V + public fun (Lio/github/serpro69/kfaker/FakerConfig;)V + public synthetic fun (Lio/github/serpro69/kfaker/FakerConfig;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun getAdjective ()Lio/github/serpro69/kfaker/lorem/provider/Adjective; + public final fun getEmotion ()Lio/github/serpro69/kfaker/lorem/provider/Emotion; + public final fun getHipster ()Lio/github/serpro69/kfaker/lorem/provider/Hipster; + public final fun getLorem ()Lio/github/serpro69/kfaker/lorem/provider/Lorem; + public final fun getMarkdown ()Lio/github/serpro69/kfaker/lorem/provider/Markdown; + public final fun getNatoPhoneticAlphabet ()Lio/github/serpro69/kfaker/lorem/provider/NatoPhoneticAlphabet; + public final fun getQuote ()Lio/github/serpro69/kfaker/lorem/provider/Quote; + public final fun getSlackEmoji ()Lio/github/serpro69/kfaker/lorem/provider/SlackEmoji; + public final fun getVerbs ()Lio/github/serpro69/kfaker/lorem/provider/Verbs; +} + +public final class io/github/serpro69/kfaker/lorem/LoremFaker$Builder : io/github/serpro69/kfaker/AbstractFaker$Builder { + public synthetic fun build ()Lio/github/serpro69/kfaker/AbstractFaker; + public fun build ()Lio/github/serpro69/kfaker/lorem/LoremFaker; +} + +public final class io/github/serpro69/kfaker/lorem/LoremFakerKt { + public static final fun faker (Lkotlin/jvm/functions/Function1;)Lio/github/serpro69/kfaker/lorem/LoremFaker; +} + +public final class io/github/serpro69/kfaker/lorem/provider/Adjective : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public fun getUnique ()Lio/github/serpro69/kfaker/lorem/provider/Adjective; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun negative ()Ljava/lang/String; + public final fun positive ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/lorem/provider/Emotion : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun adjective ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/lorem/provider/Emotion; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun noun ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/lorem/provider/Hipster : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public fun getUnique ()Lio/github/serpro69/kfaker/lorem/provider/Hipster; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun words ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/lorem/provider/Lorem : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public fun getUnique ()Lio/github/serpro69/kfaker/lorem/provider/Lorem; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun multibyte ()Ljava/lang/String; + public final fun punctuation ()Ljava/lang/String; + public final fun supplemental ()Ljava/lang/String; + public final fun words ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/lorem/provider/Markdown : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun emphasis ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/lorem/provider/Markdown; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun headers ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/lorem/provider/NatoPhoneticAlphabet : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun codeWord ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/lorem/provider/NatoPhoneticAlphabet; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; +} + +public final class io/github/serpro69/kfaker/lorem/provider/Quote : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun famousLastWords ()Ljava/lang/String; + public final fun fortuneCookie ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/lorem/provider/Quote; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun matz ()Ljava/lang/String; + public final fun mostInterestingManInTheWorld ()Ljava/lang/String; + public final fun robin ()Ljava/lang/String; + public final fun singularSiegler ()Ljava/lang/String; + public final fun yoda ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/lorem/provider/SlackEmoji : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun activity ()Ljava/lang/String; + public final fun celebration ()Ljava/lang/String; + public final fun custom ()Ljava/lang/String; + public final fun emoji ()Ljava/lang/String; + public final fun foodAndDrink ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/lorem/provider/SlackEmoji; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun nature ()Ljava/lang/String; + public final fun objectsAndSymbols ()Ljava/lang/String; + public final fun people ()Ljava/lang/String; + public final fun travelAndPlaces ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/lorem/provider/Verbs : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun base ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/lorem/provider/Verbs; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun ingForm ()Ljava/lang/String; + public final fun past ()Ljava/lang/String; + public final fun pastParticiple ()Ljava/lang/String; + public final fun simplePresent ()Ljava/lang/String; +} + diff --git a/faker/misc/api/misc.api b/faker/misc/api/misc.api new file mode 100644 index 000000000..e708f72a0 --- /dev/null +++ b/faker/misc/api/misc.api @@ -0,0 +1,91 @@ +public final class io/github/serpro69/kfaker/misc/MiscFaker : io/github/serpro69/kfaker/AbstractFaker { + public fun ()V + public fun (Lio/github/serpro69/kfaker/FakerConfig;)V + public synthetic fun (Lio/github/serpro69/kfaker/FakerConfig;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun getArtist ()Lio/github/serpro69/kfaker/misc/provider/Artist; + public final fun getBlood ()Lio/github/serpro69/kfaker/misc/provider/Blood; + public final fun getDemographic ()Lio/github/serpro69/kfaker/misc/provider/Demographic; + public final fun getDrivingLicense ()Lio/github/serpro69/kfaker/misc/provider/DrivingLicense; + public final fun getGreekPhilosophers ()Lio/github/serpro69/kfaker/misc/provider/GreekPhilosophers; + public final fun getHobby ()Lio/github/serpro69/kfaker/misc/provider/Hobby; + public final fun getMilitary ()Lio/github/serpro69/kfaker/misc/provider/Military; + public final fun getRelationship ()Lio/github/serpro69/kfaker/misc/provider/Relationship; +} + +public final class io/github/serpro69/kfaker/misc/MiscFaker$Builder : io/github/serpro69/kfaker/AbstractFaker$Builder { + public synthetic fun build ()Lio/github/serpro69/kfaker/AbstractFaker; + public fun build ()Lio/github/serpro69/kfaker/misc/MiscFaker; +} + +public final class io/github/serpro69/kfaker/misc/MiscFakerKt { + public static final fun faker (Lkotlin/jvm/functions/Function1;)Lio/github/serpro69/kfaker/misc/MiscFaker; +} + +public final class io/github/serpro69/kfaker/misc/provider/Artist : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public fun getUnique ()Lio/github/serpro69/kfaker/misc/provider/Artist; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun names ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/misc/provider/Blood : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public fun getUnique ()Lio/github/serpro69/kfaker/misc/provider/Blood; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun group ()Ljava/lang/String; + public final fun rhFactor ()Ljava/lang/String; + public final fun type ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/misc/provider/Demographic : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun demonym ()Ljava/lang/String; + public final fun educationalAttainment ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/misc/provider/Demographic; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun maritalStatus ()Ljava/lang/String; + public final fun race ()Ljava/lang/String; + public final fun sex ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/misc/provider/DrivingLicense : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public fun getUnique ()Lio/github/serpro69/kfaker/misc/provider/DrivingLicense; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun license ()Ljava/lang/String; + public final fun licenseByState (Ljava/lang/String;)Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/misc/provider/GreekPhilosophers : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public fun getUnique ()Lio/github/serpro69/kfaker/misc/provider/GreekPhilosophers; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun names ()Ljava/lang/String; + public final fun quotes ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/misc/provider/Hobby : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun activity ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/misc/provider/Hobby; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; +} + +public final class io/github/serpro69/kfaker/misc/provider/Military : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun airForceRank ()Ljava/lang/String; + public final fun armyRank ()Ljava/lang/String; + public final fun coastGuardRank ()Ljava/lang/String; + public final fun dodPaygrade ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/misc/provider/Military; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun marinesRank ()Ljava/lang/String; + public final fun navyRank ()Ljava/lang/String; + public final fun spaceForceRank ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/misc/provider/Relationship : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun familial ()Ljava/lang/String; + public final fun familialDirect ()Ljava/lang/String; + public final fun familialExtended ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/misc/provider/Relationship; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun inLaw ()Ljava/lang/String; + public final fun parent ()Ljava/lang/String; + public final fun sibling ()Ljava/lang/String; + public final fun spouse ()Ljava/lang/String; +} + diff --git a/faker/movies/api/movies.api b/faker/movies/api/movies.api new file mode 100644 index 000000000..1a1b9e5dc --- /dev/null +++ b/faker/movies/api/movies.api @@ -0,0 +1,258 @@ +public final class io/github/serpro69/kfaker/movies/MoviesFaker : io/github/serpro69/kfaker/AbstractFaker { + public fun ()V + public fun (Lio/github/serpro69/kfaker/FakerConfig;)V + public synthetic fun (Lio/github/serpro69/kfaker/FakerConfig;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun getAvatar ()Lio/github/serpro69/kfaker/movies/provider/Avatar; + public final fun getBackToTheFuture ()Lio/github/serpro69/kfaker/movies/provider/BackToTheFuture; + public final fun getDeparted ()Lio/github/serpro69/kfaker/movies/provider/Departed; + public final fun getDumbAndDumber ()Lio/github/serpro69/kfaker/movies/provider/DumbAndDumber; + public final fun getGhostBusters ()Lio/github/serpro69/kfaker/movies/provider/GhostBusters; + public final fun getHackers ()Lio/github/serpro69/kfaker/movies/provider/Hackers; + public final fun getHarryPotter ()Lio/github/serpro69/kfaker/movies/provider/HarryPotter; + public final fun getHitchhikersGuideToTheGalaxy ()Lio/github/serpro69/kfaker/movies/provider/HitchhikersGuideToTheGalaxy; + public final fun getHobbit ()Lio/github/serpro69/kfaker/movies/provider/Hobbit; + public final fun getHowToTrainYourDragon ()Lio/github/serpro69/kfaker/movies/provider/HowToTrainYourDragon; + public final fun getLebowski ()Lio/github/serpro69/kfaker/movies/provider/Lebowski; + public final fun getLordOfTheRings ()Lio/github/serpro69/kfaker/movies/provider/LordOfTheRings; + public final fun getMovie ()Lio/github/serpro69/kfaker/movies/provider/Movie; + public final fun getPrincessBride ()Lio/github/serpro69/kfaker/movies/provider/PrincessBride; + public final fun getRajnikanth ()Lio/github/serpro69/kfaker/movies/provider/Rajnikanth; + public final fun getStarWars ()Lio/github/serpro69/kfaker/movies/provider/StarWars; + public final fun getTheRoom ()Lio/github/serpro69/kfaker/movies/provider/TheRoom; + public final fun getTron ()Lio/github/serpro69/kfaker/movies/provider/Tron; + public final fun getVForVendetta ()Lio/github/serpro69/kfaker/movies/provider/VForVendetta; + public final fun getYoda ()Lio/github/serpro69/kfaker/movies/provider/Yoda; +} + +public final class io/github/serpro69/kfaker/movies/MoviesFaker$Builder : io/github/serpro69/kfaker/AbstractFaker$Builder { + public synthetic fun build ()Lio/github/serpro69/kfaker/AbstractFaker; + public fun build ()Lio/github/serpro69/kfaker/movies/MoviesFaker; +} + +public final class io/github/serpro69/kfaker/movies/MoviesFakerKt { + public static final fun faker (Lkotlin/jvm/functions/Function1;)Lio/github/serpro69/kfaker/movies/MoviesFaker; +} + +public final class io/github/serpro69/kfaker/movies/provider/Avatar : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun characters ()Ljava/lang/String; + public final fun dates ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/movies/provider/Avatar; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun quotes ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/movies/provider/BackToTheFuture : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun characters ()Ljava/lang/String; + public final fun dates ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/movies/provider/BackToTheFuture; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun quotes ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/movies/provider/Departed : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun actors ()Ljava/lang/String; + public final fun characters ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/movies/provider/Departed; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun quotes ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/movies/provider/DumbAndDumber : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun actors ()Ljava/lang/String; + public final fun characters ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/movies/provider/DumbAndDumber; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun quotes ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/movies/provider/GhostBusters : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun actors ()Ljava/lang/String; + public final fun characters ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/movies/provider/GhostBusters; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun quotes ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/movies/provider/Hackers : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun characters ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/movies/provider/Hackers; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun handles ()Ljava/lang/String; + public final fun quotes ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/movies/provider/HarryPotter : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun books ()Ljava/lang/String; + public final fun characters ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/movies/provider/HarryPotter; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun houses ()Ljava/lang/String; + public final fun locations ()Ljava/lang/String; + public final fun quotes ()Ljava/lang/String; + public final fun spells ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/movies/provider/HitchhikersGuideToTheGalaxy : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun characters ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/movies/provider/HitchhikersGuideToTheGalaxy; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun locations ()Ljava/lang/String; + public final fun marvinQuote ()Ljava/lang/String; + public final fun planets ()Ljava/lang/String; + public final fun quotes ()Ljava/lang/String; + public final fun species ()Ljava/lang/String; + public final fun starships ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/movies/provider/Hobbit : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun character ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/movies/provider/Hobbit; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun location ()Ljava/lang/String; + public final fun quote ()Ljava/lang/String; + public final fun thorinsCompany ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/movies/provider/HowToTrainYourDragon : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun characters ()Ljava/lang/String; + public final fun dragons ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/movies/provider/HowToTrainYourDragon; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun locations ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/movies/provider/Lebowski : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun actors ()Ljava/lang/String; + public final fun characters ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/movies/provider/Lebowski; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun quotes ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/movies/provider/LordOfTheRings : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun characters ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/movies/provider/LordOfTheRings; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun locations ()Ljava/lang/String; + public final fun quotes ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/movies/provider/Movie : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public fun getUnique ()Lio/github/serpro69/kfaker/movies/provider/Movie; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun quote ()Ljava/lang/String; + public final fun title ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/movies/provider/PrincessBride : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun characters ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/movies/provider/PrincessBride; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun quotes ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/movies/provider/Rajnikanth : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public fun getUnique ()Lio/github/serpro69/kfaker/movies/provider/Rajnikanth; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun joke ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/movies/provider/StarWars : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun alternateCharacterSpellings (Ljava/lang/String;)Ljava/lang/String; + public final fun callNumbers ()Ljava/lang/String; + public final fun callSign ()Ljava/lang/String; + public final fun callSquadrons ()Ljava/lang/String; + public final fun characters ()Ljava/lang/String; + public final fun droids ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/movies/provider/StarWars; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun planets ()Ljava/lang/String; + public final fun quote ()Ljava/lang/String; + public final fun quotes (Ljava/lang/String;)Ljava/lang/String; + public final fun species ()Ljava/lang/String; + public final fun vehicles ()Ljava/lang/String; + public final fun wookieeWords ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/movies/provider/TheRoom : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun actors ()Ljava/lang/String; + public final fun characters ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/movies/provider/TheRoom; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun locations ()Ljava/lang/String; + public final fun quotes ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/movies/provider/Tron : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun alternateCharacterSpellings (Lio/github/serpro69/kfaker/movies/provider/TronAlternateCharacter;)Ljava/lang/String; + public static synthetic fun alternateCharacterSpellings$default (Lio/github/serpro69/kfaker/movies/provider/Tron;Lio/github/serpro69/kfaker/movies/provider/TronAlternateCharacter;ILjava/lang/Object;)Ljava/lang/String; + public final fun characters (Lio/github/serpro69/kfaker/movies/provider/TronCharacterType;)Ljava/lang/String; + public static synthetic fun characters$default (Lio/github/serpro69/kfaker/movies/provider/Tron;Lio/github/serpro69/kfaker/movies/provider/TronCharacterType;ILjava/lang/Object;)Ljava/lang/String; + public final fun games ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/movies/provider/Tron; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun locations ()Ljava/lang/String; + public final fun quotes (Lio/github/serpro69/kfaker/movies/provider/TronCharacter;)Ljava/lang/String; + public static synthetic fun quotes$default (Lio/github/serpro69/kfaker/movies/provider/Tron;Lio/github/serpro69/kfaker/movies/provider/TronCharacter;ILjava/lang/Object;)Ljava/lang/String; + public final fun taglines ()Ljava/lang/String; + public final fun vehicles ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/movies/provider/TronAlternateCharacter : java/lang/Enum { + public static final field ALAN_BRADLEY Lio/github/serpro69/kfaker/movies/provider/TronAlternateCharacter; + public static final field CLU Lio/github/serpro69/kfaker/movies/provider/TronAlternateCharacter; + public static final field DR_LORA_BAINES Lio/github/serpro69/kfaker/movies/provider/TronAlternateCharacter; + public static final field DR_WALTER_GIBBS Lio/github/serpro69/kfaker/movies/provider/TronAlternateCharacter; + public static final field ED_DILLINGER Lio/github/serpro69/kfaker/movies/provider/TronAlternateCharacter; + public static final field KEVIN_FLYNN Lio/github/serpro69/kfaker/movies/provider/TronAlternateCharacter; + public static final field MCP Lio/github/serpro69/kfaker/movies/provider/TronAlternateCharacter; + public static final field ROY_KLEINBERG Lio/github/serpro69/kfaker/movies/provider/TronAlternateCharacter; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public static fun valueOf (Ljava/lang/String;)Lio/github/serpro69/kfaker/movies/provider/TronAlternateCharacter; + public static fun values ()[Lio/github/serpro69/kfaker/movies/provider/TronAlternateCharacter; +} + +public final class io/github/serpro69/kfaker/movies/provider/TronCharacter : java/lang/Enum { + public static final field ALAN_BRADLEY Lio/github/serpro69/kfaker/movies/provider/TronCharacter; + public static final field BIT Lio/github/serpro69/kfaker/movies/provider/TronCharacter; + public static final field CLU Lio/github/serpro69/kfaker/movies/provider/TronCharacter; + public static final field CROM Lio/github/serpro69/kfaker/movies/provider/TronCharacter; + public static final field DR_LORA_BAINES Lio/github/serpro69/kfaker/movies/provider/TronCharacter; + public static final field DR_WALTER_GIBBS Lio/github/serpro69/kfaker/movies/provider/TronCharacter; + public static final field DUMONT Lio/github/serpro69/kfaker/movies/provider/TronCharacter; + public static final field ED_DILLINGER Lio/github/serpro69/kfaker/movies/provider/TronCharacter; + public static final field KEVIN_FLYNN Lio/github/serpro69/kfaker/movies/provider/TronCharacter; + public static final field MCP Lio/github/serpro69/kfaker/movies/provider/TronCharacter; + public static final field PROGRAM Lio/github/serpro69/kfaker/movies/provider/TronCharacter; + public static final field RAM Lio/github/serpro69/kfaker/movies/provider/TronCharacter; + public static final field SARK Lio/github/serpro69/kfaker/movies/provider/TronCharacter; + public static final field TRON Lio/github/serpro69/kfaker/movies/provider/TronCharacter; + public static final field YORI Lio/github/serpro69/kfaker/movies/provider/TronCharacter; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public static fun valueOf (Ljava/lang/String;)Lio/github/serpro69/kfaker/movies/provider/TronCharacter; + public static fun values ()[Lio/github/serpro69/kfaker/movies/provider/TronCharacter; +} + +public final class io/github/serpro69/kfaker/movies/provider/TronCharacterType : java/lang/Enum { + public static final field OTHER Lio/github/serpro69/kfaker/movies/provider/TronCharacterType; + public static final field PROGRAMS Lio/github/serpro69/kfaker/movies/provider/TronCharacterType; + public static final field USERS Lio/github/serpro69/kfaker/movies/provider/TronCharacterType; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public static fun valueOf (Ljava/lang/String;)Lio/github/serpro69/kfaker/movies/provider/TronCharacterType; + public static fun values ()[Lio/github/serpro69/kfaker/movies/provider/TronCharacterType; +} + +public final class io/github/serpro69/kfaker/movies/provider/VForVendetta : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun characters ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/movies/provider/VForVendetta; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun quotes ()Ljava/lang/String; + public final fun speeches ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/movies/provider/Yoda : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public fun getUnique ()Lio/github/serpro69/kfaker/movies/provider/Yoda; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun quotes ()Ljava/lang/String; +} + diff --git a/faker/music/api/music.api b/faker/music/api/music.api new file mode 100644 index 000000000..cdc49d770 --- /dev/null +++ b/faker/music/api/music.api @@ -0,0 +1,177 @@ +public final class io/github/serpro69/kfaker/music/MusicFaker : io/github/serpro69/kfaker/AbstractFaker { + public fun ()V + public fun (Lio/github/serpro69/kfaker/FakerConfig;)V + public synthetic fun (Lio/github/serpro69/kfaker/FakerConfig;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun getBossaNova ()Lio/github/serpro69/kfaker/music/provider/BossaNova; + public final fun getGratefulDead ()Lio/github/serpro69/kfaker/music/provider/GratefulDead; + public final fun getHipHop ()Lio/github/serpro69/kfaker/music/provider/HipHop; + public final fun getKPop ()Lio/github/serpro69/kfaker/music/provider/KPop; + public final fun getMusic ()Lio/github/serpro69/kfaker/music/provider/Music; + public final fun getOpera ()Lio/github/serpro69/kfaker/music/provider/Opera; + public final fun getPearlJam ()Lio/github/serpro69/kfaker/music/provider/PearlJam; + public final fun getPhish ()Lio/github/serpro69/kfaker/music/provider/Phish; + public final fun getPrince ()Lio/github/serpro69/kfaker/music/provider/Prince; + public final fun getRockBand ()Lio/github/serpro69/kfaker/music/provider/RockBand; + public final fun getRush ()Lio/github/serpro69/kfaker/music/provider/Rush; + public final fun getShow ()Lio/github/serpro69/kfaker/music/provider/Show; + public final fun getSmashingPumpkins ()Lio/github/serpro69/kfaker/music/provider/SmashingPumpkins; + public final fun getUmphreysMcgee ()Lio/github/serpro69/kfaker/music/provider/UmphreysMcgee; +} + +public final class io/github/serpro69/kfaker/music/MusicFaker$Builder : io/github/serpro69/kfaker/AbstractFaker$Builder { + public synthetic fun build ()Lio/github/serpro69/kfaker/AbstractFaker; + public fun build ()Lio/github/serpro69/kfaker/music/MusicFaker; +} + +public final class io/github/serpro69/kfaker/music/MusicFakerKt { + public static final fun faker (Lkotlin/jvm/functions/Function1;)Lio/github/serpro69/kfaker/music/MusicFaker; +} + +public final class io/github/serpro69/kfaker/music/provider/BossaNova : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun artists ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/music/provider/BossaNova; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun songs ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/music/provider/FrenchOpera : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun byCamilleSaintSaens ()Ljava/lang/String; + public final fun byCharlesGounod ()Ljava/lang/String; + public final fun byChristophWillibaldGluck ()Ljava/lang/String; + public final fun byGeorgesBizet ()Ljava/lang/String; + public final fun byHectorBerlioz ()Ljava/lang/String; + public final fun byMauriceRavel ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/music/provider/FrenchOpera; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; +} + +public final class io/github/serpro69/kfaker/music/provider/GermanOpera : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun byAlbanBerg ()Ljava/lang/String; + public final fun byCarlMariaVonWeber ()Ljava/lang/String; + public final fun byFranzSchubert ()Ljava/lang/String; + public final fun byLudwigVanBeethoven ()Ljava/lang/String; + public final fun byRichardStrauss ()Ljava/lang/String; + public final fun byRichardWagner ()Ljava/lang/String; + public final fun byRobertSchumann ()Ljava/lang/String; + public final fun byWolfgangAmadeusMozart ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/music/provider/GermanOpera; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; +} + +public final class io/github/serpro69/kfaker/music/provider/GratefulDead : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public fun getUnique ()Lio/github/serpro69/kfaker/music/provider/GratefulDead; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun players ()Ljava/lang/String; + public final fun songs ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/music/provider/HipHop : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun artist ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/music/provider/HipHop; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun groups ()Ljava/lang/String; + public final fun subgenres ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/music/provider/ItalianOpera : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun byChristophWillibaldGluck ()Ljava/lang/String; + public final fun byGaetanoDonizetti ()Ljava/lang/String; + public final fun byGioacchinoRossini ()Ljava/lang/String; + public final fun byGiuseppeVerdi ()Ljava/lang/String; + public final fun byVincenzoBellini ()Ljava/lang/String; + public final fun byWolfgangAmadeusMozart ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/music/provider/ItalianOpera; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; +} + +public final class io/github/serpro69/kfaker/music/provider/KPop : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun boyBands ()Ljava/lang/String; + public final fun firstGroups ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/music/provider/KPop; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun girlGroups ()Ljava/lang/String; + public final fun secondGroups ()Ljava/lang/String; + public final fun solo ()Ljava/lang/String; + public final fun thirdGroups ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/music/provider/Music : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun albums ()Ljava/lang/String; + public final fun bands ()Ljava/lang/String; + public final fun genres ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/music/provider/Music; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun instruments ()Ljava/lang/String; + public final fun mamboNo5 ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/music/provider/Opera : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun getFrench ()Lio/github/serpro69/kfaker/music/provider/FrenchOpera; + public final fun getGerman ()Lio/github/serpro69/kfaker/music/provider/GermanOpera; + public final fun getItalian ()Lio/github/serpro69/kfaker/music/provider/ItalianOpera; + public fun getUnique ()Lio/github/serpro69/kfaker/music/provider/Opera; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; +} + +public final class io/github/serpro69/kfaker/music/provider/PearlJam : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun albums ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/music/provider/PearlJam; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun musicians ()Ljava/lang/String; + public final fun songs ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/music/provider/Phish : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun albums ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/music/provider/Phish; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun musicians ()Ljava/lang/String; + public final fun songs ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/music/provider/Prince : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun album ()Ljava/lang/String; + public final fun band ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/music/provider/Prince; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun lyric ()Ljava/lang/String; + public final fun song ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/music/provider/RockBand : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public fun getUnique ()Lio/github/serpro69/kfaker/music/provider/RockBand; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun name ()Ljava/lang/String; + public final fun song ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/music/provider/Rush : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun albums ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/music/provider/Rush; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun players ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/music/provider/Show : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun adultMusical ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/music/provider/Show; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun kidsMusical ()Ljava/lang/String; + public final fun play ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/music/provider/SmashingPumpkins : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun albums ()Ljava/lang/String; + public fun getUnique ()Lio/github/serpro69/kfaker/music/provider/SmashingPumpkins; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun lyric ()Ljava/lang/String; + public final fun musicians ()Ljava/lang/String; + public final fun songs ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/music/provider/UmphreysMcgee : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public fun getUnique ()Lio/github/serpro69/kfaker/music/provider/UmphreysMcgee; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun song ()Ljava/lang/String; +} + diff --git a/faker/sports/api/sports.api b/faker/sports/api/sports.api new file mode 100644 index 000000000..a178263b4 --- /dev/null +++ b/faker/sports/api/sports.api @@ -0,0 +1,119 @@ +public final class io/github/serpro69/kfaker/sports/SportsFaker : io/github/serpro69/kfaker/AbstractFaker { + public fun ()V + public fun (Lio/github/serpro69/kfaker/FakerConfig;)V + public synthetic fun (Lio/github/serpro69/kfaker/FakerConfig;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun getBasketball ()Lio/github/serpro69/kfaker/sports/provider/Basketball; + public final fun getChess ()Lio/github/serpro69/kfaker/sports/provider/Chess; + public final fun getCrossfit ()Lio/github/serpro69/kfaker/sports/provider/Crossfit; + public final fun getESport ()Lio/github/serpro69/kfaker/sports/provider/ESport; + public final fun getFootball ()Lio/github/serpro69/kfaker/sports/provider/Football; + public final fun getMountaineering ()Lio/github/serpro69/kfaker/sports/provider/Mountaineering; + public final fun getSport ()Lio/github/serpro69/kfaker/sports/provider/Sport; + public final fun getTeam ()Lio/github/serpro69/kfaker/sports/provider/Team; + public final fun getVolleyball ()Lio/github/serpro69/kfaker/sports/provider/Volleyball; + public final fun getWorldCup ()Lio/github/serpro69/kfaker/sports/provider/WorldCup; +} + +public final class io/github/serpro69/kfaker/sports/SportsFaker$Builder : io/github/serpro69/kfaker/AbstractFaker$Builder { + public synthetic fun build ()Lio/github/serpro69/kfaker/AbstractFaker; + public fun build ()Lio/github/serpro69/kfaker/sports/SportsFaker; +} + +public final class io/github/serpro69/kfaker/sports/SportsFakerKt { + public static final fun faker (Lkotlin/jvm/functions/Function1;)Lio/github/serpro69/kfaker/sports/SportsFaker; +} + +public final class io/github/serpro69/kfaker/sports/provider/Basketball : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun coaches ()Ljava/lang/String; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/sports/provider/Basketball; + public final fun players ()Ljava/lang/String; + public final fun positions ()Ljava/lang/String; + public final fun teams ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/sports/provider/Chess : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/sports/provider/Chess; + public final fun openings ()Ljava/lang/String; + public final fun players ()Ljava/lang/String; + public final fun titles ()Ljava/lang/String; + public final fun tournaments ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/sports/provider/Crossfit : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun competitions ()Ljava/lang/String; + public final fun femaleAthletes ()Ljava/lang/String; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/sports/provider/Crossfit; + public final fun girlWorkouts ()Ljava/lang/String; + public final fun heroWorkouts ()Ljava/lang/String; + public final fun maleAthletes ()Ljava/lang/String; + public final fun movements ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/sports/provider/ESport : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun events ()Ljava/lang/String; + public final fun games ()Ljava/lang/String; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/sports/provider/ESport; + public final fun leagues ()Ljava/lang/String; + public final fun players ()Ljava/lang/String; + public final fun teams ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/sports/provider/Football : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun coaches ()Ljava/lang/String; + public final fun competitions ()Ljava/lang/String; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/sports/provider/Football; + public final fun players ()Ljava/lang/String; + public final fun positions ()Ljava/lang/String; + public final fun teams ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/sports/provider/Mountaineering : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/sports/provider/Mountaineering; + public final fun mountaineer ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/sports/provider/Sport : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun ancientOlympics ()Ljava/lang/String; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/sports/provider/Sport; + public final fun summerOlympics ()Ljava/lang/String; + public final fun summerParalympics ()Ljava/lang/String; + public final fun unusual ()Ljava/lang/String; + public final fun winterOlympics ()Ljava/lang/String; + public final fun winterParalympics ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/sports/provider/Team : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/sports/provider/Team; + public final fun mascot ()Ljava/lang/String; + public final fun name ()Ljava/lang/String; + public final fun sport ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/sports/provider/Volleyball : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun coach ()Ljava/lang/String; + public final fun formation ()Ljava/lang/String; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/sports/provider/Volleyball; + public final fun player ()Ljava/lang/String; + public final fun position ()Ljava/lang/String; + public final fun team ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/sports/provider/WorldCup : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun cities ()Ljava/lang/String; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/sports/provider/WorldCup; + public final fun groups (Ljava/lang/String;)Ljava/lang/String; + public final fun roosters (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + public final fun stadiums ()Ljava/lang/String; + public final fun teams ()Ljava/lang/String; +} + diff --git a/faker/tech/api/tech.api b/faker/tech/api/tech.api new file mode 100644 index 000000000..85aa7906b --- /dev/null +++ b/faker/tech/api/tech.api @@ -0,0 +1,179 @@ +public final class io/github/serpro69/kfaker/tech/TechFaker : io/github/serpro69/kfaker/AbstractFaker { + public fun ()V + public fun (Lio/github/serpro69/kfaker/FakerConfig;)V + public synthetic fun (Lio/github/serpro69/kfaker/FakerConfig;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun getApp ()Lio/github/serpro69/kfaker/tech/provider/App; + public final fun getAppliance ()Lio/github/serpro69/kfaker/tech/provider/Appliance; + public final fun getCamera ()Lio/github/serpro69/kfaker/tech/provider/Camera; + public final fun getComputer ()Lio/github/serpro69/kfaker/tech/provider/Computer; + public final fun getCryptoCoin ()Lio/github/serpro69/kfaker/tech/provider/CryptoCoin; + public final fun getDevice ()Lio/github/serpro69/kfaker/tech/provider/Device; + public final fun getDrone ()Lio/github/serpro69/kfaker/tech/provider/Drone; + public final fun getElectricalComponents ()Lio/github/serpro69/kfaker/tech/provider/ElectricalComponents; + public final fun getHacker ()Lio/github/serpro69/kfaker/tech/provider/Hacker; + public final fun getProgrammingLanguage ()Lio/github/serpro69/kfaker/tech/provider/ProgrammingLanguage; + public final fun getSpace ()Lio/github/serpro69/kfaker/tech/provider/Space; + public final fun getVehicle ()Lio/github/serpro69/kfaker/tech/provider/Vehicle; +} + +public final class io/github/serpro69/kfaker/tech/TechFaker$Builder : io/github/serpro69/kfaker/AbstractFaker$Builder { + public synthetic fun build ()Lio/github/serpro69/kfaker/AbstractFaker; + public fun build ()Lio/github/serpro69/kfaker/tech/TechFaker; +} + +public final class io/github/serpro69/kfaker/tech/TechFakerKt { + public static final fun faker (Lkotlin/jvm/functions/Function1;)Lio/github/serpro69/kfaker/tech/TechFaker; +} + +public final class io/github/serpro69/kfaker/tech/provider/App : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun author ()Ljava/lang/String; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/tech/provider/App; + public final fun name ()Ljava/lang/String; + public final fun version ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/tech/provider/Appliance : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun brand ()Ljava/lang/String; + public final fun equipment ()Ljava/lang/String; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/tech/provider/Appliance; +} + +public final class io/github/serpro69/kfaker/tech/provider/Camera : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun brand ()Ljava/lang/String; + public final fun brandWithModel ()Ljava/lang/String; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/tech/provider/Camera; + public final fun model ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/tech/provider/Computer : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun getOs ()Lio/github/serpro69/kfaker/tech/provider/ComputerOS; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/tech/provider/Computer; + public final fun platform ()Ljava/lang/String; + public final fun type ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/tech/provider/ComputerOS : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/tech/provider/ComputerOS; + public final fun linux ()Ljava/lang/String; + public final fun macOS ()Ljava/lang/String; + public final fun openBsd ()Ljava/lang/String; + public final fun plan9 ()Ljava/lang/String; + public final fun templeOS ()Ljava/lang/String; + public final fun windows ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/tech/provider/CryptoCoin : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun coin ()Ljava/lang/String; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/tech/provider/CryptoCoin; +} + +public final class io/github/serpro69/kfaker/tech/provider/Device : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/tech/provider/Device; + public final fun manufacturer ()Ljava/lang/String; + public final fun modelName ()Ljava/lang/String; + public final fun platform ()Ljava/lang/String; + public final fun serial ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/tech/provider/Drone : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun batteryCapacity ()Ljava/lang/String; + public final fun batteryType ()Ljava/lang/String; + public final fun batteryVoltage ()Ljava/lang/String; + public final fun batteryWeight ()Ljava/lang/String; + public final fun chargingTemperature ()Ljava/lang/String; + public final fun flightTime ()Ljava/lang/String; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/tech/provider/Drone; + public final fun iso ()Ljava/lang/String; + public final fun maxAltitude ()Ljava/lang/String; + public final fun maxAngularVelocity ()Ljava/lang/String; + public final fun maxAscentSpeed ()Ljava/lang/String; + public final fun maxChargingPower ()Ljava/lang/String; + public final fun maxDescentSpeed ()Ljava/lang/String; + public final fun maxFlightDistance ()Ljava/lang/String; + public final fun maxResolution ()Ljava/lang/String; + public final fun maxShutterSpeed ()Ljava/lang/String; + public final fun maxSpeed ()Ljava/lang/String; + public final fun maxTiltAngle ()Ljava/lang/String; + public final fun maxWindResistance ()Ljava/lang/String; + public final fun minShutterSpeed ()Ljava/lang/String; + public final fun name ()Ljava/lang/String; + public final fun operatingTemperature ()Ljava/lang/String; + public final fun photoFormat ()Ljava/lang/String; + public final fun shutterSpeedUnits ()Ljava/lang/String; + public final fun videoFormat ()Ljava/lang/String; + public final fun weight ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/tech/provider/ElectricalComponents : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun active ()Ljava/lang/String; + public final fun electromechanical ()Ljava/lang/String; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/tech/provider/ElectricalComponents; + public final fun passive ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/tech/provider/Hacker : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun abbreviation ()Ljava/lang/String; + public final fun adjective ()Ljava/lang/String; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/tech/provider/Hacker; + public final fun ingverb ()Ljava/lang/String; + public final fun noun ()Ljava/lang/String; + public final fun verb ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/tech/provider/ProgrammingLanguage : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun creator ()Ljava/lang/String; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/tech/provider/ProgrammingLanguage; + public final fun name ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/tech/provider/Space : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun agency ()Ljava/lang/String; + public final fun agencyAbv ()Ljava/lang/String; + public final fun company ()Ljava/lang/String; + public final fun constellation ()Ljava/lang/String; + public final fun distanceMeasurement ()Ljava/lang/String; + public final fun galaxy ()Ljava/lang/String; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/tech/provider/Space; + public final fun launchVehicle ()Ljava/lang/String; + public final fun meteorite ()Ljava/lang/String; + public final fun moon ()Ljava/lang/String; + public final fun nasaSpaceCraft ()Ljava/lang/String; + public final fun nebula ()Ljava/lang/String; + public final fun planet ()Ljava/lang/String; + public final fun star ()Ljava/lang/String; + public final fun starCluster ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/tech/provider/Vehicle : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun carOptions ()Ljava/lang/String; + public final fun carTypes ()Ljava/lang/String; + public final fun colors ()Ljava/lang/String; + public final fun cylinderEngine ()Ljava/lang/String; + public final fun doors ()Ljava/lang/String; + public final fun driveTypes ()Ljava/lang/String; + public final fun engineSizes ()Ljava/lang/String; + public final fun fuelTypes ()Ljava/lang/String; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/tech/provider/Vehicle; + public final fun licencePlateByState (Ljava/lang/String;)Ljava/lang/String; + public final fun licensePlate ()Ljava/lang/String; + public final fun makes ()Ljava/lang/String; + public final fun manufacture ()Ljava/lang/String; + public final fun modelsByMake (Ljava/lang/String;)Ljava/lang/String; + public final fun standardSpecs ()Ljava/lang/String; + public final fun styles ()Ljava/lang/String; + public final fun transmissions ()Ljava/lang/String; +} + diff --git a/faker/travel/api/travel.api b/faker/travel/api/travel.api new file mode 100644 index 000000000..61187ee22 --- /dev/null +++ b/faker/travel/api/travel.api @@ -0,0 +1,120 @@ +public final class io/github/serpro69/kfaker/travel/TravelFaker : io/github/serpro69/kfaker/AbstractFaker { + public fun ()V + public fun (Lio/github/serpro69/kfaker/FakerConfig;)V + public synthetic fun (Lio/github/serpro69/kfaker/FakerConfig;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun getAirport ()Lio/github/serpro69/kfaker/travel/provider/Airport; + public final fun getAustralia ()Lio/github/serpro69/kfaker/travel/provider/Australia; + public final fun getMountain ()Lio/github/serpro69/kfaker/travel/provider/Mountain; + public final fun getNation ()Lio/github/serpro69/kfaker/travel/provider/Nation; + public final fun getTrainStation ()Lio/github/serpro69/kfaker/travel/provider/TrainStation; +} + +public final class io/github/serpro69/kfaker/travel/TravelFaker$Builder : io/github/serpro69/kfaker/AbstractFaker$Builder { + public synthetic fun build ()Lio/github/serpro69/kfaker/AbstractFaker; + public fun build ()Lio/github/serpro69/kfaker/travel/TravelFaker; +} + +public final class io/github/serpro69/kfaker/travel/TravelFakerKt { + public static final fun faker (Lkotlin/jvm/functions/Function1;)Lio/github/serpro69/kfaker/travel/TravelFaker; +} + +public final class io/github/serpro69/kfaker/travel/provider/Airport : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun getEuropeanUnion ()Lio/github/serpro69/kfaker/travel/provider/EuropeanUnion; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/travel/provider/Airport; + public final fun getUnitedStates ()Lio/github/serpro69/kfaker/travel/provider/UnitedStates; +} + +public final class io/github/serpro69/kfaker/travel/provider/Australia : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun animals ()Ljava/lang/String; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/travel/provider/Australia; + public final fun locations ()Ljava/lang/String; + public final fun states ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/travel/provider/Compass : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/travel/provider/Compass; +} + +public final class io/github/serpro69/kfaker/travel/provider/EuropeanUnion : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun getIataCode ()Lio/github/serpro69/kfaker/travel/provider/IataCode; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/travel/provider/EuropeanUnion; + public final fun large ()Ljava/lang/String; + public final fun medium ()Ljava/lang/String; +} + +public class io/github/serpro69/kfaker/travel/provider/IataCode : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + protected final fun getLocalUniqueDataProvider ()Lio/github/serpro69/kfaker/provider/unique/LocalUniqueDataProvider; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public final fun getUnique ()Lio/github/serpro69/kfaker/travel/provider/IataCode; + protected final fun getYamlCategory ()Lio/github/serpro69/kfaker/dictionary/YamlCategory; + public final fun large ()Ljava/lang/String; + public final fun medium ()Ljava/lang/String; + public fun small ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/travel/provider/Mountain : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/travel/provider/Mountain; + public final fun name ()Ljava/lang/String; + public final fun range ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/travel/provider/Nation : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun capitalCity ()Ljava/lang/String; + public final fun flag ()Ljava/lang/String; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/travel/provider/Nation; + public final fun language ()Ljava/lang/String; + public final fun nationality ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/travel/provider/TrainStation : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun getGermany ()Lio/github/serpro69/kfaker/travel/provider/TrainStationGermany; + public final fun getSpain ()Lio/github/serpro69/kfaker/travel/provider/TrainStationSpain; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/travel/provider/TrainStation; + public final fun getUnitedKingdom ()Lio/github/serpro69/kfaker/travel/provider/TrainStationUnitedKingdom; + public final fun getUnitedStates ()Lio/github/serpro69/kfaker/travel/provider/TrainStationUnitedStates; +} + +public final class io/github/serpro69/kfaker/travel/provider/TrainStationGermany : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/travel/provider/TrainStationGermany; + public final fun metro ()Ljava/lang/String; + public final fun railway ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/travel/provider/TrainStationSpain : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/travel/provider/TrainStationSpain; + public final fun metro ()Ljava/lang/String; + public final fun railway ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/travel/provider/TrainStationUnitedKingdom : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/travel/provider/TrainStationUnitedKingdom; + public final fun metro ()Ljava/lang/String; + public final fun railway ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/travel/provider/TrainStationUnitedStates : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/travel/provider/TrainStationUnitedStates; + public final fun metro ()Ljava/lang/String; + public final fun railway ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/travel/provider/UnitedStates : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun getIataCode ()Lio/github/serpro69/kfaker/travel/provider/IataCode; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/travel/provider/UnitedStates; + public final fun large ()Ljava/lang/String; + public final fun medium ()Ljava/lang/String; + public final fun small ()Ljava/lang/String; +} + diff --git a/faker/tvshows/api/tvshows.api b/faker/tvshows/api/tvshows.api new file mode 100644 index 000000000..ac66dc177 --- /dev/null +++ b/faker/tvshows/api/tvshows.api @@ -0,0 +1,364 @@ +public final class io/github/serpro69/kfaker/tv/TvShowsFaker : io/github/serpro69/kfaker/AbstractFaker { + public fun ()V + public fun (Lio/github/serpro69/kfaker/FakerConfig;)V + public synthetic fun (Lio/github/serpro69/kfaker/FakerConfig;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun getAquaTeenHungerForce ()Lio/github/serpro69/kfaker/tv/provider/AquaTeenHungerForce; + public final fun getArcher ()Lio/github/serpro69/kfaker/tv/provider/Archer; + public final fun getBigBangTheory ()Lio/github/serpro69/kfaker/tv/provider/BigBangTheory; + public final fun getBojackHorseman ()Lio/github/serpro69/kfaker/tv/provider/BojackHorseman; + public final fun getBreakingBad ()Lio/github/serpro69/kfaker/tv/provider/BreakingBad; + public final fun getBrooklynNineNine ()Lio/github/serpro69/kfaker/tv/provider/BrooklynNineNine; + public final fun getBuffy ()Lio/github/serpro69/kfaker/tv/provider/Buffy; + public final fun getCommunity ()Lio/github/serpro69/kfaker/tv/provider/Community; + public final fun getDrWho ()Lio/github/serpro69/kfaker/tv/provider/DrWho; + public final fun getFamilyGuy ()Lio/github/serpro69/kfaker/tv/provider/FamilyGuy; + public final fun getFinalSpace ()Lio/github/serpro69/kfaker/tv/provider/FinalSpace; + public final fun getFreshPriceOfBelAir ()Lio/github/serpro69/kfaker/tv/provider/FreshPriceOfBelAir; + public final fun getFriends ()Lio/github/serpro69/kfaker/tv/provider/Friends; + public final fun getFuturama ()Lio/github/serpro69/kfaker/tv/provider/Futurama; + public final fun getGameOfThrones ()Lio/github/serpro69/kfaker/tv/provider/GameOfThrones; + public final fun getHeyArnold ()Lio/github/serpro69/kfaker/tv/provider/HeyArnold; + public final fun getHowIMetYourMother ()Lio/github/serpro69/kfaker/tv/provider/HowIMetYourMother; + public final fun getMichaelScott ()Lio/github/serpro69/kfaker/tv/provider/MichaelScott; + public final fun getNewGirl ()Lio/github/serpro69/kfaker/tv/provider/NewGirl; + public final fun getParksAndRec ()Lio/github/serpro69/kfaker/tv/provider/ParksAndRec; + public final fun getRickAndMorty ()Lio/github/serpro69/kfaker/tv/provider/RickAndMorty; + public final fun getRupaul ()Lio/github/serpro69/kfaker/tv/provider/Rupaul; + public final fun getSeinfeld ()Lio/github/serpro69/kfaker/tv/provider/Seinfeld; + public final fun getSiliconValley ()Lio/github/serpro69/kfaker/tv/provider/SiliconValley; + public final fun getSimpsons ()Lio/github/serpro69/kfaker/tv/provider/Simpsons; + public final fun getSouthPark ()Lio/github/serpro69/kfaker/tv/provider/SouthPark; + public final fun getSpongebob ()Lio/github/serpro69/kfaker/tv/provider/Spongebob; + public final fun getStarTrek ()Lio/github/serpro69/kfaker/tv/provider/StarTrek; + public final fun getStargate ()Lio/github/serpro69/kfaker/tv/provider/Stargate; + public final fun getStrangerThings ()Lio/github/serpro69/kfaker/tv/provider/StrangerThings; + public final fun getSuits ()Lio/github/serpro69/kfaker/tv/provider/Suits; + public final fun getSupernatural ()Lio/github/serpro69/kfaker/tv/provider/Supernatural; + public final fun getTheExpanse ()Lio/github/serpro69/kfaker/tv/provider/TheExpanse; + public final fun getTheITCrowd ()Lio/github/serpro69/kfaker/tv/provider/TheITCrowd; + public final fun getTheOffice ()Lio/github/serpro69/kfaker/tv/provider/TheOffice; + public final fun getTheThickOfIt ()Lio/github/serpro69/kfaker/tv/provider/TheThickOfIt; + public final fun getTwinPeaks ()Lio/github/serpro69/kfaker/tv/provider/TwinPeaks; + public final fun getVentureBros ()Lio/github/serpro69/kfaker/tv/provider/VentureBros; +} + +public final class io/github/serpro69/kfaker/tv/TvShowsFaker$Builder : io/github/serpro69/kfaker/AbstractFaker$Builder { + public synthetic fun build ()Lio/github/serpro69/kfaker/AbstractFaker; + public fun build ()Lio/github/serpro69/kfaker/tv/TvShowsFaker; +} + +public final class io/github/serpro69/kfaker/tv/TvShowsFakerKt { + public static final fun faker (Lkotlin/jvm/functions/Function1;)Lio/github/serpro69/kfaker/tv/TvShowsFaker; +} + +public final class io/github/serpro69/kfaker/tv/provider/AquaTeenHungerForce : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun character ()Ljava/lang/String; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/tv/provider/AquaTeenHungerForce; + public final fun quote ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/tv/provider/Archer : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun characters ()Ljava/lang/String; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/tv/provider/Archer; + public final fun locations ()Ljava/lang/String; + public final fun quotes ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/tv/provider/BigBangTheory : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun characters ()Ljava/lang/String; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/tv/provider/BigBangTheory; + public final fun quotes ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/tv/provider/BojackHorseman : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun characters ()Ljava/lang/String; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/tv/provider/BojackHorseman; + public final fun quotes ()Ljava/lang/String; + public final fun tongueTwisters ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/tv/provider/BreakingBad : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun character ()Ljava/lang/String; + public final fun episode ()Ljava/lang/String; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/tv/provider/BreakingBad; +} + +public final class io/github/serpro69/kfaker/tv/provider/BrooklynNineNine : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun characters ()Ljava/lang/String; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/tv/provider/BrooklynNineNine; + public final fun quotes ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/tv/provider/Buffy : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun actors ()Ljava/lang/String; + public final fun bigBads ()Ljava/lang/String; + public final fun characters ()Ljava/lang/String; + public final fun episodes ()Ljava/lang/String; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/tv/provider/Buffy; + public final fun quotes ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/tv/provider/Community : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun characters ()Ljava/lang/String; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/tv/provider/Community; + public final fun quotes ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/tv/provider/DrWho : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun actors ()Ljava/lang/String; + public final fun catchPhrases ()Ljava/lang/String; + public final fun character ()Ljava/lang/String; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/tv/provider/DrWho; + public final fun quotes ()Ljava/lang/String; + public final fun species ()Ljava/lang/String; + public final fun theDoctors ()Ljava/lang/String; + public final fun villains ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/tv/provider/FamilyGuy : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun character ()Ljava/lang/String; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/tv/provider/FamilyGuy; + public final fun location ()Ljava/lang/String; + public final fun quote ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/tv/provider/FinalSpace : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun characters ()Ljava/lang/String; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/tv/provider/FinalSpace; + public final fun quotes ()Ljava/lang/String; + public final fun vehicles ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/tv/provider/FreshPriceOfBelAir : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun actors ()Ljava/lang/String; + public final fun characters ()Ljava/lang/String; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/tv/provider/FreshPriceOfBelAir; + public final fun quotes ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/tv/provider/Friends : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun characters ()Ljava/lang/String; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/tv/provider/Friends; + public final fun locations ()Ljava/lang/String; + public final fun quotes ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/tv/provider/Futurama : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun characters ()Ljava/lang/String; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/tv/provider/Futurama; + public final fun hermesCatchphrases ()Ljava/lang/String; + public final fun locations ()Ljava/lang/String; + public final fun quotes ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/tv/provider/GameOfThrones : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun characters ()Ljava/lang/String; + public final fun cities ()Ljava/lang/String; + public final fun dragons ()Ljava/lang/String; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/tv/provider/GameOfThrones; + public final fun houses ()Ljava/lang/String; + public final fun quotes ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/tv/provider/HeyArnold : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun characters ()Ljava/lang/String; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/tv/provider/HeyArnold; + public final fun locations ()Ljava/lang/String; + public final fun quotes ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/tv/provider/HowIMetYourMother : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun catchPhrase ()Ljava/lang/String; + public final fun character ()Ljava/lang/String; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/tv/provider/HowIMetYourMother; + public final fun highFive ()Ljava/lang/String; + public final fun quote ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/tv/provider/MichaelScott : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/tv/provider/MichaelScott; + public final fun quotes ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/tv/provider/NewGirl : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun characters ()Ljava/lang/String; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/tv/provider/NewGirl; + public final fun quotes ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/tv/provider/ParksAndRec : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun characters ()Ljava/lang/String; + public final fun cities ()Ljava/lang/String; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/tv/provider/ParksAndRec; +} + +public final class io/github/serpro69/kfaker/tv/provider/RickAndMorty : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun characters ()Ljava/lang/String; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/tv/provider/RickAndMorty; + public final fun locations ()Ljava/lang/String; + public final fun quotes ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/tv/provider/Rupaul : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/tv/provider/Rupaul; + public final fun queens ()Ljava/lang/String; + public final fun quotes ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/tv/provider/Seinfeld : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun business ()Ljava/lang/String; + public final fun character ()Ljava/lang/String; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/tv/provider/Seinfeld; + public final fun quote ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/tv/provider/SiliconValley : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun apps ()Ljava/lang/String; + public final fun characters ()Ljava/lang/String; + public final fun companies ()Ljava/lang/String; + public final fun email ()Ljava/lang/String; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/tv/provider/SiliconValley; + public final fun inventions ()Ljava/lang/String; + public final fun mottos ()Ljava/lang/String; + public final fun quotes ()Ljava/lang/String; + public final fun urls ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/tv/provider/Simpsons : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun characters ()Ljava/lang/String; + public final fun episodeTitles ()Ljava/lang/String; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/tv/provider/Simpsons; + public final fun locations ()Ljava/lang/String; + public final fun quotes ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/tv/provider/SouthPark : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun characters ()Ljava/lang/String; + public final fun episodes ()Ljava/lang/String; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/tv/provider/SouthPark; + public final fun quotes ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/tv/provider/Spongebob : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun characters ()Ljava/lang/String; + public final fun episodes ()Ljava/lang/String; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/tv/provider/Spongebob; + public final fun quotes ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/tv/provider/StarTrek : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun character ()Ljava/lang/String; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/tv/provider/StarTrek; + public final fun location ()Ljava/lang/String; + public final fun specie ()Ljava/lang/String; + public final fun villain ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/tv/provider/Stargate : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun characters ()Ljava/lang/String; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/tv/provider/Stargate; + public final fun planets ()Ljava/lang/String; + public final fun quotes ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/tv/provider/StrangerThings : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun character ()Ljava/lang/String; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/tv/provider/StrangerThings; + public final fun quote ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/tv/provider/Suits : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun characters ()Ljava/lang/String; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/tv/provider/Suits; + public final fun quotes ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/tv/provider/Supernatural : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun character ()Ljava/lang/String; + public final fun creature ()Ljava/lang/String; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/tv/provider/Supernatural; + public final fun weapon ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/tv/provider/TheExpanse : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun characters ()Ljava/lang/String; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/tv/provider/TheExpanse; + public final fun locations ()Ljava/lang/String; + public final fun quotes ()Ljava/lang/String; + public final fun ships ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/tv/provider/TheITCrowd : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun actors ()Ljava/lang/String; + public final fun characters ()Ljava/lang/String; + public final fun emails ()Ljava/lang/String; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/tv/provider/TheITCrowd; + public final fun quotes ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/tv/provider/TheOffice : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun characters ()Ljava/lang/String; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/tv/provider/TheOffice; + public final fun quotes ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/tv/provider/TheThickOfIt : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun characters ()Ljava/lang/String; + public final fun departments ()Ljava/lang/String; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/tv/provider/TheThickOfIt; + public final fun positions ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/tv/provider/TwinPeaks : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun characters ()Ljava/lang/String; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/tv/provider/TwinPeaks; + public final fun locations ()Ljava/lang/String; + public final fun quotes ()Ljava/lang/String; +} + +public final class io/github/serpro69/kfaker/tv/provider/VentureBros : io/github/serpro69/kfaker/provider/YamlFakeDataProvider { + public final fun character ()Ljava/lang/String; + public synthetic fun getUnique ()Lio/github/serpro69/kfaker/provider/FakeDataProvider; + public fun getUnique ()Lio/github/serpro69/kfaker/tv/provider/VentureBros; + public final fun organization ()Ljava/lang/String; + public final fun quote ()Ljava/lang/String; + public final fun vehicle ()Ljava/lang/String; +} + diff --git a/test/build.gradle.kts b/test/build.gradle.kts index 5477e512d..676875318 100644 --- a/test/build.gradle.kts +++ b/test/build.gradle.kts @@ -1,4 +1,6 @@ import io.github.serpro69.semverkt.gradle.plugin.tasks.TagTask +import kotlinx.validation.KotlinApiBuildTask +import kotlinx.validation.KotlinApiCompareTask plugins { }