Package org.docx4j.wml
Enum NumberFormat
java.lang.Object
java.lang.Enum<NumberFormat>
org.docx4j.wml.NumberFormat
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable<NumberFormat>,java.lang.constant.Constable
public enum NumberFormat extends java.lang.Enum<NumberFormat>
Java class for NumberFormat.
The following schema fragment specifies the expected content contained within this class.
<simpleType name="NumberFormat">
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<enumeration value="decimal"/>
<enumeration value="upperRoman"/>
<enumeration value="lowerRoman"/>
<enumeration value="upperLetter"/>
<enumeration value="lowerLetter"/>
<enumeration value="ordinal"/>
<enumeration value="cardinalText"/>
<enumeration value="ordinalText"/>
<enumeration value="hex"/>
<enumeration value="chicago"/>
<enumeration value="ideographDigital"/>
<enumeration value="japaneseCounting"/>
<enumeration value="aiueo"/>
<enumeration value="iroha"/>
<enumeration value="decimalFullWidth"/>
<enumeration value="decimalHalfWidth"/>
<enumeration value="japaneseLegal"/>
<enumeration value="japaneseDigitalTenThousand"/>
<enumeration value="decimalEnclosedCircle"/>
<enumeration value="decimalFullWidth2"/>
<enumeration value="aiueoFullWidth"/>
<enumeration value="irohaFullWidth"/>
<enumeration value="decimalZero"/>
<enumeration value="bullet"/>
<enumeration value="ganada"/>
<enumeration value="chosung"/>
<enumeration value="decimalEnclosedFullstop"/>
<enumeration value="decimalEnclosedParen"/>
<enumeration value="decimalEnclosedCircleChinese"/>
<enumeration value="ideographEnclosedCircle"/>
<enumeration value="ideographTraditional"/>
<enumeration value="ideographZodiac"/>
<enumeration value="ideographZodiacTraditional"/>
<enumeration value="taiwaneseCounting"/>
<enumeration value="ideographLegalTraditional"/>
<enumeration value="taiwaneseCountingThousand"/>
<enumeration value="taiwaneseDigital"/>
<enumeration value="chineseCounting"/>
<enumeration value="chineseLegalSimplified"/>
<enumeration value="chineseCountingThousand"/>
<enumeration value="koreanDigital"/>
<enumeration value="koreanCounting"/>
<enumeration value="koreanLegal"/>
<enumeration value="koreanDigital2"/>
<enumeration value="vietnameseCounting"/>
<enumeration value="russianLower"/>
<enumeration value="russianUpper"/>
<enumeration value="none"/>
<enumeration value="numberInDash"/>
<enumeration value="hebrew1"/>
<enumeration value="hebrew2"/>
<enumeration value="arabicAlpha"/>
<enumeration value="arabicAbjad"/>
<enumeration value="hindiVowels"/>
<enumeration value="hindiConsonants"/>
<enumeration value="hindiNumbers"/>
<enumeration value="hindiCounting"/>
<enumeration value="thaiLetters"/>
<enumeration value="thaiNumbers"/>
<enumeration value="thaiCounting"/>
</restriction>
</simpleType>
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
java.lang.Enum.EnumDesc<E extends java.lang.Enum<E>> -
Enum Constant Summary
Enum Constants Enum Constant Description AIUEOAIUEO Order HiraganaAIUEO_FULL_WIDTHFull-Width AIUEO Order HiraganaARABIC_ABJADArabic Abjad NumeralsARABIC_ALPHAArabic AlphabetBULLETBulletCARDINAL_TEXTCardinal TextCHICAGOChicago Manual of StyleCHINESE_COUNTINGChinese Counting SystemCHINESE_COUNTING_THOUSANDChinese Counting Thousand SystemCHINESE_LEGAL_SIMPLIFIEDChinese Legal Simplified FormatCHOSUNGKorean Chosung NumberingDECIMALDecimal NumbersDECIMAL_ENCLOSED_CIRCLEDecimal Numbers Enclosed in a CircleDECIMAL_ENCLOSED_CIRCLE_CHINESEDecimal Numbers Enclosed in a CircleDECIMAL_ENCLOSED_FULLSTOPDecimal Numbers Followed by a PeriodDECIMAL_ENCLOSED_PARENDecimal Numbers Enclosed in ParenthesisDECIMAL_FULL_WIDTHDouble Byte Arabic NumeralsDECIMAL_FULL_WIDTH_2Double Byte Arabic Numerals AlternateDECIMAL_HALF_WIDTHSingle Byte Arabic NumeralsDECIMAL_ZEROInitial Zero Arabic NumeralsGANADAKorean Ganada NumberingHEBREW_1Hebrew NumeralsHEBREW_2Hebrew AlphabetHEXHexadecimal NumberingHINDI_CONSONANTSHindi ConsonantsHINDI_COUNTINGHindi Counting SystemHINDI_NUMBERSHindi NumbersHINDI_VOWELSHindi VowelsIDEOGRAPH_DIGITALIdeographsIDEOGRAPH_ENCLOSED_CIRCLEIdeographs Enclosed in a CircleIDEOGRAPH_LEGAL_TRADITIONALTraditional Legal Ideograph FormatIDEOGRAPH_TRADITIONALTraditional Ideograph FormatIDEOGRAPH_ZODIACZodiac Ideograph FormatIDEOGRAPH_ZODIAC_TRADITIONALTraditional Zodiac Ideograph FormatIROHAIroha Ordered KatakanaIROHA_FULL_WIDTHFull-Width Iroha Ordered KatakanaJAPANESE_COUNTINGJapanese Counting SystemJAPANESE_DIGITAL_TEN_THOUSANDJapanese Digital Ten Thousand Counting SystemJAPANESE_LEGALJapanese Legal NumberingKOREAN_COUNTINGKorean Counting SystemKOREAN_DIGITALKorean Digital Counting SystemKOREAN_DIGITAL_2Korean Digital Counting System AlternateKOREAN_LEGALKorean Legal NumberingLOWER_LETTERLowercase Latin AlphabetLOWER_ROMANLowercase Roman NumeralsNONENo NumberingNUMBER_IN_DASHNumber With DashesORDINALOrdinalORDINAL_TEXTOrdinal TextRUSSIAN_LOWERLowercase Russian AlphabetRUSSIAN_UPPERUppercase Russian AlphabetTAIWANESE_COUNTINGTaiwanese Counting SystemTAIWANESE_COUNTING_THOUSANDTaiwanese Counting Thousand SystemTAIWANESE_DIGITALTaiwanese Digital Counting SystemTHAI_COUNTINGThai Counting SystemTHAI_LETTERSThai LettersTHAI_NUMBERSThai NumeralsUPPER_LETTERUppercase Latin AlphabetUPPER_ROMANUppercase Roman NumeralsVIETNAMESE_COUNTINGVietnamese Numerals -
Method Summary
Modifier and Type Method Description static NumberFormatfromValue(java.lang.String v)java.lang.Stringvalue()static NumberFormatvalueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static NumberFormat[]values()Returns an array containing the constants of this enum type, in the order they are declared.Methods inherited from class java.lang.Enum
clone, compareTo, describeConstable, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOfMethods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
-
Enum Constant Details
-
DECIMAL
Decimal Numbers -
UPPER_ROMAN
Uppercase Roman Numerals -
LOWER_ROMAN
Lowercase Roman Numerals -
UPPER_LETTER
Uppercase Latin Alphabet -
LOWER_LETTER
Lowercase Latin Alphabet -
ORDINAL
Ordinal -
CARDINAL_TEXT
Cardinal Text -
ORDINAL_TEXT
Ordinal Text -
HEX
Hexadecimal Numbering -
CHICAGO
Chicago Manual of Style -
IDEOGRAPH_DIGITAL
Ideographs -
JAPANESE_COUNTING
Japanese Counting System -
AIUEO
AIUEO Order Hiragana -
IROHA
Iroha Ordered Katakana -
DECIMAL_FULL_WIDTH
Double Byte Arabic Numerals -
DECIMAL_HALF_WIDTH
Single Byte Arabic Numerals -
JAPANESE_LEGAL
Japanese Legal Numbering -
JAPANESE_DIGITAL_TEN_THOUSAND
Japanese Digital Ten Thousand Counting System -
DECIMAL_ENCLOSED_CIRCLE
Decimal Numbers Enclosed in a Circle -
DECIMAL_FULL_WIDTH_2
Double Byte Arabic Numerals Alternate -
AIUEO_FULL_WIDTH
Full-Width AIUEO Order Hiragana -
IROHA_FULL_WIDTH
Full-Width Iroha Ordered Katakana -
DECIMAL_ZERO
Initial Zero Arabic Numerals -
BULLET
Bullet -
GANADA
Korean Ganada Numbering -
CHOSUNG
Korean Chosung Numbering -
DECIMAL_ENCLOSED_FULLSTOP
Decimal Numbers Followed by a Period -
DECIMAL_ENCLOSED_PAREN
Decimal Numbers Enclosed in Parenthesis -
DECIMAL_ENCLOSED_CIRCLE_CHINESE
Decimal Numbers Enclosed in a Circle -
IDEOGRAPH_ENCLOSED_CIRCLE
Ideographs Enclosed in a Circle -
IDEOGRAPH_TRADITIONAL
Traditional Ideograph Format -
IDEOGRAPH_ZODIAC
Zodiac Ideograph Format -
IDEOGRAPH_ZODIAC_TRADITIONAL
Traditional Zodiac Ideograph Format -
TAIWANESE_COUNTING
Taiwanese Counting System -
IDEOGRAPH_LEGAL_TRADITIONAL
Traditional Legal Ideograph Format -
TAIWANESE_COUNTING_THOUSAND
Taiwanese Counting Thousand System -
TAIWANESE_DIGITAL
Taiwanese Digital Counting System -
CHINESE_COUNTING
Chinese Counting System -
CHINESE_LEGAL_SIMPLIFIED
Chinese Legal Simplified Format -
CHINESE_COUNTING_THOUSAND
Chinese Counting Thousand System -
KOREAN_DIGITAL
Korean Digital Counting System -
KOREAN_COUNTING
Korean Counting System -
KOREAN_LEGAL
Korean Legal Numbering -
KOREAN_DIGITAL_2
Korean Digital Counting System Alternate -
VIETNAMESE_COUNTING
Vietnamese Numerals -
RUSSIAN_LOWER
Lowercase Russian Alphabet -
RUSSIAN_UPPER
Uppercase Russian Alphabet -
NONE
No Numbering -
NUMBER_IN_DASH
Number With Dashes -
HEBREW_1
Hebrew Numerals -
HEBREW_2
Hebrew Alphabet -
ARABIC_ALPHA
Arabic Alphabet -
ARABIC_ABJAD
Arabic Abjad Numerals -
HINDI_VOWELS
Hindi Vowels -
HINDI_CONSONANTS
Hindi Consonants -
HINDI_NUMBERS
Hindi Numbers -
HINDI_COUNTING
Hindi Counting System -
THAI_LETTERS
Thai Letters -
THAI_NUMBERS
Thai Numerals -
THAI_COUNTING
Thai Counting System
-
-
Method Details
-
values
Returns an array containing the constants of this enum type, in the order they are declared.- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
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
-
value
public java.lang.String value() -
fromValue
-