X-Git-Url: https://git.ktnx.net/?p=mobile-ledger.git;a=blobdiff_plain;f=app%2Fsrc%2Fmain%2Fjava%2Fnet%2Fktnx%2Fmobileledger%2Fjson%2FParsedPosting.java;fp=app%2Fsrc%2Fmain%2Fjava%2Fnet%2Fktnx%2Fmobileledger%2Fjson%2FParsedPosting.java;h=0000000000000000000000000000000000000000;hp=308f01f4c624caf88d876e8a41c21cb04a64c04f;hb=54002a662d97289a739d3cdb9888bbab58a8064f;hpb=017aa3e990667845af1513ede2db282c4c03b991 diff --git a/app/src/main/java/net/ktnx/mobileledger/json/ParsedPosting.java b/app/src/main/java/net/ktnx/mobileledger/json/ParsedPosting.java deleted file mode 100644 index 308f01f4..00000000 --- a/app/src/main/java/net/ktnx/mobileledger/json/ParsedPosting.java +++ /dev/null @@ -1,113 +0,0 @@ -/* - * Copyright © 2019 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 - * the Free Software Foundation, either version 3 of the License, or - * (at your opinion), any later version. - * - * MoLe is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License terms for details. - * - * You should have received a copy of the GNU General Public License - * along with MoLe. If not, see . - */ - -package net.ktnx.mobileledger.json; - -import com.fasterxml.jackson.annotation.JsonIgnoreProperties; - -import net.ktnx.mobileledger.model.LedgerTransactionAccount; - -import java.util.ArrayList; -import java.util.List; - -@JsonIgnoreProperties(ignoreUnknown = true) -public class ParsedPosting { - private Void pbalanceassertion; - private String pstatus = "Unmarked"; - private String paccount; - private List pamount; - private String pdate = null; - public String getPdate2() { - return pdate2; - } - public void setPdate2(String pdate2) { - this.pdate2 = pdate2; - } - private String pdate2 = null; - private String ptype = "RegularPosting"; - private String pcomment = ""; - private List> ptags = new ArrayList<>(); - private String poriginal = null; - private int ptransaction_; - public int getPtransaction_() { - return ptransaction_; - } - public void setPtransaction_(int ptransaction_) { - this.ptransaction_ = ptransaction_; - } - public ParsedPosting() { - } - public String getPdate() { - return pdate; - } - public void setPdate(String pdate) { - this.pdate = pdate; - } - public String getPtype() { - return ptype; - } - public void setPtype(String ptype) { - this.ptype = ptype; - } - public String getPcomment() { - return pcomment; - } - public void setPcomment(String pcomment) { - this.pcomment = pcomment; - } - public List> getPtags() { - return ptags; - } - public void setPtags(List> ptags) { - this.ptags = ptags; - } - public String getPoriginal() { - return poriginal; - } - public void setPoriginal(String poriginal) { - this.poriginal = poriginal; - } - public String getPstatus() { - return pstatus; - } - public void setPstatus(String pstatus) { - this.pstatus = pstatus; - } - public Void getPbalanceassertion() { - return pbalanceassertion; - } - public void setPbalanceassertion(Void pbalanceassertion) { - this.pbalanceassertion = pbalanceassertion; - } - public String getPaccount() { - return paccount; - } - public void setPaccount(String paccount) { - this.paccount = paccount; - } - public List getPamount() { - return pamount; - } - public void setPamount(List pamount) { - this.pamount = pamount; - } - public LedgerTransactionAccount asLedgerAccount() { - ParsedAmount amt = pamount.get(0); - return new LedgerTransactionAccount(paccount, amt.getAquantity().asFloat(), - amt.getAcommodity()); - } -}