MonetaryAmountsSingletonSpi to evaluate the
correct javax.money.MonetaryAmountFactory instances.
| Modifier and Type | Class and Description |
|---|---|
| public static enum | MonetaryAmountFactoryProviderSpi.QueryInclusionPolicy
Determines how the factory should be considered when querying for matching implementation
types calling |
| Modifier and Type | Method and Description |
|---|---|
| public MonetaryAmountFactory | |
| public Class | Returns: the concrete amount type created, never null.Get the concrete amount type created by |
| public MonetaryContext | getDefaultMonetaryContext()
Returns the default |
| public default MonetaryContext | getMaximalMonetaryContext()
Returns the maximal |
| public default MonetaryAmountFactoryProviderSpi. | Returns: true to include this factory into the evaluation.Method that determines if this factory should be considered for general evaluation of
matching |
| createMonetaryAmountFactory | back to summary |
|---|---|
| public MonetaryAmountFactory Access a
| |
| getAmountType | back to summary |
|---|---|
| public Class Get the concrete amount type created by
| |
| getDefaultMonetaryContext | back to summary |
|---|---|
| public MonetaryContext getDefaultMonetaryContext() Returns the default
The default context is not allowed to exceed the capabilities of the maximal
| |
| getMaximalMonetaryContext | back to summary |
|---|---|
| public default MonetaryContext getMaximalMonetaryContext() Returns the maximal
| |
| getQueryInclusionPolicy | back to summary |
|---|---|
| public default MonetaryAmountFactoryProviderSpi. Method that determines if this factory should be considered for general evaluation of
matching
| |
javax.money.Monetary#getAmountFactory(javax.money.MonetaryAmountFactoryQuery) .
| Modifier and Type | Field and Description |
|---|---|
| public static final MonetaryAmountFactoryProviderSpi. | ALWAYS
Always include this factory (and the corresponding amount type) within queries. |
| public static final MonetaryAmountFactoryProviderSpi. | DIRECT_REFERENCE_ONLY
Only consider this factory, when the implementation type is specified explicitly in the
|
| public static final MonetaryAmountFactoryProviderSpi. | NEVER
Never consider this factory in a query for a matching |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static MonetaryAmountFactoryProviderSpi. | |
| public static MonetaryAmountFactoryProviderSpi. |
| ALWAYS | back to summary |
|---|---|
| public static final MonetaryAmountFactoryProviderSpi. Always include this factory (and the corresponding amount type) within queries. This is
the default for normal | |
| DIRECT_REFERENCE_ONLY | back to summary |
|---|---|
| public static final MonetaryAmountFactoryProviderSpi. Only consider this factory, when the implementation type is specified explicitly in the
| |
| NEVER | back to summary |
|---|---|
| public static final MonetaryAmountFactoryProviderSpi. Never consider this factory in a query for a matching | |
| QueryInclusionPolicy | back to summary |
|---|---|
| private QueryInclusionPolicy() | |
| valueOf | back to summary |
|---|---|
| public static MonetaryAmountFactoryProviderSpi. | |
| values | back to summary |
|---|---|
| public static MonetaryAmountFactoryProviderSpi. | |