com.kuliginstepan.dadata.client.domain.address.GeolocateRequest Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of dadata-client Show documentation
Show all versions of dadata-client Show documentation
Dadata Suggestions API client for Spring
package com.kuliginstepan.dadata.client.domain.address;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.kuliginstepan.dadata.client.domain.BasicRequest;
import lombok.EqualsAndHashCode;
import lombok.Value;
@Value
@EqualsAndHashCode(callSuper = true)
public class GeolocateRequest extends BasicRequest {
private double lat;
private double lon;
@JsonProperty("radius_meters")
private int radius;
public GeolocateRequest(double lat, double lon) {
super(null, null);
this.lat = lat;
this.lon = lon;
radius = 100;
}
public GeolocateRequest(double lat, double lon, int radius) {
super(null, null);
this.lat = lat;
this.lon = lon;
this.radius = radius;
}
}