java.lang.Object
com.smartdevicelink.proxy.RPCStruct
public static final java.lang.String KEY_LOCATION
public static final java.lang.String KEY_CURRENT_FORECAST
public static final java.lang.String KEY_MINUTE_FORECAST
public static final java.lang.String KEY_HOURLY_FORECAST
public static final java.lang.String KEY_MULTIDAY_FORECAST
public static final java.lang.String KEY_ALERTS
From Class | Fields |
---|---|
com.smartdevicelink.proxy.RPCStruct | KEY_BULK_DATA, KEY_PROTECTED, store |
public WeatherServiceData()
public WeatherServiceData(java.util.Hashtable<java.lang.String, java.lang.Object> hash)
public WeatherServiceData(LocationDetails location)
public com.smartdevicelink.proxy.rpc.WeatherServiceData setLocation(LocationDetails location)
public com.smartdevicelink.proxy.rpc.LocationDetails getLocation()
public com.smartdevicelink.proxy.rpc.WeatherServiceData setCurrentForecast(WeatherData currentForecast)
public com.smartdevicelink.proxy.rpc.WeatherData getCurrentForecast()
minsize: 15, maxsize: 60
public com.smartdevicelink.proxy.rpc.WeatherServiceData setMinuteForecast(java.util.List<com.smartdevicelink.proxy.rpc.WeatherData> minuteForecast)
minsize: 15, maxsize: 60
public java.util.List getMinuteForecast()
minsize: 1, maxsize: 96
public com.smartdevicelink.proxy.rpc.WeatherServiceData setHourlyForecast(java.util.List<com.smartdevicelink.proxy.rpc.WeatherData> hourlyForecast)
minsize: 1, maxsize: 96
public java.util.List getHourlyForecast()
minsize: 1, maxsize: 30
public com.smartdevicelink.proxy.rpc.WeatherServiceData setMultidayForecast(java.util.List<com.smartdevicelink.proxy.rpc.WeatherData> multidayForecast)
minsize: 1, maxsize: 30
public java.util.List getMultidayForecast()
minsize: 1, maxsize: 10
public com.smartdevicelink.proxy.rpc.WeatherServiceData setAlerts(java.util.List<com.smartdevicelink.proxy.rpc.WeatherAlert> alerts)
minsize: 1, maxsize: 10
public java.util.List getAlerts()
From Class | Methods |
---|---|
com.smartdevicelink.proxy.RPCStruct | getStoreValue, getStore, deserializeJSON, serializeJSON, serializeJSON, format, getBulkData, setBulkData, setPayloadProtected, isPayloadProtected, getMessageTypeName, hasKey, setValue, getValue, getObject, formatObject, getValueForString, getString, getInteger, getDouble, getFloat, getBoolean, getLong, clone, equals, hashCode |
java.lang.Object | getClass, hashCode, equals, clone, toString, notify, notifyAll, wait, wait, wait, finalize |