Package thredds.server.ncss.validation
Class NcssGridRequestValidator
- java.lang.Object
-
- thredds.server.ncss.validation.NcssGridRequestValidator
-
- All Implemented Interfaces:
javax.validation.ConstraintValidator<NcssGridRequestConstraint,NcssGridParamsBean>
public class NcssGridRequestValidator extends Object implements javax.validation.ConstraintValidator<NcssGridRequestConstraint,NcssGridParamsBean>
Validator for ncss GridRequest 1) if has either latitude or longitude, has both 2) if has any of latlon bb, has all. north > south, east > west 3) if has any of projection bb, has all. min < maxMessages in WEB-INF/classes/ValidationMessages.properties
- Since:
- 10/9/13
-
-
Constructor Summary
Constructors Constructor Description NcssGridRequestValidator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidinitialize(NcssGridRequestConstraint arg0)booleanisValid(NcssGridParamsBean params, javax.validation.ConstraintValidatorContext constraintValidatorContext)
-
-
-
Method Detail
-
initialize
public void initialize(NcssGridRequestConstraint arg0)
- Specified by:
initializein interfacejavax.validation.ConstraintValidator<NcssGridRequestConstraint,NcssGridParamsBean>
-
isValid
public boolean isValid(NcssGridParamsBean params, javax.validation.ConstraintValidatorContext constraintValidatorContext)
- Specified by:
isValidin interfacejavax.validation.ConstraintValidator<NcssGridRequestConstraint,NcssGridParamsBean>
-
-