public class CurrencyViewModelData
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private AmountedCurrency |
selectedCurrency |
private AmountedCurrency |
transactionCurrency |
Constructor and Description |
---|
CurrencyViewModelData(AmountedCurrency transactionCurrency,
AmountedCurrency selectedCurrency)
Instantiates a new Currency view model data.
|
Modifier and Type | Method and Description |
---|---|
AmountedCurrency |
getSelectedCurrency()
Gets selected currency.
|
AmountedCurrency |
getTransactionCurrency()
Gets transaction currency.
|
void |
setSelectedCurrency(AmountedCurrency selectedCurrency)
Sets selected currency.
|
@NonNull private AmountedCurrency transactionCurrency
@Nullable private AmountedCurrency selectedCurrency
public CurrencyViewModelData(@NonNull AmountedCurrency transactionCurrency, @Nullable AmountedCurrency selectedCurrency)
transactionCurrency
- the transaction currencyselectedCurrency
- the selected currencypublic AmountedCurrency getSelectedCurrency()
public void setSelectedCurrency(@Nullable AmountedCurrency selectedCurrency)
selectedCurrency
- the selected currency@NonNull public AmountedCurrency getTransactionCurrency()