Class ParsingUtils

java.lang.Object
com.ibm.icu.impl.number.parse.ParsingUtils

public class ParsingUtils extends Object
A collection of utility functions used by the number parsing package.
  • Field Details

    • PARSE_FLAG_IGNORE_CASE

      public static final int PARSE_FLAG_IGNORE_CASE
      See Also:
    • PARSE_FLAG_MONETARY_SEPARATORS

      public static final int PARSE_FLAG_MONETARY_SEPARATORS
      See Also:
    • PARSE_FLAG_STRICT_SEPARATORS

      public static final int PARSE_FLAG_STRICT_SEPARATORS
      See Also:
    • PARSE_FLAG_STRICT_GROUPING_SIZE

      public static final int PARSE_FLAG_STRICT_GROUPING_SIZE
      See Also:
    • PARSE_FLAG_INTEGER_ONLY

      public static final int PARSE_FLAG_INTEGER_ONLY
      See Also:
    • PARSE_FLAG_GROUPING_DISABLED

      public static final int PARSE_FLAG_GROUPING_DISABLED
      See Also:
    • PARSE_FLAG_INCLUDE_UNPAIRED_AFFIXES

      public static final int PARSE_FLAG_INCLUDE_UNPAIRED_AFFIXES
      See Also:
    • PARSE_FLAG_USE_FULL_AFFIXES

      public static final int PARSE_FLAG_USE_FULL_AFFIXES
      See Also:
    • PARSE_FLAG_EXACT_AFFIX

      public static final int PARSE_FLAG_EXACT_AFFIX
      See Also:
    • PARSE_FLAG_PLUS_SIGN_ALLOWED

      public static final int PARSE_FLAG_PLUS_SIGN_ALLOWED
      See Also:
    • PARSE_FLAG_FORCE_BIG_DECIMAL

      public static final int PARSE_FLAG_FORCE_BIG_DECIMAL
      See Also:
    • PARSE_FLAG_NO_FOREIGN_CURRENCIES

      public static final int PARSE_FLAG_NO_FOREIGN_CURRENCIES
      See Also:
    • PARSE_FLAG_ALLOW_INFINITE_RECURSION

      public static final int PARSE_FLAG_ALLOW_INFINITE_RECURSION
      See Also:
    • PARSE_FLAG_STRICT_IGNORABLES

      public static final int PARSE_FLAG_STRICT_IGNORABLES
      See Also:
    • PARSE_FLAG_JAVA_COMPATIBILITY_IGNORABLES

      public static final int PARSE_FLAG_JAVA_COMPATIBILITY_IGNORABLES
      See Also:
  • Constructor Details

    • ParsingUtils

      public ParsingUtils()
  • Method Details

    • putLeadCodePoints

      public static void putLeadCodePoints(UnicodeSet input, UnicodeSet output)
    • putLeadCodePoint

      public static void putLeadCodePoint(String input, UnicodeSet output)