@Value.Immutable public abstract class ValidationMap extends Object
| Constructor and Description |
|---|
ValidationMap() |
| Modifier and Type | Method and Description |
|---|---|
ValidationMap |
add(Validation<?> validation) |
ValidationMap |
addAll(List<Validation<?>> validations) |
abstract List<Validation<?>> |
all() |
protected void |
check() |
boolean |
contains(Value<?> it) |
static ValidationMap |
empty() |
<T> Validation<T> |
get(Value<T> key) |
Set<Value<?>> |
keys() |
protected Map<Value<?>,Validation<?>> |
map() |
public abstract List<Validation<?>> all()
@Value.Check protected void check()
@Value.Lazy protected Map<Value<?>,Validation<?>> map()
public <T> Validation<T> get(Value<T> key)
public boolean contains(Value<?> it)
public ValidationMap add(Validation<?> validation)
public ValidationMap addAll(List<Validation<?>> validations)
public static ValidationMap empty()
Copyright © 2023. All rights reserved.