001/*
002 * ===========================================================================================
003 * = COPYRIGHT
004 *          PAX Computer Technology (Shenzhen) Co., Ltd. PROPRIETARY INFORMATION
005 *   This software is supplied under the terms of a license agreement or nondisclosure
006 *   agreement with PAX Computer Technology (Shenzhen) Co., Ltd. and may not be copied or
007 *   disclosed except in accordance with the terms in that agreement.
008 *     Copyright (C) 2017-2023 PAX Computer Technology (Shenzhen) Co., Ltd. All rights reserved.
009 * Description: // Detail description about the function of this module,
010 *             // interfaces with the other modules, and dependencies.
011 * Revision History:
012 * Date                         Author                        Action
013 * 2017/04/01                   PAX                     Create/Add/Modify/Delete
014 * ===========================================================================================
015 */
016package com.pax.dal.entity;
017
018/**
019 * <div class="zh">底座信息。</div> <div class="en">The base information.</div>
020 *
021 */
022public class BaseExInfo {
023
024    private String board;
025    private String bootVersion;
026    private String exsn;
027    private String fontInfo;
028    private String mac;
029    private String monitorVersion;
030    private String pn;
031    private String sn;
032    public BaseExInfo() {
033        super();
034    }
035    public BaseExInfo(String board, String bootVersion, String exsn, String fontInfo, String mac,
036            String monitorVersion, String pn, String sn) {
037        super();
038        this.board = board;
039        this.bootVersion = bootVersion;
040        this.exsn = exsn;
041        this.fontInfo = fontInfo;
042        this.mac = mac;
043        this.monitorVersion = monitorVersion;
044        this.pn = pn;
045        this.sn = sn;
046    }
047    
048    /**
049     * <div class="zh">获取pcb版本。</div> <div class="en">Get the pcb version.</div>
050     * 
051     * @return <div class="zh">pcb版本。</div> <div class="en">The pcb version.</div>
052     */
053    public String getBoard() {
054        return board;
055    }
056    
057    /**
058     * <div class="zh">设置pcb版本。</div> <div class="en">Set the pcb version.</div>
059     * 
060     * @param board <div class="zh">pcb版本。</div> <div class="en">The pcb version.</div>
061     */
062    public void setBoard(String board) {
063        this.board = board;
064    }
065    
066    /**
067     * <div class="zh">获取boot版本。</div> <div class="en">Get the boot version.</div>
068     * 
069     * @return <div class="zh">boot版本。</div> <div class="en">The boot version.</div>
070     */
071    public String getBootVersion() {
072        return bootVersion;
073    }
074    
075    /**
076     * <div class="zh">设置boot版本。</div> <div class="en">Set the boot version.</div>
077     * 
078     * @param bootVersion <div class="zh">boot版本。</div> <div class="en">The boot version.</div>
079     */
080    public void setBootVersion(String bootVersion) {
081        this.bootVersion = bootVersion;
082    }
083    
084    /**
085     * <div class="zh">获取扩展sn。</div> <div class="en">Get the extend sn.</div>
086     *  
087     * @return <div class="zh">扩展sn。</div> <div class="en">The extend sn.</div>
088     */
089    public String getExsn() {
090        return exsn;
091    }
092    
093    /**
094     * <div class="zh">设置扩展sn。</div> <div class="en">Set the extend sn.</div>
095     * 
096     * @param exsn <div class="zh">扩展sn。</div> <div class="en">The extend sn.</div>
097     */
098    public void setExsn(String exsn) {
099        this.exsn = exsn;
100    }
101    
102    /**
103     * <div class="zh">获取字体信息。</div> <div class="en">Get the information for font.</div>
104     * 
105     * @return <div class="zh">字体信息。</div> <div class="en">The information for font.</div>
106     */
107    public String getFontInfo() {
108        return fontInfo;
109    }
110    
111    /**
112     * <div class="zh">设置字体信息。</div> <div class="en">Set the information for font.</div>
113     * 
114     * @param fontInfo <div class="zh">字体信息。</div> <div class="en">The information for font.</div>
115     */
116    public void setFontInfo(String fontInfo) {
117        this.fontInfo = fontInfo;
118    }
119    
120    /**
121     * <div class="zh">获取蓝牙MAC。</div> <div class="en">Get the MAC for bluetooth.</div>
122     * 
123     * @return <div class="zh">蓝牙MAC。</div> <div class="en">The Mac for bluetooth.</div>
124     */
125    public String getMac() {
126        return mac;
127    }
128    
129    /**
130     * <div class="zh">设置蓝牙MAC。</div> <div class="en">Set the MAC for bluetooth.</div>
131     * 
132     * @param mac <div class="zh">蓝牙MAC。</div> <div class="en">The Mac for bluetooth.</div>
133     */
134    public void setMac(String mac) {
135        this.mac = mac;
136    }
137    
138    /**
139     * <div class="zh">获取Monitor版本。</div> <div class="en">Get the version for monitor.</div>
140     * 
141     * @return <div class="zh">Monitor版本。</div> <div class="en">The verison for monitor.</div>
142     */
143    public String getMonitorVersion() {
144        return monitorVersion;
145    }
146    
147    /**
148     * <div class="zh">设置Monitor版本。</div> <div class="en">Set the version for monitor.</div>
149     * 
150     * @param monitorVersion <div class="zh">Monitor版本。</div> <div class="en">The verison for monitor.</div>
151     */
152    public void setMonitorVersion(String monitorVersion) {
153        this.monitorVersion = monitorVersion;
154    }
155    
156    /**
157     * <div class="zh">获取pn。</div> <div class="en">Get the sn.</div>
158     * 
159     * @return <div class="zh">pn。</div> <div class="en">The pn.</div>
160     */
161    public String getPn() {
162        return pn;
163    }
164    
165    /**
166     * <div class="zh">设置pn.</div> <div class="en">Set the pn.</div>
167     * @param pn <div class="zh">pn。</div> <div class="en">The pn.</div>
168     */
169    public void setPn(String pn) {
170        this.pn = pn;
171    }
172    
173    /**
174     * <div class="zh">获取sn。</div> <div class="en">Get the sn.</div>
175     * @return <div class="zh">sn。</div> <div class="en">The sn.</div>
176     */
177    public String getSn() {
178        return sn;
179    }
180    
181    /**
182     * <div class="zh">设置sn。</div> <div class="en">Set the sn.</div>
183     * @param sn <div class="zh">sn。</div> <div class="en">The sn.</div>
184     */
185    public void setSn(String sn) {
186        this.sn = sn;
187    }
188    @Override
189    public String toString() {
190        return "BaseExInfo [board=" + board + ", bootVersion=" + bootVersion + ", exsn=" + exsn + ", fontInfo="
191                + fontInfo + ", mac=" + mac + ", monitorVersion=" + monitorVersion + ", pn=" + pn + ", sn=" + sn + "]";
192    }
193
194}