net.aksingh.owmjapis
Class OpenWeatherMap.OWMAddress

java.lang.Object
  extended by net.aksingh.owmjapis.OpenWeatherMap.OWMAddress
Enclosing class:
OpenWeatherMap

public static class OpenWeatherMap.OWMAddress
extends java.lang.Object

Generates addresses for accessing the information from OWM.org

Since:
2.5.0.3

Method Summary
 java.lang.String currentWeatherByCityCode(long cityCode)
           
 java.lang.String currentWeatherByCityName(java.lang.String cityName)
           
 java.lang.String currentWeatherByCityName(java.lang.String cityName, java.lang.String countryCode)
           
 java.lang.String currentWeatherByCoordinates(float latitude, float longitude)
           
 java.lang.String dailyForecastByCityCode(long cityCode, byte count)
           
 java.lang.String dailyForecastByCityName(java.lang.String cityName, byte count)
           
 java.lang.String dailyForecastByCityName(java.lang.String cityName, java.lang.String countryCode, byte count)
           
 java.lang.String dailyForecastByCoordinates(float latitude, float longitude, byte count)
           
 java.lang.String hourlyForecastByCityCode(long cityCode)
           
 java.lang.String hourlyForecastByCityName(java.lang.String cityName)
           
 java.lang.String hourlyForecastByCityName(java.lang.String cityName, java.lang.String countryCode)
           
 java.lang.String hourlyForecastByCoordinates(float latitude, float longitude)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

currentWeatherByCityName

public java.lang.String currentWeatherByCityName(java.lang.String cityName)
                                          throws java.io.UnsupportedEncodingException
Throws:
java.io.UnsupportedEncodingException

currentWeatherByCityName

public java.lang.String currentWeatherByCityName(java.lang.String cityName,
                                                 java.lang.String countryCode)
                                          throws java.io.UnsupportedEncodingException
Throws:
java.io.UnsupportedEncodingException

currentWeatherByCityCode

public java.lang.String currentWeatherByCityCode(long cityCode)

currentWeatherByCoordinates

public java.lang.String currentWeatherByCoordinates(float latitude,
                                                    float longitude)

hourlyForecastByCityName

public java.lang.String hourlyForecastByCityName(java.lang.String cityName)
                                          throws java.io.UnsupportedEncodingException
Throws:
java.io.UnsupportedEncodingException

hourlyForecastByCityName

public java.lang.String hourlyForecastByCityName(java.lang.String cityName,
                                                 java.lang.String countryCode)
                                          throws java.io.UnsupportedEncodingException
Throws:
java.io.UnsupportedEncodingException

hourlyForecastByCityCode

public java.lang.String hourlyForecastByCityCode(long cityCode)

hourlyForecastByCoordinates

public java.lang.String hourlyForecastByCoordinates(float latitude,
                                                    float longitude)

dailyForecastByCityName

public java.lang.String dailyForecastByCityName(java.lang.String cityName,
                                                byte count)
                                         throws java.io.UnsupportedEncodingException
Throws:
java.io.UnsupportedEncodingException

dailyForecastByCityName

public java.lang.String dailyForecastByCityName(java.lang.String cityName,
                                                java.lang.String countryCode,
                                                byte count)
                                         throws java.io.UnsupportedEncodingException
Throws:
java.io.UnsupportedEncodingException

dailyForecastByCityCode

public java.lang.String dailyForecastByCityCode(long cityCode,
                                                byte count)

dailyForecastByCoordinates

public java.lang.String dailyForecastByCoordinates(float latitude,
                                                   float longitude,
                                                   byte count)