X-Git-Url: https://git.ktnx.net/?p=mobile-ledger.git;a=blobdiff_plain;f=app%2Fsrc%2Fmain%2Fjava%2Fnet%2Fktnx%2Fmobileledger%2FLedgerTransactionItem.java;h=3453a617cac1112242b8a211cf7beae32ca192c5;hp=e84e1c779fb5cb22745b2f0d0b6377eabf6a2077;hb=674b18d882411b94513d77c0aea39fd929a7a62b;hpb=cfb04d6244b4e6bf985ef1a0fd9f69856f143195 diff --git a/app/src/main/java/net/ktnx/mobileledger/LedgerTransactionItem.java b/app/src/main/java/net/ktnx/mobileledger/LedgerTransactionItem.java index e84e1c77..3453a617 100644 --- a/app/src/main/java/net/ktnx/mobileledger/LedgerTransactionItem.java +++ b/app/src/main/java/net/ktnx/mobileledger/LedgerTransactionItem.java @@ -18,45 +18,53 @@ package net.ktnx.mobileledger; class LedgerTransactionItem { - private String account_name; + private String accountName; private float amount; - private boolean amount_set; + private boolean amountSet; + private String currency; - LedgerTransactionItem(String account_name, float amount) { - this.account_name = account_name; + LedgerTransactionItem(String accountName, float amount) { + this(accountName, amount, null); + } + LedgerTransactionItem(String accountName, float amount, String currency) { + this.accountName = accountName; this.amount = amount; - this.amount_set = true; + this.amountSet = true; + this.currency = currency; } - public LedgerTransactionItem(String account_name) { - this.account_name = account_name; + public LedgerTransactionItem(String accountName) { + this.accountName = accountName; } - public String get_account_name() { - return account_name; + public String getAccountName() { + return accountName; } - public void set_account_name(String account_name) { - this.account_name = account_name; + public void setAccountName(String accountName) { + this.accountName = accountName; } - public float get_amount() { - if (!amount_set) + public float getAmount() { + if (!amountSet) throw new IllegalStateException("Account amount is not set"); return amount; } - public void set_amount(float account_amount) { + public void setAmount(float account_amount) { this.amount = account_amount; - this.amount_set = true; + this.amountSet = true; } - public void reset_amount() { - this.amount_set = false; + public void resetAmount() { + this.amountSet = false; } - public boolean is_amount_set() { - return amount_set; + public boolean isAmountSet() { + return amountSet; + } + public String getCurrency() { + return currency; } }