code: public AmountFormatQueryBuilder setMonetaryAmountFactory(MonetaryAmountFactory<?> monetaryFactory) {
          Objects.requireNonNull(monetaryFactory);
          return set(MonetaryAmountFactory.class, monetaryFactory);
      }
docs: Sets the {@link javax.money.MonetaryAmountFactory} to be used to of amounts during parsing.
  
  @param monetaryFactory the {@link javax.money.MonetaryAmountFactory} to be used, not null.
  @return this builder for chaining.