code: public static MonetaryAmountDecimalFormatBuilder of(String pattern) {
          MonetaryAmountDecimalFormatBuilder builder = new MonetaryAmountDecimalFormatBuilder();
          builder.decimalFormat = new DecimalFormat(pattern);
          return builder;
      }
docs: Creates a new instance of {@link MonetaryAmountDecimalFormatBuilder} with default {@link Locale} and pattern to format the {@link javax.money.MonetaryAmount}.
  @param  pattern the pattern, not null.
  @see DecimalFormat
  @see DecimalFormat#DecimalFormat(String)
  @return a new instance of {@link MonetaryAmountDecimalFormatBuilder}