import java.util.List;
@JsonIgnoreProperties(ignoreUnknown = true)
-public class ParsedPosting {
+public class ParsedPosting extends net.ktnx.mobileledger.json.ParsedPosting {
private Void pbalanceassertion;
private String pstatus = "Unmarked";
private String paccount;
return pcomment;
}
public void setPcomment(String pcomment) {
- this.pcomment = pcomment;
+ this.pcomment = (pcomment == null) ? null : pcomment.trim();
}
public List<List<String>> getPtags() {
return ptags;
public LedgerTransactionAccount asLedgerAccount() {
ParsedAmount amt = pamount.get(0);
return new LedgerTransactionAccount(paccount, amt.getAquantity()
- .asFloat(), amt.getAcommodity());
+ .asFloat(), amt.getAcommodity(),
+ getPcomment());
}
}