Class ArabicNumbersWords

java.lang.Object
org.languagetool.tools.ArabicNumbersWords

public class ArabicNumbersWords extends Object
  • Constructor Details

    • ArabicNumbersWords

      public ArabicNumbersWords()
  • Method Details

    • numberToArabicWords

      public static String numberToArabicWords(String n)
    • numberToArabicWords

      public static String numberToArabicWords(String number, boolean isFeminine)
    • numberToArabicWords

      public static String numberToArabicWords(String number, boolean isFeminine, boolean isAttached, String inflectionCase)
    • numberToArabicWords

      public static String numberToArabicWords(BigInteger number, boolean isFeminine)
    • numberToArabicWords

      public static String numberToArabicWords(BigInteger number, boolean isFeminine, boolean isAttached, String inflectionCase)
    • textToNumber

      public static Integer textToNumber(String text)
    • textToNumber

      public static Integer textToNumber(List<String> words)
    • getUnitForm

      public static String getUnitForm(Integer n, String unitLemma, String inflection)
    • numberToWordsWithUnits

      public static String numberToWordsWithUnits(Integer n, String unit, String inflection)
    • numberToWordsWithUnitsMap

      public static Map<String,String> numberToWordsWithUnitsMap(Integer n, String unit, String inflection)
    • checkNumericPhrase

      public static boolean checkNumericPhrase(String phraseInput, boolean feminin, boolean attached, String inflection)
    • getSuggestionsNumericPhrase

      public static List<String> getSuggestionsNumericPhrase(String phraseInput, boolean feminin, boolean attached, String inflection)
    • getSuggestionsNumericPhraseWithUnits

      public static List<Map<String,String>> getSuggestionsNumericPhraseWithUnits(String phraseInput, String unit, boolean feminin, boolean attached, String inflection)
    • isNumericWord

      public static boolean isNumericWord(String word)
    • getNumericWordValue

      public static Integer getNumericWordValue(String word)
    • isFeminin

      public static boolean isFeminin(String unit)
    • getForm

      public static String getForm(String unit, String category, String inflection)