![JAR search and dependency download from the Maven repository](/logo.png)
com.google.code.geocoder.GeocoderRequestBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of geocoder-java Show documentation
Show all versions of geocoder-java Show documentation
Java API for Google geocoder v3
package com.google.code.geocoder;
import com.google.code.geocoder.model.GeocoderComponent;
import com.google.code.geocoder.model.GeocoderRequest;
import com.google.code.geocoder.model.LatLng;
import com.google.code.geocoder.model.LatLngBounds;
/**
* @author Michael Panchenko
*/
public class GeocoderRequestBuilder {
private final GeocoderRequest geocoderRequest = new GeocoderRequest();
public GeocoderRequestBuilder setAddress(String address) {
geocoderRequest.setAddress(address);
return this;
}
public GeocoderRequestBuilder
setLanguage(String language) {
geocoderRequest.setLanguage(language);
return this;
}
public GeocoderRequestBuilder setRegion(String region) {
geocoderRequest.setRegion(region);
return this;
}
public GeocoderRequestBuilder setBounds(LatLngBounds bounds) {
geocoderRequest.setBounds(bounds);
return this;
}
public GeocoderRequestBuilder setLocation(LatLng location) {
geocoderRequest.setLocation(location);
return this;
}
public GeocoderRequestBuilder addComponent(GeocoderComponent component, String value) {
geocoderRequest.addComponent(component, value);
return this;
}
public GeocoderRequest getGeocoderRequest() {
return geocoderRequest;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy