| Modifier and Type | Field and Description |
|---|---|
| public String | |
| public NumberFormatter. | |
| private volatile boolean | |
| public String | |
| public Grouper | |
| private final boolean | |
| public int | indexOfQuantity
Points to quantity position, -1 if the position is not set yet. |
| public IntegerWidth | |
| public List | mixedMeasures
Contains all the measures. |
| public Modifier | |
| public Modifier | |
| public Modifier | |
| public String | |
| public MeasureUnit | |
| public Padder | |
| public Precision | |
| public NumberFormatter. | |
| public DecimalFormatSymbols | |
| public boolean |
| Access | Constructor and Description |
|---|---|
| public | MicroProps(boolean
Whether this MicroProps should behave as an immutable after construction with respect
to the quantity chain. immutable)
|
| Modifier and Type | Method and Description |
|---|---|
| public Object | |
| public MicroProps | Returns: an initialized MicroProps instance.The quantity for consideration and optional mutation. quantity)Implements com.
Deprecated
as a consequence of
As MicroProps is the "base instance", this implementation of
DecimalQuantity being deprecated.
MircoPropsGenerator.processQuantity() just ensures that the output
micros is correctly initialized.
|
| currencyAsDecimal | back to summary |
|---|---|
| public String currencyAsDecimal | |
| decimal | back to summary |
|---|---|
| public NumberFormatter. | |
| exhausted | back to summary |
|---|---|
| private volatile boolean exhausted | |
| gender | back to summary |
|---|---|
| public String gender | |
| grouping | back to summary |
|---|---|
| public Grouper grouping | |
| immutable | back to summary |
|---|---|
| private final boolean immutable | |
| indexOfQuantity | back to summary |
|---|---|
| public int indexOfQuantity Points to quantity position, -1 if the position is not set yet. | |
| integerWidth | back to summary |
|---|---|
| public IntegerWidth integerWidth | |
| mixedMeasures | back to summary |
|---|---|
| public List<Measure> mixedMeasures Contains all the measures. | |
| modInner | back to summary |
|---|---|
| public Modifier modInner | |
| modMiddle | back to summary |
|---|---|
| public Modifier modMiddle | |
| modOuter | back to summary |
|---|---|
| public Modifier modOuter | |
| nsName | back to summary |
|---|---|
| public String nsName | |
| outputUnit | back to summary |
|---|---|
| public MeasureUnit outputUnit | |
| padding | back to summary |
|---|---|
| public Padder padding | |
| rounder | back to summary |
|---|---|
| public Precision rounder | |
| sign | back to summary |
|---|---|
| public NumberFormatter. | |
| symbols | back to summary |
|---|---|
| public DecimalFormatSymbols symbols | |
| useCurrency | back to summary |
|---|---|
| public boolean useCurrency | |
| MicroProps | back to summary |
|---|---|
public MicroProps(boolean immutable)
| |
| clone | back to summary |
|---|---|
| public Object clone() Overrides java. Doc from java. Creates and returns a copy of this object. The precise meaning
of "copy" may depend on the class of the object. The general
intent is that, for any object will be true, and that the expression:x.clone() != x will bex.clone().getClass() == x.getClass() true, but these are not absolute requirements.
While it is typically the case that:
will bex.clone().equals(x) true, this is not an absolute requirement.
By convention, the returned object should be obtained by calling
By convention, the object returned by this method should be independent
of this object (which is being cloned). To achieve this independence,
it may be necessary to modify one or more fields of the object returned
by | |
| processQuantity | back to summary |
|---|---|
| public MicroProps processQuantity(DecimalQuantity quantity) Implements com. Deprecated as a consequence of As MicroProps is the "base instance", this implementation of
For the "safe" invocation of this function, micros must not be *this, such that a copy of the base instance is made. For the "unsafe" path, this function can be used only once, because the base MicroProps instance will be modified and thus not be available for re-use.
| |