| Index: source/i18n/unicode/tmunit.h
|
| diff --git a/source/i18n/unicode/tmunit.h b/source/i18n/unicode/tmunit.h
|
| index e417f3522bceb3c5cee6ac3a41c24fe6b6aabc07..a19a1f3c1760c3780f3cf0fdc7a84a6e37b1dab2 100644
|
| --- a/source/i18n/unicode/tmunit.h
|
| +++ b/source/i18n/unicode/tmunit.h
|
| @@ -1,7 +1,9 @@
|
| +// Copyright (C) 2016 and later: Unicode, Inc. and others.
|
| +// License & terms of use: http://www.unicode.org/copyright.html
|
| /*
|
| *******************************************************************************
|
| - * Copyright (C) 2009-2014, Google, International Business Machines Corporation and *
|
| - * others. All Rights Reserved. *
|
| + * Copyright (C) 2009-2016, International Business Machines Corporation, *
|
| + * Google, and others. All Rights Reserved. *
|
| *******************************************************************************
|
| */
|
|
|
| @@ -41,18 +43,24 @@ public:
|
| UTIMEUNIT_HOUR,
|
| UTIMEUNIT_MINUTE,
|
| UTIMEUNIT_SECOND,
|
| +#ifndef U_HIDE_DEPRECATED_API
|
| + /**
|
| + * One more than the highest normal UTimeUnitFields value.
|
| + * @deprecated ICU 58 The numeric value may change over time, see ICU ticket #12420.
|
| + */
|
| UTIMEUNIT_FIELD_COUNT
|
| +#endif // U_HIDE_DEPRECATED_API
|
| };
|
|
|
| /**
|
| * Create Instance.
|
| - * @param timeUnitField time unit field based on which the instance
|
| + * @param timeUnitField time unit field based on which the instance
|
| * is created.
|
| - * @param status input-output error code.
|
| + * @param status input-output error code.
|
| * If the timeUnitField is invalid,
|
| * then this will be set to U_ILLEGAL_ARGUMENT_ERROR.
|
| * @return a TimeUnit instance
|
| - * @stable ICU 4.2
|
| + * @stable ICU 4.2
|
| */
|
| static TimeUnit* U_EXPORT2 createInstance(UTimeUnitFields timeUnitField,
|
| UErrorCode& status);
|
| @@ -60,19 +68,19 @@ public:
|
|
|
| /**
|
| * Override clone.
|
| - * @stable ICU 4.2
|
| + * @stable ICU 4.2
|
| */
|
| virtual UObject* clone() const;
|
|
|
| /**
|
| * Copy operator.
|
| - * @stable ICU 4.2
|
| + * @stable ICU 4.2
|
| */
|
| TimeUnit(const TimeUnit& other);
|
|
|
| /**
|
| * Assignment operator.
|
| - * @stable ICU 4.2
|
| + * @stable ICU 4.2
|
| */
|
| TimeUnit& operator=(const TimeUnit& other);
|
|
|
| @@ -82,7 +90,7 @@ public:
|
| * @return The class ID for this object. All objects of a given
|
| * class have the same class ID. Objects of other classes have
|
| * different class IDs.
|
| - * @stable ICU 4.2
|
| + * @stable ICU 4.2
|
| */
|
| virtual UClassID getDynamicClassID() const;
|
|
|
| @@ -90,7 +98,7 @@ public:
|
| * Returns the class ID for this class. This is used to compare to
|
| * the return value of getDynamicClassID().
|
| * @return The class ID for all objects of this class.
|
| - * @stable ICU 4.2
|
| + * @stable ICU 4.2
|
| */
|
| static UClassID U_EXPORT2 getStaticClassID();
|
|
|
| @@ -98,13 +106,13 @@ public:
|
| /**
|
| * Get time unit field.
|
| * @return time unit field.
|
| - * @stable ICU 4.2
|
| + * @stable ICU 4.2
|
| */
|
| UTimeUnitFields getTimeUnitField() const;
|
|
|
| /**
|
| * Destructor.
|
| - * @stable ICU 4.2
|
| + * @stable ICU 4.2
|
| */
|
| virtual ~TimeUnit();
|
|
|
| @@ -113,7 +121,7 @@ private:
|
|
|
| /**
|
| * Constructor
|
| - * @internal ICU 4.2
|
| + * @internal (private)
|
| */
|
| TimeUnit(UTimeUnitFields timeUnitField);
|
|
|
|
|