private QueryValidationException checkLatLon() { if (GeoValidationMethod.isIgnoreMalformed(validationMethod)) { return null; } QueryValidationException validationException = null; // For everything post 2.0, validate latitude and longitude unless validation was explicitly turned off if (GeoUtils.isValidLatitude(center.getLat()) == false) { validationException = addValidationError("center point latitude is invalid: " + center.getLat(), validationException); } if (GeoUtils.isValidLongitude(center.getLon()) == false) { validationException = addValidationError("center point longitude is invalid: " + center.getLon(), validationException); } return validationException; }
private QueryValidationException checkLatLon() { if (GeoValidationMethod.isIgnoreMalformed(validationMethod)) { return null; } QueryValidationException validationException = null; // For everything post 2.0, validate latitude and longitude unless validation was explicitly turned off if (GeoUtils.isValidLatitude(center.getLat()) == false) { validationException = addValidationError("center point latitude is invalid: " + center.getLat(), validationException); } if (GeoUtils.isValidLongitude(center.getLon()) == false) { validationException = addValidationError("center point longitude is invalid: " + center.getLon(), validationException); } return validationException; }
private QueryValidationException checkLatLon() { if (GeoValidationMethod.isIgnoreMalformed(validationMethod)) { return null; } QueryValidationException validationException = null; // For everything post 2.0, validate latitude and longitude unless validation was explicitly turned off if (GeoUtils.isValidLatitude(center.getLat()) == false) { validationException = addValidationError("center point latitude is invalid: " + center.getLat(), validationException); } if (GeoUtils.isValidLongitude(center.getLon()) == false) { validationException = addValidationError("center point longitude is invalid: " + center.getLon(), validationException); } return validationException; }
private QueryValidationException checkLatLon(boolean indexCreatedBeforeV2_0) { // validation was not available prior to 2.x, so to support bwc percolation queries we only ignore_malformed on 2.x created indexes if (GeoValidationMethod.isIgnoreMalformed(validationMethod) || indexCreatedBeforeV2_0) { return null; } QueryValidationException validationException = null; // For everything post 2.0, validate latitude and longitude unless validation was explicitly turned off if (GeoUtils.isValidLatitude(center.getLat()) == false) { validationException = addValidationError("center point latitude is invalid: " + center.getLat(), validationException); } if (GeoUtils.isValidLongitude(center.getLon()) == false) { validationException = addValidationError("center point longitude is invalid: " + center.getLon(), validationException); } return validationException; }