code: public CurrencyConversion getConversion(CurrencyUnit termCurrency, String... providers) {
          return getConversion(ConversionQueryBuilder.of().setTermCurrency(termCurrency).setProviderNames(providers).build());
      }
docs: Access an instance of {@link javax.money.convert.CurrencyConversion}.
  
  @param termCurrency the terminating/target currency unit, not null.
  @param providers    the {@link javax.money.convert.ConversionQuery} provider names defines a corresponding
  provider chain that must be encapsulated by the resulting {@link javax
  .money.convert.CurrencyConversion}. By default the default
  provider chain as defined by #getDefaultRoundingProviderChain will be used.
  @return the corresponding conversion, not null.
  @throws javax.money.MonetaryException if no matching conversion could be found.
  @see #isConversionAvailable(javax.money.convert.ConversionQuery)