IvhTreeDto.java 878 Bytes
Newer Older
frank.xa.zhang's avatar
frank.xa.zhang committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 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
package pwc.taxtech.atms.dto.navtree;

import com.alibaba.fastjson.annotation.JSONType;

import java.util.List;

@JSONType(orders = {"id", "label", "value", "children"})
public class IvhTreeDto<T> {

    private String id;

    private String label;

    private T value;

    private List<IvhTreeDto<T>> children;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getLabel() {
        return label;
    }

    public void setLabel(String label) {
        this.label = label;
    }

    public T getValue() {
        return value;
    }

    public void setValue(T value) {
        this.value = value;
    }

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

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

}