//core/io.github.serpro69.kfaker.provider.misc
Package-level declarations¶
Types¶
Name | Summary |
---|---|
ConstructorFilterStrategy | [jvm] enum ConstructorFilterStrategy : Enum<ConstructorFilterStrategy> |
CryptographyProvider | [jvm] class CryptographyProvider : AbstractFakeDataProvider<CryptographyProvider> Provides functions for generating random hash sum strings. |
DefaultValuesStrategy | [jvm] enum DefaultValuesStrategy : Enum<DefaultValuesStrategy> |
FallbackStrategy | [jvm] enum FallbackStrategy : Enum<FallbackStrategy> |
ParameterInfo | [jvm] data class ParameterInfo(val index: Int, val name: String, val isOptional: Boolean, val isVararg: Boolean, val type: KType, val kind: KParameter.Kind) Provides additional information about Class parameter to custom defined generators. The reason why KParameter is not used is that you will want to provide additional information about parameter that is not available in KParameter class. |
RandomClassProvider | [jvm] class RandomClassProvider Provider functionality for generating random class instances. |
RandomProvider | [jvm] class RandomProvider : AbstractFakeDataProvider<RandomProvider> , IRandom Provides data-generator-like functionality for the functions of RandomService. |
RandomProviderConfig | [jvm] class RandomProviderConfig Configuration for RandomClassProvider.randomClassInstance. |
StringProvider | [jvm] class StringProvider : AbstractFakeDataProvider<StringProvider> Provides functions for generating values from string expressions. |