public static class FluentValidatorObjects.BaseBuilder<R,V,BuilderClass,DataClass extends FluentValidatorObjects.BaseData<R,V>>
extends java.lang.Object
| Constructor and Description |
|---|
BaseBuilder(DataClass data) |
| Modifier and Type | Method and Description |
|---|---|
protected BuilderClass |
_this() |
BuilderClass |
custom(FluentValidatorObjects.CustomValidator.Simple<R,V> fluentValidatorCustom) |
BuilderClass |
customWithBuilder(FluentValidatorObjects.CustomValidator.WithBuilder<R,V> customValidatorWithBuilder) |
BuilderClass |
eq(java.util.function.Function<V,java.lang.Boolean> eqFunction) |
BuilderClass |
eq(V value) |
BuilderClass |
notEq(java.util.function.Function<V,java.lang.Boolean> notEqFunction) |
BuilderClass |
notEq(V value) |
BuilderClass |
validator(Fv.Validator<V> validator) |
BuilderClass |
when(java.util.function.BiFunction<R,V,java.lang.Boolean> when) |
BuilderClass |
when(java.util.function.Function<R,java.lang.Boolean> when) |
protected DataClass extends FluentValidatorObjects.BaseData<R,V> data
public BaseBuilder(DataClass data)
public BuilderClass eq(V value)
public BuilderClass eq(java.util.function.Function<V,java.lang.Boolean> eqFunction)
public BuilderClass notEq(V value)
public BuilderClass notEq(java.util.function.Function<V,java.lang.Boolean> notEqFunction)
public BuilderClass when(java.util.function.BiFunction<R,V,java.lang.Boolean> when)
public BuilderClass when(java.util.function.Function<R,java.lang.Boolean> when)
public BuilderClass validator(Fv.Validator<V> validator)
public BuilderClass custom(FluentValidatorObjects.CustomValidator.Simple<R,V> fluentValidatorCustom)
public BuilderClass customWithBuilder(FluentValidatorObjects.CustomValidator.WithBuilder<R,V> customValidatorWithBuilder)
protected BuilderClass _this()