Package-level declarations
Types
Functional contract for evaluating single field constraint rules.
Interface for resolving localized validation error messages.
Default pass-through implementation of MessageResolver returning raw message keys unmodified.
Functional contract for evaluating multi-field or class-level object constraint rules.
Provides contextual metadata during validation execution.
Container holding the outcome of a validation operation performed by a ValixValidator.
Standard validation error codes supported natively by Valix.
Multiplatform representation of a language/country locale descriptor.
ValixValidator is a type-safe Kotlin validator interface. Implementations of this interface are generated at compile time by KSP to execute validations at runtime without reflection.