Class Location.LocationBuilder
- java.lang.Object
-
- com.funnelback.publicui.search.model.geolocation.Location.LocationBuilder
-
- Enclosing class:
- Location
public static class Location.LocationBuilder extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.Stringcityprivate java.lang.StringcountryCodeprivate java.lang.IntegercountryGeoNameIdprivate java.lang.StringcountryNameprivate java.lang.Doublelatitudeprivate java.lang.Doublelongitudeprivate java.lang.IntegermetroCodeprivate java.lang.StringpostalCodeprivate java.util.List<Location.Subdivision>subdivisions
-
Constructor Summary
Constructors Constructor Description LocationBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Locationbuild()Location.LocationBuildercity(java.lang.String city)Location.LocationBuildercountryCode(java.lang.String countryCode)Location.LocationBuildercountryGeoNameId(java.lang.Integer countryGeoNameId)Location.LocationBuildercountryName(java.lang.String countryName)Location.LocationBuilderlatitude(java.lang.Double latitude)Location.LocationBuilderlongitude(java.lang.Double longitude)Location.LocationBuildermetroCode(java.lang.Integer metroCode)Location.LocationBuilderpostalCode(java.lang.String postalCode)Location.LocationBuildersubdivisions(java.util.List<Location.Subdivision> subdivisions)java.lang.StringtoString()
-
-
-
Field Detail
-
city
private java.lang.String city
-
countryCode
private java.lang.String countryCode
-
countryName
private java.lang.String countryName
-
countryGeoNameId
private java.lang.Integer countryGeoNameId
-
latitude
private java.lang.Double latitude
-
longitude
private java.lang.Double longitude
-
metroCode
private java.lang.Integer metroCode
-
postalCode
private java.lang.String postalCode
-
subdivisions
private java.util.List<Location.Subdivision> subdivisions
-
-
Method Detail
-
city
public Location.LocationBuilder city(java.lang.String city)
-
countryCode
public Location.LocationBuilder countryCode(java.lang.String countryCode)
-
countryName
public Location.LocationBuilder countryName(java.lang.String countryName)
-
countryGeoNameId
public Location.LocationBuilder countryGeoNameId(java.lang.Integer countryGeoNameId)
-
latitude
public Location.LocationBuilder latitude(java.lang.Double latitude)
-
longitude
public Location.LocationBuilder longitude(java.lang.Double longitude)
-
metroCode
public Location.LocationBuilder metroCode(java.lang.Integer metroCode)
-
postalCode
public Location.LocationBuilder postalCode(java.lang.String postalCode)
-
subdivisions
public Location.LocationBuilder subdivisions(java.util.List<Location.Subdivision> subdivisions)
-
build
public Location build()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-