cn.allbs.hj212.validator.clazz.T212MapValidDateValidator Maven / Gradle / Ivy
package cn.allbs.hj212.validator.clazz;
import cn.allbs.hj212.model.verify.T212Map;
import cn.allbs.hj212.validator.field.ValidDate;
import cn.allbs.hj212.validator.field.ValidDateValidator;
import javax.validation.ConstraintValidator;
/**
* @author Created by xiaoyao9184 on 2018/1/10.
*/
public class T212MapValidDateValidator
extends T212MapFieldValidator
implements ConstraintValidator> {
public T212MapValidDateValidator() {
super(new ValidDateValidator());
}
@Override
public String getField(FieldValidDate field) {
return field.field();
}
@Override
public ValidDate getAnnotation(FieldValidDate field) {
return field.value();
}
@Override
public boolean isFieldRegex(FieldValidDate field) {
return field.regex();
}
@Override
public String getFieldMessage(ValidDate value) {
return value.message();
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy