builder/mixins library
Builder mixins providing type-specific validation methods.
This file contains all the mixin classes that provide specialized validation methods for different data types in the fluent builder pattern.
Mixins
-
BoolMixin<
B extends BaseBuilder< B, T> , T> - Mixin providing boolean-specific validation methods.
-
ComparisonMixin<
B extends BaseBuilder< B, T> , T> - Mixin providing comparison validation methods.
-
ContainsMixin<
B extends BaseBuilder< B, T> , T> - Mixin providing contains validation methods.
-
DateTimeMixin<
B extends BaseBuilder< B, T> , T> - Mixin providing DateTime-specific validation methods.
-
EmptyMixin<
B extends BaseBuilder< B, T> , T> - Mixin providing empty validation methods.
-
IterableMixin<
B extends BaseBuilder< B, T> , T> - Mixin providing iterable-specific validation methods.
-
JsonMixin<
B extends BaseBuilder< B, T> , T> - Mixin providing JSON-specific validation methods.
-
LengthMixin<
B extends BaseBuilder< B, T> , T> - Mixin providing length validation methods.
-
MapMixin<
B extends BaseBuilder< B, T> , T> - Mixin providing map-specific validation methods.
-
NumberMixin<
B extends BaseBuilder< B, T> , T> - Mixin providing number-specific validation methods.
-
StringMixin<
B extends BaseBuilder< B, T> , T> - Mixin providing string-specific validation methods.
-
TransformerMixin<
B extends BaseBuilder< B, T> , T> - Mixin providing type transformation methods for builders.