code: public static Collection<MonetaryRounding> getRoundings(RoundingQuery roundingQuery) {
          return Optional.ofNullable(monetaryRoundingsSingletonSpi()).orElseThrow(
                  () -> new MonetaryException("No MonetaryRoundingsSpi loaded, query functionality is not available."))
                  .getRoundings(roundingQuery);
      }
docs: Access multiple {@link MonetaryRounding} instances using a possibly complex query
  
  @param roundingQuery The {@link javax.money.RoundingQuery} that may contains arbitrary parameters to be
  evaluated.
  @return all {@link javax.money.MonetaryRounding} instances matching the query, never {@code null}.