public abstract class AbstractValidationSchema<S extends AbstractValidationSchema<S>> extends Object implements ValidationSchema<S>
Constructor and Description |
---|
AbstractValidationSchema() |
AbstractValidationSchema(String type) |
AbstractValidationSchema(ValidationSchema<?> validationSchema) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
List<ValidationMethod<?>> |
getMethods() |
String |
getType() |
int |
hashCode() |
void |
setMethods(List<ValidationMethod<?>> methods) |
void |
setType(String type) |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
clearMethods, method, methods, self, type
public AbstractValidationSchema()
public AbstractValidationSchema(String type)
public AbstractValidationSchema(ValidationSchema<?> validationSchema)
public String getType()
getType
in interface ValidationSchema<S extends AbstractValidationSchema<S>>
public List<ValidationMethod<?>> getMethods()
getMethods
in interface ValidationSchema<S extends AbstractValidationSchema<S>>
public void setType(String type)
setType
in interface ValidationSchema<S extends AbstractValidationSchema<S>>
public void setMethods(List<ValidationMethod<?>> methods)
setMethods
in interface ValidationSchema<S extends AbstractValidationSchema<S>>
protected boolean canEqual(Object other)
Copyright © 2021. All rights reserved.