package com.baidu.dsp.common.constraint.validation;
import javax.validation.ConstraintValidator;
import javax.validation.ConstraintValidatorContext;
import com.baidu.dsp.common.constraint.PageOrderConstraint;
/**
* @author liaoqiqi
* @version 2014-1-14
*/
public class PageOrderValidator implements ConstraintValidator<PageOrderConstraint, String> {
public static final String ASC = "asc";
public static final String DESC = "desc";
@Override
public void initialize(PageOrderConstraint constraintAnnotation) {
}
@Override
public boolean isValid(String value, ConstraintValidatorContext context) {
if (value.equals(ASC) || value.equals(DESC) || value.isEmpty()) {
return true;
} else {
return false;
}
}
}