Package ome.xml.model.enums
Enum UnitsTime
- java.lang.Object
-
- java.lang.Enum<UnitsTime>
-
- ome.xml.model.enums.UnitsTime
-
- All Implemented Interfaces:
Serializable
,Comparable<UnitsTime>
,Enumeration
public enum UnitsTime extends Enum<UnitsTime> implements Enumeration
-
-
Enum Constant Summary
Enum Constants Enum Constant Description ATTOSECOND
attosecond SI unit.CENTISECOND
centisecond SI unit.DAY
day SI-derived unit.DECASECOND
decasecond SI unit.DECISECOND
decisecond SI unit.EXASECOND
exasecond SI unit.FEMTOSECOND
femtosecond SI unit.GIGASECOND
gigasecond SI unit.HECTOSECOND
hectosecond SI unit.HOUR
hour SI-derived unit.KILOSECOND
kilosecond SI unit.MEGASECOND
megasecond SI unit.MICROSECOND
microsecond SI unit.MILLISECOND
millisecond SI unit.MINUTE
minute SI-derived unit.NANOSECOND
nanosecond SI unit.PETASECOND
petasecond SI unit.PICOSECOND
picosecond SI unit.SECOND
second SI unit.TERASECOND
terasecond SI unit.YOCTOSECOND
yoctosecond SI unit.YOTTASECOND
yottasecond SI unit.ZEPTOSECOND
zeptosecond SI unit.ZETTASECOND
zettasecond SI unit.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static <T extends PrimitiveNumber>
Timecreate(T newValue, UnitsTime newUnit)
static UnitsTime
fromString(String value)
String
getValue()
String
toString()
static UnitsTime
valueOf(String name)
Returns the enum constant of this type with the specified name.static UnitsTime[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
YOTTASECOND
public static final UnitsTime YOTTASECOND
yottasecond SI unit.
-
ZETTASECOND
public static final UnitsTime ZETTASECOND
zettasecond SI unit.
-
EXASECOND
public static final UnitsTime EXASECOND
exasecond SI unit.
-
PETASECOND
public static final UnitsTime PETASECOND
petasecond SI unit.
-
TERASECOND
public static final UnitsTime TERASECOND
terasecond SI unit.
-
GIGASECOND
public static final UnitsTime GIGASECOND
gigasecond SI unit.
-
MEGASECOND
public static final UnitsTime MEGASECOND
megasecond SI unit.
-
KILOSECOND
public static final UnitsTime KILOSECOND
kilosecond SI unit.
-
HECTOSECOND
public static final UnitsTime HECTOSECOND
hectosecond SI unit.
-
DECASECOND
public static final UnitsTime DECASECOND
decasecond SI unit.
-
SECOND
public static final UnitsTime SECOND
second SI unit.
-
DECISECOND
public static final UnitsTime DECISECOND
decisecond SI unit.
-
CENTISECOND
public static final UnitsTime CENTISECOND
centisecond SI unit.
-
MILLISECOND
public static final UnitsTime MILLISECOND
millisecond SI unit.
-
MICROSECOND
public static final UnitsTime MICROSECOND
microsecond SI unit.
-
NANOSECOND
public static final UnitsTime NANOSECOND
nanosecond SI unit.
-
PICOSECOND
public static final UnitsTime PICOSECOND
picosecond SI unit.
-
FEMTOSECOND
public static final UnitsTime FEMTOSECOND
femtosecond SI unit.
-
ATTOSECOND
public static final UnitsTime ATTOSECOND
attosecond SI unit.
-
ZEPTOSECOND
public static final UnitsTime ZEPTOSECOND
zeptosecond SI unit.
-
YOCTOSECOND
public static final UnitsTime YOCTOSECOND
yoctosecond SI unit.
-
MINUTE
public static final UnitsTime MINUTE
minute SI-derived unit.
-
HOUR
public static final UnitsTime HOUR
hour SI-derived unit.
-
DAY
public static final UnitsTime DAY
day SI-derived unit.
-
-
Method Detail
-
values
public static UnitsTime[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (UnitsTime c : UnitsTime.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static UnitsTime valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-
fromString
public static UnitsTime fromString(String value) throws EnumerationException
- Throws:
EnumerationException
-
getValue
public String getValue()
-
create
public static <T extends PrimitiveNumber> Time create(T newValue, UnitsTime newUnit)
-
-