/* * The MIT License (MIT) * * Copyright (c) 2013 Alexandre Normand * * Permission is hereby granted, free of charge, to any person obtaining a copy of * this software and associated documentation files (the "Software"), to deal in * the Software without restriction, including without limitation the rights to * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of * the Software, and to permit persons to whom the Software is furnished to do so, * subject to the following conditions: * * The above copyright notice and this permission notice shall be included in all * copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ package org.glukit.dexcom.sync.model; import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty; /** * Manufacturing data structure. * * @author alexandre.normand */ public class ManufacturingParameters { @JacksonXmlProperty(isAttribute=true, localName = "SerialNumber") private String serialNumber; @JacksonXmlProperty(isAttribute=true, localName = "HardwarePartNumber") private String hardwarePartNumber; @JacksonXmlProperty(isAttribute=true, localName = "HardwareRevision") private String hardwareRevision; @JacksonXmlProperty(isAttribute=true, localName = "DateTimeCreated") private String dateTimeCreated; @JacksonXmlProperty(isAttribute=true, localName = "HardwareId") private String hardwareId; public ManufacturingParameters() { } public ManufacturingParameters(String serialNumber, String hardwarePartNumber, String hardwareRevision, String dateTimeCreated, String hardwareId) { this.serialNumber = serialNumber; this.hardwarePartNumber = hardwarePartNumber; this.hardwareRevision = hardwareRevision; this.dateTimeCreated = dateTimeCreated; this.hardwareId = hardwareId; } public String getSerialNumber() { return serialNumber; } public void setSerialNumber(String serialNumber) { this.serialNumber = serialNumber; } @JacksonXmlProperty(isAttribute=true) public String getHardwarePartNumber() { return hardwarePartNumber; } @JacksonXmlProperty(isAttribute=true) public void setHardwarePartNumber(String hardwarePartNumber) { this.hardwarePartNumber = hardwarePartNumber; } public String getHardwareRevision() { return hardwareRevision; } public void setHardwareRevision(String hardwareRevision) { this.hardwareRevision = hardwareRevision; } public String getDateTimeCreated() { return dateTimeCreated; } public void setDateTimeCreated(String dateTimeCreated) { this.dateTimeCreated = dateTimeCreated; } public String getHardwareId() { return hardwareId; } public void setHardwareId(String hardwareId) { this.hardwareId = hardwareId; } }