Class NumberConverter.ArabicNumeralsFormatter

java.lang.Object
org.apache.fop.complexscripts.util.NumberConverter.ArabicNumeralsFormatter
All Implemented Interfaces:
NumberConverter.SpecialNumberFormatter
Enclosing class:
NumberConverter

private class NumberConverter.ArabicNumeralsFormatter extends Object implements NumberConverter.SpecialNumberFormatter
  • Constructor Details

    • ArabicNumeralsFormatter

      private ArabicNumeralsFormatter()
  • Method Details

    • format

      public Integer[] format(long number, int one, int letterValue, String features, String language, String country)
      Description copied from interface: NumberConverter.SpecialNumberFormatter
      Format number with special numeral system.
      Specified by:
      format in interface NumberConverter.SpecialNumberFormatter
      Parameters:
      number - to be formatted
      one - unicode scalar value denoting numeric value 1
      letterValue - letter value (must be one of the above letter value enumeration values)
      features - features (feature sub-parameters)
      language - denotes applicable language
      country - denotes applicable country
      Returns:
      formatted number as array of unicode scalars
    • formatAsAbjadiNumber

      private Integer[] formatAsAbjadiNumber(long number, String features, String language, String country)