javax.money.convert.ConversionQuery adding detailed
information about a javax.money.convert.CurrencyConversion instance.
Note this class is NOT thread-safe.
javax.money.convert.MonetaryConversions#getConversion(ConversionQuery)
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public ConversionQuery | Returns: a newConversionQuery instance.Implements abstract javax. ConversionQuery.
|
| public static ConversionQueryBuilder | Returns: a newjavax.money.convert.ConversionQueryBuilder instance, never null.Creates a new |
| public static ConversionQueryBuilder | Returns: a newjavax.money.convert.ConversionQueryBuilder instance, never null.the query)javax.money.convert.ConversionQuery instance to be used as a template.Creates a new |
| public ConversionQueryBuilder | Returns: the query for chaining.the base currency currency)Sets the base currency. |
| public ConversionQueryBuilder | Returns: the query for chaining.the currency code, resolvable through currencyCode).MonetaryCurrencies#getCurrency(String, String...), not null.Sets the base currency. |
| public ConversionQueryBuilder | Returns: the query for chaining.the rate types to use, not null. rateTypes)Set the providers to be considered. |
| public ConversionQueryBuilder | Returns: the query for chaining.the rate types to use, not null. rateTypes)Set the providers to be considered. |
| public ConversionQueryBuilder | Returns: the query for chaining.the base currency currency)Sets the term currency. |
| public ConversionQueryBuilder | Returns: the query for chaining.the currency code, resolvable through currencyCode).MonetaryCurrencies#getCurrency(String, String...), not null.Sets the term currency. |
| ConversionQueryBuilder | back to summary |
|---|---|
| private ConversionQueryBuilder() | |
| build | back to summary |
|---|---|
| public ConversionQuery build() Implements abstract javax. Creates a new instance of
| |
| of | back to summary |
|---|---|
| public static ConversionQueryBuilder of() Creates a new
| |
| of | back to summary |
|---|---|
| public static ConversionQueryBuilder of(ConversionQuery query) Creates a new
| |
| setBaseCurrency | back to summary |
|---|---|
| public ConversionQueryBuilder setBaseCurrency(CurrencyUnit currency) Sets the base currency.
| |
| setBaseCurrency | back to summary |
|---|---|
| public ConversionQueryBuilder setBaseCurrency(String currencyCode) Sets the base currency.
| |
| setRateTypes | back to summary |
|---|---|
| public ConversionQueryBuilder setRateTypes(RateType... rateTypes) Set the providers to be considered. If not set explicitly the default ISO currencies as
returned by
| |
| setRateTypes | back to summary |
|---|---|
| public ConversionQueryBuilder setRateTypes(Set<RateType> rateTypes) Set the providers to be considered. If not set explicitly the default ISO currencies as
returned by
| |
| setTermCurrency | back to summary |
|---|---|
| public ConversionQueryBuilder setTermCurrency(CurrencyUnit currency) Sets the term currency.
| |
| setTermCurrency | back to summary |
|---|---|
| public ConversionQueryBuilder setTermCurrency(String currencyCode) Sets the term currency.
| |