com.hack23.cia.service.external.worldbank.api
Interface WorldBankApi

Package class diagram package WorldBankApi
All Known Implementing Classes:
WorldbankApiImpl

public interface WorldBankApi

The Interface WorldBankApi.


Method Summary
 List<CountryElement> getCountries()
          Gets the countries.
 List<Data> getData(String countryCode, String indicatorId)
          Gets the data.
 List<IndicatorElement> getIndicators()
          Gets the indicators.
 List<TopicElement> getTopics()
          Gets the topics.
 

Method Detail

getCountries

List<CountryElement> getCountries()
                                  throws Exception
Gets the countries.

Returns:
the countries
Throws:
Exception - the exception

getData

List<Data> getData(String countryCode,
                   String indicatorId)
                   throws Exception
Gets the data.

Parameters:
countryCode - the country code
indicatorId - the indicator id
Returns:
the data
Throws:
Exception - the exception

getIndicators

List<IndicatorElement> getIndicators()
                                     throws Exception
Gets the indicators.

Returns:
the indicators
Throws:
Exception - the exception

getTopics

List<TopicElement> getTopics()
                             throws Exception
Gets the topics.

Returns:
the topics
Throws:
Exception - the exception


Copyright © 2008-2011 www.hack23.com. All Rights Reserved.