//core/io.github.serpro69.kfaker.provider.unique/UniqueProviderConfiguration/excludeFromProvider
excludeFromProvider¶
[jvm]\ inline fun <T : FakeDataProvider> excludeFromProvider(values: List<String>)
inline fun <T : FakeDataProvider> excludeFromProvider(vararg values: String)
Exclude values from being generated with in provider T.
Parameters¶
jvm
T | an implementation class of FakeDataProvider, for example Address |
values | values that should not be generated when calling any of the functions in provider T |
[jvm]\ inline fun <T : FakeDataProvider> excludeFromProvider(patterns: () -> List<Regex>)
Exclude a values from being generated by Regex patterns in provider T.
Parameters¶
jvm
T | an implementation class of FakeDataProvider, for example Address |
patterns | a function that does not take any arguments and returns a List of Regexes |