/* ************************************************************************** * Copyright (C) 2008-2009, Google, International Business Machines * Corporation and others. All Rights Reserved. ************************************************************************** */ package com.ibm.icu.util; /** * Express a duration as a time unit and number. Patterned after Currency. *

Immutable. * @see TimeUnitAmount * @see com.ibm.icu.text.TimeUnitFormat * @author markdavis * @stable ICU 4.0 */ public class TimeUnitAmount extends Measure { /** * Create from a number and unit. * @stable ICU 4.0 */ public TimeUnitAmount(Number number, TimeUnit unit) { super(number, unit); } /** * Create from a number and unit. * @stable ICU 4.0 */ public TimeUnitAmount(double number, TimeUnit unit) { super(new Double(number), unit); } /** * Get the unit (convenience to avoid cast). * @stable ICU 4.0 */ public TimeUnit getTimeUnit() { return (TimeUnit) getUnit(); } }