Class StructuredRequest.Single
- java.lang.Object
-
- global.maplink.geocode.schema.structured.StructuredRequest.Single
-
- All Implemented Interfaces:
GeocodeServiceRequest,GeocodeSplittableRequest,StructuredRequest,MapLinkServiceRequest<SuggestionsResult>,Validable
- Enclosing interface:
- StructuredRequest
public static class StructuredRequest.Single extends Object implements StructuredRequest
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classStructuredRequest.Single.SingleBuilder-
Nested classes/interfaces inherited from interface global.maplink.geocode.schema.structured.StructuredRequest
StructuredRequest.Multi, StructuredRequest.Single
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description RequestasHttpRequest(Environment environment, JsonMapper mapper)static StructuredRequest.Single.SingleBuilderbuilder()protected booleancanEqual(Object other)booleanequals(Object o)StringgetAcronym()StringgetCity()StringgetDistrict()StringgetId()IntegergetNumber()StringgetRoad()StringgetState()TypegetType()StringgetZipcode()inthashCode()List<StructuredRequest.Single>split()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
-
split
public List<StructuredRequest.Single> split()
- Specified by:
splitin interfaceGeocodeSplittableRequest
-
asHttpRequest
public Request asHttpRequest(Environment environment, JsonMapper mapper)
- Specified by:
asHttpRequestin interfaceMapLinkServiceRequest<SuggestionsResult>
-
builder
public static StructuredRequest.Single.SingleBuilder builder()
-
getId
public String getId()
-
getRoad
public String getRoad()
-
getNumber
public Integer getNumber()
-
getZipcode
public String getZipcode()
-
getDistrict
public String getDistrict()
-
getCity
public String getCity()
-
getState
public String getState()
-
getAcronym
public String getAcronym()
-
getType
public Type getType()
-
canEqual
protected boolean canEqual(Object other)
-
-