Example usage for org.springframework.data.elasticsearch.core.geo GeoBox getBottomRight

List of usage examples for org.springframework.data.elasticsearch.core.geo GeoBox getBottomRight

Introduction

In this page you can find the example usage for org.springframework.data.elasticsearch.core.geo GeoBox getBottomRight.

Prototype

public GeoPoint getBottomRight() 

Source Link

Usage

From source file:com.github.vanroy.springdata.jest.CriteriaFilterProcessor.java

private void oneParameterBBox(GeoBoundingBoxQueryBuilder filter, Object value) {
    Assert.isTrue(value instanceof GeoBox || value instanceof Box,
            "single-element of boundedBy filter must be type of GeoBox or Box");

    GeoBox geoBBox;
    if (value instanceof Box) {
        Box sdbox = (Box) value;
        geoBBox = GeoBox.fromBox(sdbox);
    } else {//from www .j ava  2  s. c o m
        geoBBox = (GeoBox) value;
    }

    filter.topLeft(geoBBox.getTopLeft().getLat(), geoBBox.getTopLeft().getLon());
    filter.bottomRight(geoBBox.getBottomRight().getLat(), geoBBox.getBottomRight().getLon());
}