de.alpharogroup.address.book.rest.CountriesRestResource Maven / Gradle / Ivy
The newest version!
package de.alpharogroup.address.book.rest;
import java.util.List;
import java.util.Map;
import de.alpharogroup.address.book.application.model.LocationModel;
import de.alpharogroup.address.book.domain.Address;
import de.alpharogroup.address.book.domain.Country;
import de.alpharogroup.address.book.domain.Federalstate;
import de.alpharogroup.address.book.domain.Zipcode;
import de.alpharogroup.address.book.rest.api.CountriesResource;
import de.alpharogroup.address.book.service.api.CountryService;
import de.alpharogroup.service.rs.AbstractRestfulResource;
/**
* The class {@link CountriesRestResource}.
*/
public class CountriesRestResource extends AbstractRestfulResource
implements CountriesResource
{
/**
* {@inheritDoc}
*/
@Override
public Map> getCountriesToFederalstatesMap() {
return getDomainService().getCountriesToFederalstatesMap();
}
/**
* {@inheritDoc}
*/
@Override
public Map> getCountriesToFederalstatesAsStringMap() {
return getDomainService().getCountriesToFederalstatesAsStringMap();
}
/**
* {@inheritDoc}
*/
@Override
public Map> getCountriesToZipcodesMap() {
return getDomainService().getCountriesToZipcodesMap();
}
/**
* {@inheritDoc}
*/
@Override
public Map> getCountriesToZipcodesAsStringMap() {
return getDomainService().getCountriesToZipcodesAsStringMap();
}
/**
* {@inheritDoc}
*/
@Override
public Map> getGermanCountriesToZipcodesMap() {
return getDomainService().getGermanCountriesToZipcodesMap();
}
/**
* {@inheritDoc}
*/
@Override
public Map> getGermanCountriesToZipcodesAsStringMap() {
return getDomainService().getGermanCountriesToZipcodesAsStringMap();
}
/**
* {@inheritDoc}
*/
@Override
public Map> getCountriesToZipcodesAndCitiesAsStringMap() {
return getDomainService().getCountriesToZipcodesAndCitiesAsStringMap();
}
/**
* {@inheritDoc}
*/
@Override
public Map> getGermanCountriesToZipcodesAndCitiesAsStringMap() {
return getDomainService().getGermanCountriesToZipcodesAndCitiesAsStringMap();
}
/**
* {@inheritDoc}
*/
@Override
public List findAll(String iso3166a2name, String iso3166a3name, String iso3166Number, String name) {
return getDomainService().findAll(iso3166a2name, iso3166a3name, iso3166Number, name);
}
/**
* {@inheritDoc}
*/
@Override
public Country find(String iso3166a2name) {
return getDomainService().find(iso3166a2name);
}
/**
* {@inheritDoc}
*/
@Override
public Country findByName(String name) {
return getDomainService().findByName(name);
}
/**
* {@inheritDoc}
*/
@Override
public String setLocationModel(LocationModel modelObject, String zc) {
return getDomainService().setLocationModel(modelObject, zc);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy