Class CrossCitiesRequest
- java.lang.Object
-
- global.maplink.geocode.schema.crossCities.CrossCitiesRequest
-
- All Implemented Interfaces:
GeocodeServiceRequest,MapLinkServiceRequest<SuggestionsResult>,Validable
public class CrossCitiesRequest extends Object implements GeocodeServiceRequest
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCrossCitiesRequest.CrossCitiesRequestBuilderstatic classCrossCitiesRequest.Point
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description RequestasHttpRequest(Environment environment, JsonMapper mapper)static CrossCitiesRequest.CrossCitiesRequestBuilderbuilder()protected booleancanEqual(Object other)booleanequals(Object o)List<CrossCitiesRequest.Point>getRoute()inthashCode()static CrossCitiesRequestof(List<CrossCitiesRequest.Point> route)static CrossCitiesRequest.Pointpoint(double latitude, double longitude)static CrossCitiesRequest.Pointpoint(BigDecimal latitude, BigDecimal longitude)StringtoString()-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface global.maplink.geocode.schema.GeocodeServiceRequest
getResponseParser
-
Methods inherited from interface global.maplink.MapLinkServiceRequest
validate
-
Methods inherited from interface global.maplink.validations.Validable
throwIfInvalid
-
-
-
-
Field Detail
-
PATH
public static final String PATH
- See Also:
- Constant Field Values
-
-
Method Detail
-
asHttpRequest
public Request asHttpRequest(Environment environment, JsonMapper mapper)
- Specified by:
asHttpRequestin interfaceMapLinkServiceRequest<SuggestionsResult>
-
point
public static CrossCitiesRequest.Point point(BigDecimal latitude, BigDecimal longitude)
-
point
public static CrossCitiesRequest.Point point(double latitude, double longitude)
-
builder
public static CrossCitiesRequest.CrossCitiesRequestBuilder builder()
-
getRoute
public List<CrossCitiesRequest.Point> getRoute()
-
canEqual
protected boolean canEqual(Object other)
-
of
public static CrossCitiesRequest of(List<CrossCitiesRequest.Point> route)
-
-