JsonParentCodesLookup.java 1.44 KB
Newer Older
1 2
package pwc.taxtech.atms.dto.vatdto;

neo's avatar
neo committed
3 4
import com.alibaba.fastjson.annotation.JSONField;

5 6 7 8 9 10 11 12 13 14 15
import java.util.List;

public class JsonParentCodesLookup {

    private String accountName;


    private String acctProp;

    private String direction;

neo's avatar
neo committed
16
    @JSONField(name = "accountCode")
17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
    private String acctCode;

    private List<JsonParentCodesLookup> children;

    private String parentCode;

    public String getAccountName() {
        return accountName;
    }

    public void setAccountName(String accountName) {
        this.accountName = accountName;
    }

    public String getAcctProp() {
        return acctProp;
    }

    public void setAcctProp(String acctProp) {
        this.acctProp = acctProp;
    }

    public String getDirection() {
        return direction;
    }

    public void setDirection(String direction) {
        this.direction = direction;
    }

    public String getAcctCode() {
        return acctCode;
    }

neo's avatar
neo committed
51 52
    public int getAcctCodeLength() {
        return acctCode.length();
53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74
    }

    public void setAcctCode(String acctCode) {
        this.acctCode = acctCode;
    }

    public List<JsonParentCodesLookup> getChildren() {
        return children;
    }

    public void setChildren(List<JsonParentCodesLookup> children) {
        this.children = children;
    }

    public String getParentCode() {
        return parentCode;
    }

    public void setParentCode(String parentCode) {
        this.parentCode = parentCode;
    }
}