]> git.ktnx.net Git - mobile-ledger.git/blobdiff - app/src/main/java/net/ktnx/mobileledger/json/ParsedPosting.java
methods for converting of run-time data structures to json-serializable ones
[mobile-ledger.git] / app / src / main / java / net / ktnx / mobileledger / json / ParsedPosting.java
index ad2e981cd36e26cde6e603a4d4ca224134aea584..92de52d7fe024b188074cf8f4f13039ff457afda 100644 (file)
@@ -21,14 +21,64 @@ import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
 
 import net.ktnx.mobileledger.model.LedgerTransactionAccount;
 
 
 import net.ktnx.mobileledger.model.LedgerTransactionAccount;
 
+import java.util.ArrayList;
 import java.util.List;
 
 @JsonIgnoreProperties(ignoreUnknown = true)
 public class ParsedPosting {
 import java.util.List;
 
 @JsonIgnoreProperties(ignoreUnknown = true)
 public class ParsedPosting {
+    private Void pbalanceassertion;
+    private String pstatus = "Unmarked";
     private String paccount;
     private List<ParsedAmount> pamount;
     private String paccount;
     private List<ParsedAmount> pamount;
+    private String pdate = null;
+    private String ptype = "RegularPosting";
+    private String pcomment = "";
+    private ArrayList<String> ptags = new ArrayList<>();
+    private String poriginal = null;
     public ParsedPosting() {
     }
     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 ArrayList<String> getPtags() {
+        return ptags;
+    }
+    public void setPtags(ArrayList<String> 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 String getPaccount() {
         return paccount;
     }