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; }
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(topLeft.getLat()) == false) { validationException = addValidationError("top latitude is invalid: " + topLeft.getLat(), validationException); } if (GeoUtils.isValidLongitude(topLeft.getLon()) == false) { validationException = addValidationError("left longitude is invalid: " + topLeft.getLon(), validationException); } if (GeoUtils.isValidLatitude(bottomRight.getLat()) == false) { validationException = addValidationError("bottom latitude is invalid: " + bottomRight.getLat(), validationException); } if (GeoUtils.isValidLongitude(bottomRight.getLon()) == false) { validationException = addValidationError("right longitude is invalid: " + bottomRight.getLon(), validationException); } return validationException; }
GeoPolygonQueryBuilder.NAME); if (!GeoUtils.isValidLongitude(point.lon())) { throw new QueryShardException(context, "illegal longitude value [{}] for [{}]", point.lon(), GeoPolygonQueryBuilder.NAME);
fieldName); if (GeoUtils.isValidLongitude(point.lon()) == false) { throw new ElasticsearchParseException( "illegal longitude value [{}] for [GeoDistanceSort] for field [{}].",
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; }
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; }
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(topLeft.getLat()) == false) { validationException = addValidationError("top latitude is invalid: " + topLeft.getLat(), validationException); } if (GeoUtils.isValidLongitude(topLeft.getLon()) == false) { validationException = addValidationError("left longitude is invalid: " + topLeft.getLon(), validationException); } if (GeoUtils.isValidLatitude(bottomRight.getLat()) == false) { validationException = addValidationError("bottom latitude is invalid: " + bottomRight.getLat(), validationException); } if (GeoUtils.isValidLongitude(bottomRight.getLon()) == false) { validationException = addValidationError("right longitude is invalid: " + bottomRight.getLon(), validationException); } return validationException; }
GeoPolygonQueryBuilder.NAME); if (!GeoUtils.isValidLongitude(point.lon())) { throw new QueryShardException(context, "illegal longitude value [{}] for [{}]", point.lon(), GeoPolygonQueryBuilder.NAME);
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(topLeft.getLat()) == false) { validationException = addValidationError("top latitude is invalid: " + topLeft.getLat(), validationException); } if (GeoUtils.isValidLongitude(topLeft.getLon()) == false) { validationException = addValidationError("left longitude is invalid: " + topLeft.getLon(), validationException); } if (GeoUtils.isValidLatitude(bottomRight.getLat()) == false) { validationException = addValidationError("bottom latitude is invalid: " + bottomRight.getLat(), validationException); } if (GeoUtils.isValidLongitude(bottomRight.getLon()) == false) { validationException = addValidationError("right longitude is invalid: " + bottomRight.getLon(), validationException); } return validationException; }
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(topLeft.getLat()) == false) { validationException = addValidationError("top latitude is invalid: " + topLeft.getLat(), validationException); } if (GeoUtils.isValidLongitude(topLeft.getLon()) == false) { validationException = addValidationError("left longitude is invalid: " + topLeft.getLon(), validationException); } if (GeoUtils.isValidLatitude(bottomRight.getLat()) == false) { validationException = addValidationError("bottom latitude is invalid: " + bottomRight.getLat(), validationException); } if (GeoUtils.isValidLongitude(bottomRight.getLon()) == false) { validationException = addValidationError("right longitude is invalid: " + bottomRight.getLon(), validationException); } return validationException; }
GeoPolygonQueryBuilder.NAME); if (!GeoUtils.isValidLongitude(point.lon())) { throw new QueryShardException(context, "illegal longitude value [{}] for [{}]", point.lon(), GeoPolygonQueryBuilder.NAME);
GeoPolygonQueryBuilder.NAME); if (!GeoUtils.isValidLongitude(point.lat())) { throw new QueryShardException(context, "illegal longitude value [{}] for [{}]", point.lon(), GeoPolygonQueryBuilder.NAME);
fieldName); if (GeoUtils.isValidLongitude(point.lon()) == false) { throw new ElasticsearchParseException( "illegal longitude value [{}] for [GeoDistanceSort] for field [{}].",
fieldName); if (GeoUtils.isValidLongitude(point.lon()) == false) { throw new ElasticsearchParseException( "illegal longitude value [{}] for [GeoDistanceSort] for field [{}].",
fieldName); if (GeoUtils.isValidLongitude(point.lon()) == false) { throw new ElasticsearchParseException( "illegal longitude value [{}] for [GeoDistanceSort] for field [{}].",
throw new QueryShardException(context, "illegal latitude value [{}] for [{}]", point.lat(), NAME); if (!GeoUtils.isValidLongitude(point.lon())) { throw new QueryShardException(context, "illegal longitude value [{}] for [{}]", point.lon(), NAME);