Interface ValidationStrategy<V extends ModelValidator>
-
- All Known Implementing Classes:
AggregateErrorValidationStrategy
public interface ValidationStrategy<V extends ModelValidator>
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceValidationStrategy.ValidationCallback<T extends ModelValidator>
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<ModelValidationError>getValidationErrors(Collection<V> validators, ValidationStrategy.ValidationCallback<V> callback)voidvalidate(Collection<V> validators, ValidationStrategy.ValidationCallback<V> callback)
-
-
-
Method Detail
-
getValidationErrors
List<ModelValidationError> getValidationErrors(@NonNull Collection<V> validators, @NonNull ValidationStrategy.ValidationCallback<V> callback)
-
validate
void validate(@NonNull Collection<V> validators, @NonNull ValidationStrategy.ValidationCallback<V> callback) throws ModelingException- Throws:
ModelingException
-
-