public enum DsUnit extends Enum<DsUnit>
| Enum Constant and Description |
|---|
AUTO
Selects the relevant units automatically, based on geographic location.
|
CA
Same as
SI, except that DsDataPoint.windSpeed() is in kilometers
per hour |
SI
Returns results in SI units.
|
UK2
Same as
SI, except that DsDataPoint.nearestStormDistance() and
DsDataPoint.visibility() are in miles and DsDataPoint.windSpeed()
is in miles per hour |
UNKNOWN |
US
Imperial units (default)
|
| Modifier and Type | Method and Description |
|---|---|
static DsUnit |
findByJsonValue(String jsonValue) |
String |
getJsonValue() |
static DsUnit |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static DsUnit[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final DsUnit US
public static final DsUnit SI
DsDataPoint.summary(): Any summaries containing temperature or snow
accumulation units will have their values in degrees Celsius or in centimeters
(respectively).DsDataPoint.nearestStormDistance(): Kilometers.DsDataPoint.precipIntensity(): Millimeters per hour.DsDataPoint.precipIntensityMax(): Millimeters per hour.DsDataPoint.precipAccumulation(): Centimeters.DsDataPoint.temperature(): Degrees Celsius.DsDataPoint.temperatureMin(): Degrees Celsius.DsDataPoint.temperatureMax(): Degrees Celsius.DsDataPoint.apparentTemperature(): Degrees Celsius.DsDataPoint.dewPoint(): Degrees Celsius.DsDataPoint.windSpeed(): Meters per second.DsDataPoint.windGust(): Meters per second.DsDataPoint.pressure(): Hectopascals.DsDataPoint.visibility(): Kilometers.public static final DsUnit CA
SI, except that DsDataPoint.windSpeed() is in kilometers
per hourpublic static final DsUnit UK2
SI, except that DsDataPoint.nearestStormDistance() and
DsDataPoint.visibility() are in miles and DsDataPoint.windSpeed()
is in miles per hourpublic static final DsUnit AUTO
public static final DsUnit UNKNOWN
public static DsUnit[] values()
for (DsUnit c : DsUnit.values()) System.out.println(c);
public static DsUnit valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic String getJsonValue()
Copyright © 2016–2020. All rights reserved.