Interface ValidationSchema<S extends AbstractValidationSchema<S>>
- All Superinterfaces:
Copyable<S>
,Serializable
- All Known Implementing Classes:
AbstractValidationSchema
,DefaultValidationSchema
public interface ValidationSchema<S extends AbstractValidationSchema<S>>
extends Serializable, Copyable<S>
- Author:
- Nick Crum (ncrum)
-
Method Summary
Modifier and TypeMethodDescriptiondefault S
List<ValidationMethod<?>>
getType()
default S
method
(ValidationMethod<?>... methods) default S
methods
(List<ValidationMethod<?>> methods) default S
self()
void
setMethods
(List<ValidationMethod<?>> methods) void
default S
-
Method Details
-
getType
String getType() -
getMethods
List<ValidationMethod<?>> getMethods() -
setType
-
setMethods
-
self
-
type
-
methods
-
method
-
clearMethods
-