@Value.Immutable(copy=false) public interface GeoBoundingBoxQuery extends StandardQuery
| Modifier and Type | Interface and Description |
|---|---|
static class |
GeoBoundingBoxQuery.Type |
BOOL_QUERY, EXISTS_QUERY, FUZZY_QUERY, GEO_BOUNDING_BOX_QUERY, GEO_DISTANCE_QUERY, GEO_POLYGON_QUERY, GEO_SHAPE_QUERY, IDS_QUERY, MATCH_QUERY, MORE_LIKE_THIS_QUERY, PREFIX_QUERY, QUERY_STRING_QUERY, RANGE_QUERY, REGEXP_QUERY, TERMS_QUERY, WILDCARD_QUERY| Modifier and Type | Method and Description |
|---|---|
default void |
accept(QueryVisitor visitor) |
default void |
checkPoints() |
com.arakelian.jackson.model.GeoPoint |
getBottomLeft() |
com.arakelian.jackson.model.GeoPoint |
getBottomRight() |
java.lang.String |
getFieldName() |
com.arakelian.jackson.model.GeoPoint |
getTopLeft() |
com.arakelian.jackson.model.GeoPoint |
getTopRight() |
GeoBoundingBoxQuery.Type |
getType() |
ValidationMethod |
getValidationMethod() |
default boolean |
isEmpty() |
getBoost, getName, hasStandardDefaultscountNotEmpty@Value.Check default void checkPoints()
com.arakelian.jackson.model.GeoPoint getBottomLeft()
com.arakelian.jackson.model.GeoPoint getBottomRight()
java.lang.String getFieldName()
com.arakelian.jackson.model.GeoPoint getTopLeft()
com.arakelian.jackson.model.GeoPoint getTopRight()
GeoBoundingBoxQuery.Type getType()
ValidationMethod getValidationMethod()
default void accept(QueryVisitor visitor)