SchemaGeneratorService

Service object responsible for discovering and managing schema generators.

This service uses a ServiceLoader mechanism to dynamically discover all implementations of the SchemaGenerator interface. It provides access to the list of available schema generators and allows querying for a specific generator based on its target and schema types.

Functions

Link copied to clipboard
fun <T : Any, R : Any> getGenerator(targetType: KClass<T>? = null, schemaType: KClass<R>? = null): SchemaGenerator<T, R>?
Link copied to clipboard