SchemaExampleValueGeneratorFactory
class SchemaExampleValueGeneratorFactory(schemaMerger: SchemaMerger = SchemaMerger(), extraProviders: Map<String, SchemaValueProvider> = emptyMap())
Factory for creating configured SchemaExampleValueGenerator instances.
Providers are resolved by id in the order specified by ExampleValueSettings.providers. Missing providers are skipped with a warning; if all configured providers are missing, the default provider order is used as a fallback.
Parameters
schemaMerger
merges composed schemas before generating example values
extraProviders
additional schema value providers keyed by id
Constructors
Link copied to clipboard
constructor(schemaMerger: SchemaMerger = SchemaMerger(), extraProviders: Map<String, SchemaValueProvider> = emptyMap())
Functions
Link copied to clipboard
Creates a SchemaExampleValueGenerator configured according to settings.