Location

Location to associate with an Item, for example for filtering reasons if a product only available in an area.

FieldDescriptionModifier and Type
cityName of the city.java.lang.String
latitudeLatitudinal coordinate of the location, should be from -90 to 90.java.lang.Double
longitudeLongitudinal coordinate of the location, should be from -180 to 180.java.lang.Double
postalCodePostal code of the location.java.lang.String
stateProvinceCodeName of the state or province.java.lang.String

latitude

Latitudinal coordinate of the location, should be from -90 to 90.

longitude

Longitudinal coordinate of the location, should be from -180 to 180.

city

Name of the city.

stateProvinceCode

Name of the state or province.

postalCode

Postal code of the location.

Location with Georgraphic Coordinates

Creates a location with geographic coordinates.

Parameters:

ParameterDescriptionRequired?
latitudeLatitudinal coordinate, should be from -90 to 90No
longitudeLongitudinal coordinate, should be from -180 to 180No

Location with City and State

Creates a location with city and state.

Parameters:

ParameterDescriptionRequired?
cityCity nameNo
stateProvinceCodeState or Province Code (e.g. MA)No

Location with Postal Code

Creates a location with postal code.

Parameters:

ParameterDescriptionRequired?
postalCodePostal codeNo
MethodModifier and Type
fromJSONObject(org.json.JSONObject json)static Location
toJSONObject()org.json.JSONObject

Methods inherited from class java.lang.Object:

  • equals
  • getClass
  • hashCode
  • notify
  • notifyAll
  • toString
  • wait
  • wait
  • wait

toJSONObject

fromJSONObject