SmartConstraints annotation · Provides <code>@CopyJavaxConstraints</code> and <code>@CopyJakartaConstraints</code> annotations to use in your <code>package-info.java</code> file, where composed-annotation should be generated. Should be used as a maven <code>provided</code> dependency. See <code>smartconstraints-annotationprocessor</code> for code generation.
Group: eu.aronnax.smartconstraints - All Dependencies
SmartConstraints annotation processor · Provides the annotation processor that will generate composed annotations based on <code>@CopyJavaxConstraints</code> and <code>@CopyJakartaConstraints</code> (provided by <code>smartconstraints-annotation</code>). Should be used as an annotation processor (in <code>maven-compiler-plugin</code> config).
SmartConstraints domain · Not for public use. Provides business logic for SmartConstraints. (Clean Architecture)
SmartConstraints collector javax impl. · Not for public use. `javax.validation:validation-api` based collector implementation for SmartConstraints. (Clean Architecture)
SmartConstraints collector jakarta impl. · Not for public use. NOT IMPLEMENTED YET
SmartConstraints · SmartConstraints helps you work with annotated validation constraints (`javax.validation:validation-api`) in multi layered application (as in Clean Architecture). See `smartconstraints-annotationprocessor` for further explanation.
SmartConstraints source renderer JTE impl. · Not for public use. `gg.jte:jte` based source renderer implementation for SmartConstraints. (Clean Architecture)
SmartConstraints utils apache commons-lang3 impl. · Not for public use. `org.apache.commons:commons-lang3` based utils implementation. (Clean Architecture)
Not for public use. Common parser classes for SmartConstraints. (Clean Architecture)
SmartConstraints report aggregate · Not for public use. Aggregates module reports for SmartConstraints.