public GeospatialIndex geoJSONPropertyPair ( JSONProperty parent , JSONProperty lat , JSONProperty lon ) { if ( parent == null ) throw new IllegalArgumentException ( "parent cannot be null" ) ; if ( lat == null ) throw new IllegalArgumentException ( "lat cannot be null" ) ; if ( lon == null ) throw new IllegalArgumentException ( "lon cannot be null" ) ; return new GeoJSONPropertyPairImpl ( parent , lat , lon ) ; }
Identifies a parent json property with child latitude and longitude json properties to match with a geospatial query .