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 java.lang.Object implements NumberConverter.SpecialNumberFormatter
-
-
Constructor Summary
Constructors Modifier Constructor Description privateArabicNumeralsFormatter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Integer[]format(long number, int one, int letterValue, java.lang.String features, java.lang.String language, java.lang.String country)Format number with special numeral system.private java.lang.Integer[]formatAsAbjadiNumber(long number, java.lang.String features, java.lang.String language, java.lang.String country)
-
-
-
Method Detail
-
format
public java.lang.Integer[] format(long number, int one, int letterValue, java.lang.String features, java.lang.String language, java.lang.String country)Description copied from interface:NumberConverter.SpecialNumberFormatterFormat number with special numeral system.- Specified by:
formatin interfaceNumberConverter.SpecialNumberFormatter- Parameters:
number- to be formattedone- unicode scalar value denoting numeric value 1letterValue- letter value (must be one of the above letter value enumeration values)features- features (feature sub-parameters)language- denotes applicable languagecountry- denotes applicable country- Returns:
- formatted number as array of unicode scalars
-
formatAsAbjadiNumber
private java.lang.Integer[] formatAsAbjadiNumber(long number, java.lang.String features, java.lang.String language, java.lang.String country)
-
-