public class TLcdGDFDataUnit extends Object
Modifier and Type | Field and Description |
---|---|
static TLcdGDFDataUnit |
DEG
GDF Data unit: Degree.
|
static TLcdGDFDataUnit |
DHM
GDF Data unit: Day,hour,minutes.
|
static TLcdGDFDataUnit |
FET
GDF Data unit: Feet.
|
static TLcdGDFDataUnit |
GRD
GDF Data unit: Grade.
|
static TLcdGDFDataUnit |
HOR
GDF Data unit: Hour.
|
static TLcdGDFDataUnit |
KGR
GDF Data unit: Kilogram.
|
static TLcdGDFDataUnit |
KPH
GDF Data unit: Kilometers per hour.
|
static TLcdGDFDataUnit |
MDH
GDF Data unit: Month,day,hour.
|
static TLcdGDFDataUnit |
MIN
GDF Data unit: Minute (of time).
|
static TLcdGDFDataUnit |
MPH
GDF Data unit: Miles per hour.
|
static TLcdGDFDataUnit |
MPS
GDF Data unit: Meters per second.
|
static TLcdGDFDataUnit |
MTR
GDF Data unit: Meter.
|
static TLcdGDFDataUnit |
OTH
GDF Data unit: Other SI-unit, to be described in field description.
|
static TLcdGDFDataUnit |
SEC
GDF Data unit: Second (of time).
|
static TLcdGDFDataUnit |
VLT
GDF Data unit: Volt.
|
static TLcdGDFDataUnit |
WAT
GDF Data unit: Watt.
|
static TLcdGDFDataUnit |
WHM
GDF Data unit: Weekday,hour,minutes.
|
static TLcdGDFDataUnit |
YMD
GDF Data unit: Year,month,day.
|
static TLcdGDFDataUnit |
YXH
GDF Data unit: Year,month,day,hour.
|
static TLcdGDFDataUnit |
YXM
GDF Data unit: Year,month,day,hour,minutes.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object aObject)
Returns true if the given object is an instance of
TLcdGDFDataUnit
and
its data unit code equals the data unit code of this object, false otherwise. |
String |
getCode()
Returns the GDF code of this data unit.
|
static TLcdGDFDataUnit |
getDataUnit(int aIndex)
Returns the data unit at the given index (default units + units created at runtime).
|
static TLcdGDFDataUnit |
getDataUnit(String aDataUnitCode)
Returns the data unit with the given Data Unit Code as described in the GDF specification.
|
static TLcdGDFDataUnit |
getDataUnit(String aDataUnitCode,
String aDescription)
Returns a new TLcdGDFDataUnit object with the given data unit code and description.
|
static int |
getDataUnitCount()
Returns the number of data units that are available (default units + units created at
runtime).
|
String |
getDescription()
Returns the textual description of this data unit.
|
int |
hashCode() |
String |
toString()
Returns a general description of this data unit.
|
public static final TLcdGDFDataUnit DEG
public static final TLcdGDFDataUnit GRD
public static final TLcdGDFDataUnit MTR
public static final TLcdGDFDataUnit FET
public static final TLcdGDFDataUnit KGR
public static final TLcdGDFDataUnit SEC
public static final TLcdGDFDataUnit MIN
public static final TLcdGDFDataUnit HOR
public static final TLcdGDFDataUnit WAT
public static final TLcdGDFDataUnit VLT
public static final TLcdGDFDataUnit MPS
public static final TLcdGDFDataUnit KPH
public static final TLcdGDFDataUnit MPH
public static final TLcdGDFDataUnit YMD
public static final TLcdGDFDataUnit MDH
public static final TLcdGDFDataUnit DHM
public static final TLcdGDFDataUnit WHM
public static final TLcdGDFDataUnit YXM
public static final TLcdGDFDataUnit YXH
public static final TLcdGDFDataUnit OTH
public static int getDataUnitCount()
public static TLcdGDFDataUnit getDataUnit(int aIndex)
aIndex
- the index of the data unit to be returned.IndexOutOfBoundsException
public static TLcdGDFDataUnit getDataUnit(String aDataUnitCode)
aDataUnitCode
- the Data Unit Code of the data unit to be returned.IllegalArgumentException
- if no data unit exists for the given Data Unit Code.public static TLcdGDFDataUnit getDataUnit(String aDataUnitCode, String aDescription)
aDataUnitCode
- the Data Unit Code of the data unit to be returned.aDescription
- a textual description of the data unit to be returned.IllegalArgumentException
- if there exists already a data unit with the given Data Unit
Code.public String getCode()
public String getDescription()
public String toString()
public boolean equals(Object aObject)
TLcdGDFDataUnit
and
its data unit code equals the data unit code of this object, false otherwise.