package com.vci.ubcs.code.vo.webserviceModel.coderule; import com.thoughtworks.xstream.annotations.XStreamAlias; import com.thoughtworks.xstream.annotations.XStreamAsAttribute; import com.thoughtworks.xstream.annotations.XStreamImplicit; import java.util.List; @XStreamAlias("codeRule") public class ResultCodeRuleVO { /** * 编码规则的编号 */ @XStreamAsAttribute private String id; /** * 规则编号 */ @XStreamAsAttribute private String num; /** * 编码规则的名称 */ @XStreamAsAttribute private String name; /** * 规则的描述 */ @XStreamAsAttribute private String description; /** * 编码的码段信息 */ @XStreamImplicit private List codeSection; public String getId() { return id; } public void setId(String id) { this.id = id; } public String getNum() { return num; } public void setNum(String num) { this.num = num; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getDescription() { return description; } public void setDescription(String description) { this.description = description; } public List getCodeSection() { return codeSection; } public void setCodeSection(List codeSection) { this.codeSection = codeSection; } @Override public String toString() { return "CodeRuleVO{" + "id='" + id + '\'' + ", num='" + num + '\'' + ", name='" + name + '\'' + ", description='" + description + '\'' + ", codeSection=" + codeSection + '}'; } }