RuleRegistry

interface RuleRegistry

Registry for obtaining validation rule instances in a deterministic order.

Implementations are responsible for assembling rule lists (built-in + extensions), applying ignore filters, and providing stable ordering.

Inheritors

Functions

Link copied to clipboard
abstract fun <T : Any> getRules(ruleClass: Class<T>, ignoredClassNames: Set<String> = emptySet()): List<T>

Returns the rules for the given type after applying ignore filters.