X-Git-Url: https://git.ktnx.net/?a=blobdiff_plain;f=app%2Fsrc%2Fmain%2Fjava%2Fnet%2Fktnx%2Fmobileledger%2Fjson%2Fv1_14%2FParsedLedgerAccount.java;h=476e9cd713936c8c3474151b5b2e00216ac87424;hb=a87079ed41bdc3ad89fe8bd15dfba10e37b29b76;hp=308140092b6eba78e80b00b072cbb434348c5767;hpb=1930f3fa34616229bd6a83654e6527672064196a;p=mobile-ledger.git diff --git a/app/src/main/java/net/ktnx/mobileledger/json/v1_14/ParsedLedgerAccount.java b/app/src/main/java/net/ktnx/mobileledger/json/v1_14/ParsedLedgerAccount.java index 30814009..476e9cd7 100644 --- a/app/src/main/java/net/ktnx/mobileledger/json/v1_14/ParsedLedgerAccount.java +++ b/app/src/main/java/net/ktnx/mobileledger/json/v1_14/ParsedLedgerAccount.java @@ -1,5 +1,5 @@ /* - * Copyright © 2019 Damyan Ivanov. + * Copyright © 2020 Damyan Ivanov. * This file is part of MoLe. * MoLe is free software: you can distribute it and/or modify it * under the term of the GNU General Public License as published by @@ -19,39 +19,35 @@ package net.ktnx.mobileledger.json.v1_14; import com.fasterxml.jackson.annotation.JsonIgnoreProperties; +import java.util.ArrayList; import java.util.List; @JsonIgnoreProperties(ignoreUnknown = true) -public class ParsedLedgerAccount { +public class ParsedLedgerAccount extends net.ktnx.mobileledger.json.ParsedLedgerAccount { private List aebalance; private List aibalance; - private String aname; - private int anumpostings; public ParsedLedgerAccount() { } - public int getAnumpostings() { - return anumpostings; - } - public void setAnumpostings(int anumpostings) { - this.anumpostings = anumpostings; - } public List getAebalance() { return aebalance; } - public List getAibalance() { - return aibalance; - } public void setAebalance(List aebalance) { this.aebalance = aebalance; } + public List getAibalance() { + return aibalance; + } public void setAibalance(List aibalance) { this.aibalance = aibalance; } - public String getAname() { - return aname; - } - public void setAname(String aname) { - this.aname = aname; - } + @Override + public List getSimpleBalance() { + List result = new ArrayList(); + for (ParsedBalance b : getAibalance()) { + result.add(new SimpleBalance(b.getAcommodity(), b.getAquantity() + .asFloat())); + } + return result; + } }