Package-level declarations

Core schema generator abstractions and configuration.

Core schema generator abstractions and configuration.

Types

Link copied to clipboard
abstract class AbstractSchemaGenerator<T : Any, R : Any, C : Any>(introspector: SchemaIntrospector<T, C>, typeGraphTransformer: TypeGraphTransformer<R, *>) : SchemaGenerator<T, R>

Abstract base class for generating schemas by combining introspection and representation logic.

Link copied to clipboard

Marks internal APIs related to the schema generators as requiring opt-in.

Link copied to clipboard
interface SchemaGenerator<T : Any, R : Any>
Link copied to clipboard

Service object responsible for discovering and managing schema generators.

Functions

Link copied to clipboard

Canonical set of fully qualified names of kotlinx.serialization.json types treated as opaque JSON values (mapped to the empty schema {}).