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 ruleCode; /** * 规则编号 */ @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; } public String getRuleCode() { return ruleCode; } public void setRuleCode(String ruleCode) { this.ruleCode = ruleCode; } @Override public String toString() { return "ResultCodeRuleVO{" + "id='" + id + '\'' + ", ruleCode='" + ruleCode + '\'' + ", num='" + num + '\'' + ", name='" + name + '\'' + ", description='" + description + '\'' + ", codeSection=" + codeSection + '}'; } }