Top Description Fields Constructors Methods
com.ibm.icu.util

public Class TimeUnit

extends MeasureUnit
Class Inheritance
Imports
java.io.InvalidObjectException, .ObjectStreamException

Measurement unit for time units.
Author
markdavis
ICU Status
Stable since ICU 4.0.
See Also
TimeUnitAmount, TimeUnit

Field Summary

Modifier and TypeField and Description
private final int
index

Here for serialization backward compatibility only.

private static final long
Inherited from com.ibm.icu.util.MeasureUnit:
ACREACRE_FOOTAMPEREARC_MINUTEARC_SECONDASCIIASCII_HYPHEN_DIGITSASTRONOMICAL_UNITATMOSPHEREBARBARRELBEAUFORTBITBRITISH_THERMAL_UNITBUSHELBYTECALORIECANDELACARATCELSIUSCENTILITERCENTIMETERCENTURYCUBIC_CENTIMETERCUBIC_FOOTCUBIC_INCHCUBIC_KILOMETERCUBIC_METERCUBIC_MILECUBIC_YARDCUPCUP_METRICCURRENCY_FACTORYDALTONDAYDAY_PERSONDECADEDECILITERDECIMETERDEGREEDESSERT_SPOONDESSERT_SPOON_IMPERIALDOTDOT_PER_CENTIMETERDOT_PER_INCHDRAMDROPDUNAMEARTH_MASSEARTH_RADIUSELECTRONVOLTEMFAHRENHEITFATHOMFLUID_OUNCEFLUID_OUNCE_IMPERIALFOODCALORIEFOOTFURLONGG_FORCEGALLONGALLON_IMPERIALGASOLINE_ENERGY_DENSITYGENERIC_TEMPERATUREGIGABITGIGABYTEGIGAHERTZGIGAWATTGRAINGRAMHECTAREHECTOLITERHECTOPASCALHERTZHORSEPOWERHOURINCHINCH_HGITEMJIGGERJOULEKARATKELVINKILOBITKILOBYTEKILOCALORIEKILOGRAMKILOHERTZKILOJOULEKILOMETERKILOMETER_PER_HOURKILOPASCALKILOWATTKILOWATT_HOURKILOWATT_HOUR_PER_100_KILOMETERKNOTLIGHT_YEARLITERLITER_PER_100KILOMETERSLITER_PER_KILOMETERLUMENLUXMEGABITMEGABYTEMEGAHERTZMEGALITERMEGAPASCALMEGAPIXELMEGAWATTMETERMETER_PER_SECONDMETER_PER_SECOND_SQUAREDMETRIC_TONMICROGRAMMICROMETERMICROSECONDMILEMILE_PER_GALLONMILE_PER_GALLON_IMPERIALMILE_PER_HOURMILE_SCANDINAVIANMILLIAMPEREMILLIBARMILLIGRAMMILLIGRAM_OFGLUCOSE_PER_DECILITERMILLIGRAM_PER_DECILITERMILLILITERMILLIMETERMILLIMETER_OF_MERCURYMILLIMOLE_PER_LITERMILLISECONDMILLIWATTMINUTEMOLEMONTHMONTH_PERSONNANOMETERNANOSECONDNAUTICAL_MILENEWTONNEWTON_METEROHMOUNCEOUNCE_TROYPARSECPART_PER_MILLIONPASCALPERCENTPERMILLEPERMYRIADPETABYTEPICOMETERPINCHPINTPINT_METRICPIXELPIXEL_PER_CENTIMETERPIXEL_PER_INCHPOINTPOUNDPOUND_FOOTPOUND_FORCEPOUND_PER_SQUARE_INCHQUARTQUART_IMPERIALQUARTERRADIANREVOLUTION_ANGLESECONDSOLAR_LUMINOSITYSOLAR_MASSSOLAR_RADIUSSQUARE_CENTIMETERSQUARE_FOOTSQUARE_INCHSQUARE_KILOMETERSQUARE_METERSQUARE_MILESQUARE_YARDSTONEsubTypeTABLESPOONTEASPOONTERABITTERABYTETHERM_USTIMEUNIT_FACTORYTONTONNEtypeVOLTWATTWEEKWEEK_PERSONYARDYEARYEAR_PERSON

Constructor Summary

AccessConstructor and Description
pack-priv
TimeUnit(String type, String code)

Method Summary

Modifier and TypeMethod and Description
private Object
public static TimeUnit[]

Returns:

the available values
values
()

private Object
Inherited from com.ibm.icu.util.MeasureUnit:
addUnitequalsfindBySubTypeforIdentifierfromMeasureUnitImplgetAvailablegetAvailablegetAvailableTypesgetComplexitygetCopyOfMeasureUnitImplgetDimensionalitygetIdentifiergetPrefixgetSubtypegetTypehashCodeinternalGetInstanceproductreciprocalsplitToSingleUnitstoStringwithDimensionalitywithPrefix

Field Detail

indexback to summary
private final int index

Here for serialization backward compatibility only.

serialVersionUIDback to summary
private static final long serialVersionUID

Hides com.ibm.icu.util.MeasureUnit.serialVersionUID.

Constructor Detail

TimeUnitback to summary
pack-priv TimeUnit(String type, String code)

Method Detail

readResolveback to summary
private Object readResolve() throws ObjectStreamException
valuesback to summary
public static TimeUnit[] values()
Returns:TimeUnit[]

the available values

ICU Status
Stable since ICU 4.0.
writeReplaceback to summary
private Object writeReplace() throws ObjectStreamException

Hides com.ibm.icu.util.MeasureUnit.writeReplace.