Package-level declarations

Types

Link copied to clipboard
class EnrichedDescriptor(val original: SerialDescriptor, val metadata: ValixModelMetadata) : SerialDescriptor

Wrapper for SerialDescriptor attaching Valix model metadata.

Functions

Link copied to clipboard

Extension wrapping a kotlinx.serialization SerialDescriptor with Valix metadata.

Link copied to clipboard

Serializes a ValixModelMetadata descriptor into a formatted JSON string representation.