package com.jcdm.main.da.opcuaconfig.domain; import com.jcdm.common.annotation.Excel; import com.jcdm.common.core.domain.BaseEntity; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; /** * OPCUA参数设置对象 da_opcua_config * * @author yyt * @date 2023-12-22 */ public class DaOpcuaConfig extends BaseEntity { private static final long serialVersionUID = 1L; /** ID */ private Long id; /** 所属模块 */ @Excel(name = "所属模块") private String module; /** 节点 */ @Excel(name = "节点") private String node; /** 长度 */ @Excel(name = "长度") private Long length; /** 类型 */ @Excel(name = "类型") private String sysTypes; /** 功能说明 */ @Excel(name = "功能说明") private String functionality; /** 是否订阅 */ @Excel(name = "是否订阅") private Long subscribe; /** 订阅响应模块 */ @Excel(name = "订阅响应模块") private String rModule; /** 订阅响应函数 */ @Excel(name = "订阅响应函数") private String rFunction; /** 备注 */ @Excel(name = "备注") private String remarks; public void setId(Long id) { this.id = id; } public Long getId() { return id; } public void setModule(String module) { this.module = module; } public String getModule() { return module; } public void setNode(String node) { this.node = node; } public String getNode() { return node; } public void setLength(Long length) { this.length = length; } public Long getLength() { return length; } public void setSysTypes(String sysTypes) { this.sysTypes = sysTypes; } public String getSysTypes() { return sysTypes; } public void setFunctionality(String functionality) { this.functionality = functionality; } public String getFunctionality() { return functionality; } public void setSubscribe(Long subscribe) { this.subscribe = subscribe; } public Long getSubscribe() { return subscribe; } public void setrModule(String rModule) { this.rModule = rModule; } public String getrModule() { return rModule; } public void setrFunction(String rFunction) { this.rFunction = rFunction; } public String getrFunction() { return rFunction; } public void setRemarks(String remarks) { this.remarks = remarks; } public String getRemarks() { return remarks; } @Override public String toString() { return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) .append("id", getId()) .append("module", getModule()) .append("node", getNode()) .append("length", getLength()) .append("sysTypes", getSysTypes()) .append("functionality", getFunctionality()) .append("subscribe", getSubscribe()) .append("rModule", getrModule()) .append("rFunction", getrFunction()) .append("remarks", getRemarks()) .toString(); } }