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>
 
  • Enum Constant Details

    • DECIMAL

      public static final NumberFormat DECIMAL
      Decimal Numbers
    • UPPER_ROMAN

      public static final NumberFormat UPPER_ROMAN
      Uppercase Roman Numerals
    • LOWER_ROMAN

      public static final NumberFormat LOWER_ROMAN
      Lowercase Roman Numerals
    • UPPER_LETTER

      public static final NumberFormat UPPER_LETTER
      Uppercase Latin Alphabet
    • LOWER_LETTER

      public static final NumberFormat LOWER_LETTER
      Lowercase Latin Alphabet
    • ORDINAL

      public static final NumberFormat ORDINAL
      Ordinal
    • CARDINAL_TEXT

      public static final NumberFormat CARDINAL_TEXT
      Cardinal Text
    • ORDINAL_TEXT

      public static final NumberFormat ORDINAL_TEXT
      Ordinal Text
    • HEX

      public static final NumberFormat HEX
      Hexadecimal Numbering
    • CHICAGO

      public static final NumberFormat CHICAGO
      Chicago Manual of Style
    • IDEOGRAPH_DIGITAL

      public static final NumberFormat IDEOGRAPH_DIGITAL
      Ideographs
    • JAPANESE_COUNTING

      public static final NumberFormat JAPANESE_COUNTING
      Japanese Counting System
    • AIUEO

      public static final NumberFormat AIUEO
      AIUEO Order Hiragana
    • IROHA

      public static final NumberFormat IROHA
      Iroha Ordered Katakana
    • DECIMAL_FULL_WIDTH

      public static final NumberFormat DECIMAL_FULL_WIDTH
      Double Byte Arabic Numerals
    • DECIMAL_HALF_WIDTH

      public static final NumberFormat DECIMAL_HALF_WIDTH
      Single Byte Arabic Numerals
    • JAPANESE_DIGITAL_TEN_THOUSAND

      public static final NumberFormat JAPANESE_DIGITAL_TEN_THOUSAND
      Japanese Digital Ten Thousand Counting System
    • DECIMAL_ENCLOSED_CIRCLE

      public static final NumberFormat DECIMAL_ENCLOSED_CIRCLE
      Decimal Numbers Enclosed in a Circle
    • DECIMAL_FULL_WIDTH_2

      public static final NumberFormat DECIMAL_FULL_WIDTH_2
      Double Byte Arabic Numerals Alternate
    • AIUEO_FULL_WIDTH

      public static final NumberFormat AIUEO_FULL_WIDTH
      Full-Width AIUEO Order Hiragana
    • IROHA_FULL_WIDTH

      public static final NumberFormat IROHA_FULL_WIDTH
      Full-Width Iroha Ordered Katakana
    • DECIMAL_ZERO

      public static final NumberFormat DECIMAL_ZERO
      Initial Zero Arabic Numerals
    • BULLET

      public static final NumberFormat BULLET
      Bullet
    • GANADA

      public static final NumberFormat GANADA
      Korean Ganada Numbering
    • CHOSUNG

      public static final NumberFormat CHOSUNG
      Korean Chosung Numbering
    • DECIMAL_ENCLOSED_FULLSTOP

      public static final NumberFormat DECIMAL_ENCLOSED_FULLSTOP
      Decimal Numbers Followed by a Period
    • DECIMAL_ENCLOSED_PAREN

      public static final NumberFormat DECIMAL_ENCLOSED_PAREN
      Decimal Numbers Enclosed in Parenthesis
    • DECIMAL_ENCLOSED_CIRCLE_CHINESE

      public static final NumberFormat DECIMAL_ENCLOSED_CIRCLE_CHINESE
      Decimal Numbers Enclosed in a Circle
    • IDEOGRAPH_ENCLOSED_CIRCLE

      public static final NumberFormat IDEOGRAPH_ENCLOSED_CIRCLE
      Ideographs Enclosed in a Circle
    • IDEOGRAPH_TRADITIONAL

      public static final NumberFormat IDEOGRAPH_TRADITIONAL
      Traditional Ideograph Format
    • IDEOGRAPH_ZODIAC

      public static final NumberFormat IDEOGRAPH_ZODIAC
      Zodiac Ideograph Format
    • IDEOGRAPH_ZODIAC_TRADITIONAL

      public static final NumberFormat IDEOGRAPH_ZODIAC_TRADITIONAL
      Traditional Zodiac Ideograph Format
    • TAIWANESE_COUNTING

      public static final NumberFormat TAIWANESE_COUNTING
      Taiwanese Counting System
    • TAIWANESE_COUNTING_THOUSAND

      public static final NumberFormat TAIWANESE_COUNTING_THOUSAND
      Taiwanese Counting Thousand System
    • TAIWANESE_DIGITAL

      public static final NumberFormat TAIWANESE_DIGITAL
      Taiwanese Digital Counting System
    • CHINESE_COUNTING

      public static final NumberFormat CHINESE_COUNTING
      Chinese Counting System
    • CHINESE_COUNTING_THOUSAND

      public static final NumberFormat CHINESE_COUNTING_THOUSAND
      Chinese Counting Thousand System
    • KOREAN_DIGITAL

      public static final NumberFormat KOREAN_DIGITAL
      Korean Digital Counting System
    • KOREAN_COUNTING

      public static final NumberFormat KOREAN_COUNTING
      Korean Counting System
    • KOREAN_DIGITAL_2

      public static final NumberFormat KOREAN_DIGITAL_2
      Korean Digital Counting System Alternate
    • VIETNAMESE_COUNTING

      public static final NumberFormat VIETNAMESE_COUNTING
      Vietnamese Numerals
    • RUSSIAN_LOWER

      public static final NumberFormat RUSSIAN_LOWER
      Lowercase Russian Alphabet
    • RUSSIAN_UPPER

      public static final NumberFormat RUSSIAN_UPPER
      Uppercase Russian Alphabet
    • NONE

      public static final NumberFormat NONE
      No Numbering
    • NUMBER_IN_DASH

      public static final NumberFormat NUMBER_IN_DASH
      Number With Dashes
    • HEBREW_1

      public static final NumberFormat HEBREW_1
      Hebrew Numerals
    • HEBREW_2

      public static final NumberFormat HEBREW_2
      Hebrew Alphabet
    • ARABIC_ALPHA

      public static final NumberFormat ARABIC_ALPHA
      Arabic Alphabet
    • ARABIC_ABJAD

      public static final NumberFormat ARABIC_ABJAD
      Arabic Abjad Numerals
    • HINDI_VOWELS

      public static final NumberFormat HINDI_VOWELS
      Hindi Vowels
    • HINDI_CONSONANTS

      public static final NumberFormat HINDI_CONSONANTS
      Hindi Consonants
    • HINDI_NUMBERS

      public static final NumberFormat HINDI_NUMBERS
      Hindi Numbers
    • HINDI_COUNTING

      public static final NumberFormat HINDI_COUNTING
      Hindi Counting System
    • THAI_LETTERS

      public static final NumberFormat THAI_LETTERS
      Thai Letters
    • THAI_NUMBERS

      public static final NumberFormat THAI_NUMBERS
      Thai Numerals
    • THAI_COUNTING

      public static final NumberFormat THAI_COUNTING
      Thai Counting System
  • Method Details

    • values

      public static NumberFormat[] 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

      public static NumberFormat 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 name
      java.lang.NullPointerException - if the argument is null
    • value

      public java.lang.String value()
    • fromValue

      public static NumberFormat fromValue​(java.lang.String v)