Class Expression.NumberFormatOption

java.lang.Object
com.trimblemaps.mapsdk.style.expressions.Expression.NumberFormatOption
Enclosing class:
Expression

public static class Expression.NumberFormatOption extends Object
Holds format options used in a Expression.numberFormat(Number, NumberFormatOption...) expression.
  • Method Details

    • locale

      @NonNull public static Expression.NumberFormatOption locale(@NonNull Expression string)
      Number formatting option for specifying the locale to use, as a BCP 47 language tag.
      Parameters:
      string - the locale to use while performing number formatting
      Returns:
      number format option
    • locale

      @NonNull public static Expression.NumberFormatOption locale(@NonNull String string)
      Number formatting option for specifying the locale to use, as a BCP 47 language tag.
      Parameters:
      string - the locale to use while performing number formatting
      Returns:
      number format option
    • currency

      @NonNull public static Expression.NumberFormatOption currency(@NonNull Expression string)
      Number formatting option for specifying the currency to use, an ISO 4217 code.
      Parameters:
      string - the currency to use while performing number formatting
      Returns:
      number format option
    • currency

      @NonNull public static Expression.NumberFormatOption currency(@NonNull String string)
      Number formatting options for specifying the currency to use, an ISO 4217 code.
      Parameters:
      string - the currency to use while performing number formatting
      Returns:
      number format option
    • minFractionDigits

      @NonNull public static Expression.NumberFormatOption minFractionDigits(@NonNull Expression number)
      Number formatting options for specifying the minimum fraction digits to include.
      Parameters:
      number - the amount of minimum fraction digits to include
      Returns:
      number format option
    • minFractionDigits

      @NonNull public static Expression.NumberFormatOption minFractionDigits(int number)
      Number formatting options for specifying the minimum fraction digits to include.
      Parameters:
      number - the amount of minimum fraction digits to include
      Returns:
      number format option
    • maxFractionDigits

      @NonNull public static Expression.NumberFormatOption maxFractionDigits(@NonNull Expression number)
      Number formatting options for specifying the maximum fraction digits to include.
      Parameters:
      number - the amount of minimum fraction digits to include
      Returns:
      number format option
    • maxFractionDigits

      @NonNull public static Expression.NumberFormatOption maxFractionDigits(@NonNull int number)
      Number formatting options for specifying the maximum fraction digits to include.
      Parameters:
      number - the amount of minimum fraction digits to include
      Returns:
      number format option