Package com.ibm.icu.number
Enum NumberSkeletonImpl.StemEnum
- java.lang.Object
-
- java.lang.Enum<NumberSkeletonImpl.StemEnum>
-
- com.ibm.icu.number.NumberSkeletonImpl.StemEnum
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<NumberSkeletonImpl.StemEnum>
- Enclosing class:
- NumberSkeletonImpl
static enum NumberSkeletonImpl.StemEnum extends java.lang.Enum<NumberSkeletonImpl.StemEnum>
All possible stem literals have an entry in the StemEnum. The enum name is the kebab case stem string literal written in upper snake case.
-
-
Enum Constant Summary
-
Constructor Summary
Constructors Modifier Constructor Description private
StemEnum()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static NumberSkeletonImpl.StemEnum
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static NumberSkeletonImpl.StemEnum[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
STEM_COMPACT_SHORT
public static final NumberSkeletonImpl.StemEnum STEM_COMPACT_SHORT
-
STEM_COMPACT_LONG
public static final NumberSkeletonImpl.StemEnum STEM_COMPACT_LONG
-
STEM_SCIENTIFIC
public static final NumberSkeletonImpl.StemEnum STEM_SCIENTIFIC
-
STEM_ENGINEERING
public static final NumberSkeletonImpl.StemEnum STEM_ENGINEERING
-
STEM_NOTATION_SIMPLE
public static final NumberSkeletonImpl.StemEnum STEM_NOTATION_SIMPLE
-
STEM_BASE_UNIT
public static final NumberSkeletonImpl.StemEnum STEM_BASE_UNIT
-
STEM_PERCENT
public static final NumberSkeletonImpl.StemEnum STEM_PERCENT
-
STEM_PERMILLE
public static final NumberSkeletonImpl.StemEnum STEM_PERMILLE
-
STEM_PERCENT_100
public static final NumberSkeletonImpl.StemEnum STEM_PERCENT_100
-
STEM_PRECISION_INTEGER
public static final NumberSkeletonImpl.StemEnum STEM_PRECISION_INTEGER
-
STEM_PRECISION_UNLIMITED
public static final NumberSkeletonImpl.StemEnum STEM_PRECISION_UNLIMITED
-
STEM_PRECISION_CURRENCY_STANDARD
public static final NumberSkeletonImpl.StemEnum STEM_PRECISION_CURRENCY_STANDARD
-
STEM_PRECISION_CURRENCY_CASH
public static final NumberSkeletonImpl.StemEnum STEM_PRECISION_CURRENCY_CASH
-
STEM_ROUNDING_MODE_CEILING
public static final NumberSkeletonImpl.StemEnum STEM_ROUNDING_MODE_CEILING
-
STEM_ROUNDING_MODE_FLOOR
public static final NumberSkeletonImpl.StemEnum STEM_ROUNDING_MODE_FLOOR
-
STEM_ROUNDING_MODE_DOWN
public static final NumberSkeletonImpl.StemEnum STEM_ROUNDING_MODE_DOWN
-
STEM_ROUNDING_MODE_UP
public static final NumberSkeletonImpl.StemEnum STEM_ROUNDING_MODE_UP
-
STEM_ROUNDING_MODE_HALF_EVEN
public static final NumberSkeletonImpl.StemEnum STEM_ROUNDING_MODE_HALF_EVEN
-
STEM_ROUNDING_MODE_HALF_DOWN
public static final NumberSkeletonImpl.StemEnum STEM_ROUNDING_MODE_HALF_DOWN
-
STEM_ROUNDING_MODE_HALF_UP
public static final NumberSkeletonImpl.StemEnum STEM_ROUNDING_MODE_HALF_UP
-
STEM_ROUNDING_MODE_UNNECESSARY
public static final NumberSkeletonImpl.StemEnum STEM_ROUNDING_MODE_UNNECESSARY
-
STEM_INTEGER_WIDTH_TRUNC
public static final NumberSkeletonImpl.StemEnum STEM_INTEGER_WIDTH_TRUNC
-
STEM_GROUP_OFF
public static final NumberSkeletonImpl.StemEnum STEM_GROUP_OFF
-
STEM_GROUP_MIN2
public static final NumberSkeletonImpl.StemEnum STEM_GROUP_MIN2
-
STEM_GROUP_AUTO
public static final NumberSkeletonImpl.StemEnum STEM_GROUP_AUTO
-
STEM_GROUP_ON_ALIGNED
public static final NumberSkeletonImpl.StemEnum STEM_GROUP_ON_ALIGNED
-
STEM_GROUP_THOUSANDS
public static final NumberSkeletonImpl.StemEnum STEM_GROUP_THOUSANDS
-
STEM_LATIN
public static final NumberSkeletonImpl.StemEnum STEM_LATIN
-
STEM_UNIT_WIDTH_NARROW
public static final NumberSkeletonImpl.StemEnum STEM_UNIT_WIDTH_NARROW
-
STEM_UNIT_WIDTH_SHORT
public static final NumberSkeletonImpl.StemEnum STEM_UNIT_WIDTH_SHORT
-
STEM_UNIT_WIDTH_FULL_NAME
public static final NumberSkeletonImpl.StemEnum STEM_UNIT_WIDTH_FULL_NAME
-
STEM_UNIT_WIDTH_ISO_CODE
public static final NumberSkeletonImpl.StemEnum STEM_UNIT_WIDTH_ISO_CODE
-
STEM_UNIT_WIDTH_FORMAL
public static final NumberSkeletonImpl.StemEnum STEM_UNIT_WIDTH_FORMAL
-
STEM_UNIT_WIDTH_VARIANT
public static final NumberSkeletonImpl.StemEnum STEM_UNIT_WIDTH_VARIANT
-
STEM_UNIT_WIDTH_HIDDEN
public static final NumberSkeletonImpl.StemEnum STEM_UNIT_WIDTH_HIDDEN
-
STEM_SIGN_AUTO
public static final NumberSkeletonImpl.StemEnum STEM_SIGN_AUTO
-
STEM_SIGN_ALWAYS
public static final NumberSkeletonImpl.StemEnum STEM_SIGN_ALWAYS
-
STEM_SIGN_NEVER
public static final NumberSkeletonImpl.StemEnum STEM_SIGN_NEVER
-
STEM_SIGN_ACCOUNTING
public static final NumberSkeletonImpl.StemEnum STEM_SIGN_ACCOUNTING
-
STEM_SIGN_ACCOUNTING_ALWAYS
public static final NumberSkeletonImpl.StemEnum STEM_SIGN_ACCOUNTING_ALWAYS
-
STEM_SIGN_EXCEPT_ZERO
public static final NumberSkeletonImpl.StemEnum STEM_SIGN_EXCEPT_ZERO
-
STEM_SIGN_ACCOUNTING_EXCEPT_ZERO
public static final NumberSkeletonImpl.StemEnum STEM_SIGN_ACCOUNTING_EXCEPT_ZERO
-
STEM_SIGN_NEGATIVE
public static final NumberSkeletonImpl.StemEnum STEM_SIGN_NEGATIVE
-
STEM_SIGN_ACCOUNTING_NEGATIVE
public static final NumberSkeletonImpl.StemEnum STEM_SIGN_ACCOUNTING_NEGATIVE
-
STEM_DECIMAL_AUTO
public static final NumberSkeletonImpl.StemEnum STEM_DECIMAL_AUTO
-
STEM_DECIMAL_ALWAYS
public static final NumberSkeletonImpl.StemEnum STEM_DECIMAL_ALWAYS
-
STEM_PRECISION_INCREMENT
public static final NumberSkeletonImpl.StemEnum STEM_PRECISION_INCREMENT
-
STEM_MEASURE_UNIT
public static final NumberSkeletonImpl.StemEnum STEM_MEASURE_UNIT
-
STEM_PER_MEASURE_UNIT
public static final NumberSkeletonImpl.StemEnum STEM_PER_MEASURE_UNIT
-
STEM_UNIT
public static final NumberSkeletonImpl.StemEnum STEM_UNIT
-
STEM_UNIT_USAGE
public static final NumberSkeletonImpl.StemEnum STEM_UNIT_USAGE
-
STEM_CURRENCY
public static final NumberSkeletonImpl.StemEnum STEM_CURRENCY
-
STEM_INTEGER_WIDTH
public static final NumberSkeletonImpl.StemEnum STEM_INTEGER_WIDTH
-
STEM_NUMBERING_SYSTEM
public static final NumberSkeletonImpl.StemEnum STEM_NUMBERING_SYSTEM
-
STEM_SCALE
public static final NumberSkeletonImpl.StemEnum STEM_SCALE
-
-
Method Detail
-
values
public static NumberSkeletonImpl.StemEnum[] 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 (NumberSkeletonImpl.StemEnum c : NumberSkeletonImpl.StemEnum.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static NumberSkeletonImpl.StemEnum valueOf(java.lang.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:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
-