Blame | Last modification | View Log | RSS feed
//// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>// Any modifications to this file will be lost upon recompilation of the source schema.// Generated on: 2013.03.04 at 03:49:29 PM IST//package in.shop2020.feeds.products;import java.math.BigDecimal;import java.math.BigInteger;import java.util.ArrayList;import java.util.List;import javax.xml.bind.annotation.XmlAccessType;import javax.xml.bind.annotation.XmlAccessorType;import javax.xml.bind.annotation.XmlElement;import javax.xml.bind.annotation.XmlRootElement;import javax.xml.bind.annotation.XmlType;import javax.xml.bind.annotation.adapters.NormalizedStringAdapter;import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;/*** <p>Java class for anonymous complex type.** <p>The following schema fragment specifies the expected content contained within this class.** <pre>* <complexType>* <complexContent>* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">* <sequence>* <element ref="{}VariationData" minOccurs="0"/>* <element ref="{}AdditionalFeatures" minOccurs="0"/>* <element ref="{}AirDuctLocation" minOccurs="0"/>* <element ref="{}ExpansionSlots" minOccurs="0"/>* <element ref="{}ExternalBayType" maxOccurs="5" minOccurs="0"/>* <element ref="{}HotswapBayType" maxOccurs="5" minOccurs="0"/>* <element ref="{}InternalBayType" maxOccurs="5" minOccurs="0"/>* <element ref="{}MaterialType" minOccurs="0"/>* <element ref="{}ModelNumber" minOccurs="0"/>* <element ref="{}MotherboardCompatibility" minOccurs="0"/>* <element ref="{}PanelWindowLocation" minOccurs="0"/>* <element ref="{}PowerSupplyMaxOutput" minOccurs="0"/>* <element ref="{}PowerSupplyMounting" minOccurs="0"/>* <element ref="{}SystemCabinetFormFactor" minOccurs="0"/>* <element ref="{}TotalFrontPanelAudioInPorts" minOccurs="0"/>* <element ref="{}TotalFrontPanelAudioOutPorts" minOccurs="0"/>* <element ref="{}TotalFrontPaneleSataPorts" minOccurs="0"/>* <element ref="{}TotalFrontPanelFirewire400Ports" minOccurs="0"/>* <element ref="{}TotalFrontPanelFirewire800Ports" minOccurs="0"/>* <element ref="{}TotalFrontPanelUSB1.0Ports" minOccurs="0"/>* <element ref="{}TotalFrontPanelUSB1.1Ports" minOccurs="0"/>* <element ref="{}TotalFrontPanelUSB2.0Ports" minOccurs="0"/>* <element ref="{}TotalFrontPanelUSB3.0Ports" minOccurs="0"/>* <element ref="{}TotalNumberOfExternalBays" minOccurs="0"/>* <element ref="{}TotalNumberOfHotswapBays" minOccurs="0"/>* <element ref="{}TotalNumberOfInternalBays" minOccurs="0"/>* <element ref="{}Voltage" minOccurs="0"/>* <element ref="{}Wattage" minOccurs="0"/>* </sequence>* </restriction>* </complexContent>* </complexType>* </pre>***/@XmlAccessorType(XmlAccessType.FIELD)@XmlType(name = "", propOrder = {"variationData","additionalFeatures","airDuctLocation","expansionSlots","externalBayType","hotswapBayType","internalBayType","materialType","modelNumber","motherboardCompatibility","panelWindowLocation","powerSupplyMaxOutput","powerSupplyMounting","systemCabinetFormFactor","totalFrontPanelAudioInPorts","totalFrontPanelAudioOutPorts","totalFrontPaneleSataPorts","totalFrontPanelFirewire400Ports","totalFrontPanelFirewire800Ports","totalFrontPanelUSB10Ports","totalFrontPanelUSB11Ports","totalFrontPanelUSB20Ports","totalFrontPanelUSB30Ports","totalNumberOfExternalBays","totalNumberOfHotswapBays","totalNumberOfInternalBays","voltage","wattage"})@XmlRootElement(name = "SystemCabinet")public class SystemCabinet {@XmlElement(name = "VariationData")protected VariationData variationData;@XmlElement(name = "AdditionalFeatures")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String additionalFeatures;@XmlElement(name = "AirDuctLocation")protected String airDuctLocation;@XmlElement(name = "ExpansionSlots")protected BigInteger expansionSlots;@XmlElement(name = "ExternalBayType")protected List<LengthFourDigitDimension> externalBayType;@XmlElement(name = "HotswapBayType")protected List<LengthFourDigitDimension> hotswapBayType;@XmlElement(name = "InternalBayType")protected List<LengthFourDigitDimension> internalBayType;@XmlElement(name = "MaterialType")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String materialType;@XmlElement(name = "ModelNumber")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String modelNumber;@XmlElement(name = "MotherboardCompatibility")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String motherboardCompatibility;@XmlElement(name = "PanelWindowLocation")protected String panelWindowLocation;@XmlElement(name = "PowerSupplyMaxOutput")protected PowerSixDigitDimension powerSupplyMaxOutput;@XmlElement(name = "PowerSupplyMounting")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String powerSupplyMounting;@XmlElement(name = "SystemCabinetFormFactor")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String systemCabinetFormFactor;@XmlElement(name = "TotalFrontPanelAudioInPorts")protected BigInteger totalFrontPanelAudioInPorts;@XmlElement(name = "TotalFrontPanelAudioOutPorts")protected BigInteger totalFrontPanelAudioOutPorts;@XmlElement(name = "TotalFrontPaneleSataPorts")protected BigInteger totalFrontPaneleSataPorts;@XmlElement(name = "TotalFrontPanelFirewire400Ports")protected BigInteger totalFrontPanelFirewire400Ports;@XmlElement(name = "TotalFrontPanelFirewire800Ports")protected BigInteger totalFrontPanelFirewire800Ports;@XmlElement(name = "TotalFrontPanelUSB1.0Ports")protected BigInteger totalFrontPanelUSB10Ports;@XmlElement(name = "TotalFrontPanelUSB1.1Ports")protected BigInteger totalFrontPanelUSB11Ports;@XmlElement(name = "TotalFrontPanelUSB2.0Ports")protected BigInteger totalFrontPanelUSB20Ports;@XmlElement(name = "TotalFrontPanelUSB3.0Ports")protected BigInteger totalFrontPanelUSB30Ports;@XmlElement(name = "TotalNumberOfExternalBays")protected BigInteger totalNumberOfExternalBays;@XmlElement(name = "TotalNumberOfHotswapBays")protected BigInteger totalNumberOfHotswapBays;@XmlElement(name = "TotalNumberOfInternalBays")protected BigInteger totalNumberOfInternalBays;@XmlElement(name = "Voltage")protected BigDecimal voltage;@XmlElement(name = "Wattage")protected BigInteger wattage;/*** Gets the value of the variationData property.** @return* possible object is* {@link VariationData }**/public VariationData getVariationData() {return variationData;}/*** Sets the value of the variationData property.** @param value* allowed object is* {@link VariationData }**/public void setVariationData(VariationData value) {this.variationData = value;}/*** Gets the value of the additionalFeatures property.** @return* possible object is* {@link String }**/public String getAdditionalFeatures() {return additionalFeatures;}/*** Sets the value of the additionalFeatures property.** @param value* allowed object is* {@link String }**/public void setAdditionalFeatures(String value) {this.additionalFeatures = value;}/*** Gets the value of the airDuctLocation property.** @return* possible object is* {@link String }**/public String getAirDuctLocation() {return airDuctLocation;}/*** Sets the value of the airDuctLocation property.** @param value* allowed object is* {@link String }**/public void setAirDuctLocation(String value) {this.airDuctLocation = value;}/*** Gets the value of the expansionSlots property.** @return* possible object is* {@link BigInteger }**/public BigInteger getExpansionSlots() {return expansionSlots;}/*** Sets the value of the expansionSlots property.** @param value* allowed object is* {@link BigInteger }**/public void setExpansionSlots(BigInteger value) {this.expansionSlots = value;}/*** Gets the value of the externalBayType property.** <p>* This accessor method returns a reference to the live list,* not a snapshot. Therefore any modification you make to the* returned list will be present inside the JAXB object.* This is why there is not a <CODE>set</CODE> method for the externalBayType property.** <p>* For example, to add a new item, do as follows:* <pre>* getExternalBayType().add(newItem);* </pre>*** <p>* Objects of the following type(s) are allowed in the list* {@link LengthFourDigitDimension }***/public List<LengthFourDigitDimension> getExternalBayType() {if (externalBayType == null) {externalBayType = new ArrayList<LengthFourDigitDimension>();}return this.externalBayType;}/*** Gets the value of the hotswapBayType property.** <p>* This accessor method returns a reference to the live list,* not a snapshot. Therefore any modification you make to the* returned list will be present inside the JAXB object.* This is why there is not a <CODE>set</CODE> method for the hotswapBayType property.** <p>* For example, to add a new item, do as follows:* <pre>* getHotswapBayType().add(newItem);* </pre>*** <p>* Objects of the following type(s) are allowed in the list* {@link LengthFourDigitDimension }***/public List<LengthFourDigitDimension> getHotswapBayType() {if (hotswapBayType == null) {hotswapBayType = new ArrayList<LengthFourDigitDimension>();}return this.hotswapBayType;}/*** Gets the value of the internalBayType property.** <p>* This accessor method returns a reference to the live list,* not a snapshot. Therefore any modification you make to the* returned list will be present inside the JAXB object.* This is why there is not a <CODE>set</CODE> method for the internalBayType property.** <p>* For example, to add a new item, do as follows:* <pre>* getInternalBayType().add(newItem);* </pre>*** <p>* Objects of the following type(s) are allowed in the list* {@link LengthFourDigitDimension }***/public List<LengthFourDigitDimension> getInternalBayType() {if (internalBayType == null) {internalBayType = new ArrayList<LengthFourDigitDimension>();}return this.internalBayType;}/*** Gets the value of the materialType property.** @return* possible object is* {@link String }**/public String getMaterialType() {return materialType;}/*** Sets the value of the materialType property.** @param value* allowed object is* {@link String }**/public void setMaterialType(String value) {this.materialType = value;}/*** Gets the value of the modelNumber property.** @return* possible object is* {@link String }**/public String getModelNumber() {return modelNumber;}/*** Sets the value of the modelNumber property.** @param value* allowed object is* {@link String }**/public void setModelNumber(String value) {this.modelNumber = value;}/*** Gets the value of the motherboardCompatibility property.** @return* possible object is* {@link String }**/public String getMotherboardCompatibility() {return motherboardCompatibility;}/*** Sets the value of the motherboardCompatibility property.** @param value* allowed object is* {@link String }**/public void setMotherboardCompatibility(String value) {this.motherboardCompatibility = value;}/*** Gets the value of the panelWindowLocation property.** @return* possible object is* {@link String }**/public String getPanelWindowLocation() {return panelWindowLocation;}/*** Sets the value of the panelWindowLocation property.** @param value* allowed object is* {@link String }**/public void setPanelWindowLocation(String value) {this.panelWindowLocation = value;}/*** Gets the value of the powerSupplyMaxOutput property.** @return* possible object is* {@link PowerSixDigitDimension }**/public PowerSixDigitDimension getPowerSupplyMaxOutput() {return powerSupplyMaxOutput;}/*** Sets the value of the powerSupplyMaxOutput property.** @param value* allowed object is* {@link PowerSixDigitDimension }**/public void setPowerSupplyMaxOutput(PowerSixDigitDimension value) {this.powerSupplyMaxOutput = value;}/*** Gets the value of the powerSupplyMounting property.** @return* possible object is* {@link String }**/public String getPowerSupplyMounting() {return powerSupplyMounting;}/*** Sets the value of the powerSupplyMounting property.** @param value* allowed object is* {@link String }**/public void setPowerSupplyMounting(String value) {this.powerSupplyMounting = value;}/*** Gets the value of the systemCabinetFormFactor property.** @return* possible object is* {@link String }**/public String getSystemCabinetFormFactor() {return systemCabinetFormFactor;}/*** Sets the value of the systemCabinetFormFactor property.** @param value* allowed object is* {@link String }**/public void setSystemCabinetFormFactor(String value) {this.systemCabinetFormFactor = value;}/*** Gets the value of the totalFrontPanelAudioInPorts property.** @return* possible object is* {@link BigInteger }**/public BigInteger getTotalFrontPanelAudioInPorts() {return totalFrontPanelAudioInPorts;}/*** Sets the value of the totalFrontPanelAudioInPorts property.** @param value* allowed object is* {@link BigInteger }**/public void setTotalFrontPanelAudioInPorts(BigInteger value) {this.totalFrontPanelAudioInPorts = value;}/*** Gets the value of the totalFrontPanelAudioOutPorts property.** @return* possible object is* {@link BigInteger }**/public BigInteger getTotalFrontPanelAudioOutPorts() {return totalFrontPanelAudioOutPorts;}/*** Sets the value of the totalFrontPanelAudioOutPorts property.** @param value* allowed object is* {@link BigInteger }**/public void setTotalFrontPanelAudioOutPorts(BigInteger value) {this.totalFrontPanelAudioOutPorts = value;}/*** Gets the value of the totalFrontPaneleSataPorts property.** @return* possible object is* {@link BigInteger }**/public BigInteger getTotalFrontPaneleSataPorts() {return totalFrontPaneleSataPorts;}/*** Sets the value of the totalFrontPaneleSataPorts property.** @param value* allowed object is* {@link BigInteger }**/public void setTotalFrontPaneleSataPorts(BigInteger value) {this.totalFrontPaneleSataPorts = value;}/*** Gets the value of the totalFrontPanelFirewire400Ports property.** @return* possible object is* {@link BigInteger }**/public BigInteger getTotalFrontPanelFirewire400Ports() {return totalFrontPanelFirewire400Ports;}/*** Sets the value of the totalFrontPanelFirewire400Ports property.** @param value* allowed object is* {@link BigInteger }**/public void setTotalFrontPanelFirewire400Ports(BigInteger value) {this.totalFrontPanelFirewire400Ports = value;}/*** Gets the value of the totalFrontPanelFirewire800Ports property.** @return* possible object is* {@link BigInteger }**/public BigInteger getTotalFrontPanelFirewire800Ports() {return totalFrontPanelFirewire800Ports;}/*** Sets the value of the totalFrontPanelFirewire800Ports property.** @param value* allowed object is* {@link BigInteger }**/public void setTotalFrontPanelFirewire800Ports(BigInteger value) {this.totalFrontPanelFirewire800Ports = value;}/*** Gets the value of the totalFrontPanelUSB10Ports property.** @return* possible object is* {@link BigInteger }**/public BigInteger getTotalFrontPanelUSB10Ports() {return totalFrontPanelUSB10Ports;}/*** Sets the value of the totalFrontPanelUSB10Ports property.** @param value* allowed object is* {@link BigInteger }**/public void setTotalFrontPanelUSB10Ports(BigInteger value) {this.totalFrontPanelUSB10Ports = value;}/*** Gets the value of the totalFrontPanelUSB11Ports property.** @return* possible object is* {@link BigInteger }**/public BigInteger getTotalFrontPanelUSB11Ports() {return totalFrontPanelUSB11Ports;}/*** Sets the value of the totalFrontPanelUSB11Ports property.** @param value* allowed object is* {@link BigInteger }**/public void setTotalFrontPanelUSB11Ports(BigInteger value) {this.totalFrontPanelUSB11Ports = value;}/*** Gets the value of the totalFrontPanelUSB20Ports property.** @return* possible object is* {@link BigInteger }**/public BigInteger getTotalFrontPanelUSB20Ports() {return totalFrontPanelUSB20Ports;}/*** Sets the value of the totalFrontPanelUSB20Ports property.** @param value* allowed object is* {@link BigInteger }**/public void setTotalFrontPanelUSB20Ports(BigInteger value) {this.totalFrontPanelUSB20Ports = value;}/*** Gets the value of the totalFrontPanelUSB30Ports property.** @return* possible object is* {@link BigInteger }**/public BigInteger getTotalFrontPanelUSB30Ports() {return totalFrontPanelUSB30Ports;}/*** Sets the value of the totalFrontPanelUSB30Ports property.** @param value* allowed object is* {@link BigInteger }**/public void setTotalFrontPanelUSB30Ports(BigInteger value) {this.totalFrontPanelUSB30Ports = value;}/*** Gets the value of the totalNumberOfExternalBays property.** @return* possible object is* {@link BigInteger }**/public BigInteger getTotalNumberOfExternalBays() {return totalNumberOfExternalBays;}/*** Sets the value of the totalNumberOfExternalBays property.** @param value* allowed object is* {@link BigInteger }**/public void setTotalNumberOfExternalBays(BigInteger value) {this.totalNumberOfExternalBays = value;}/*** Gets the value of the totalNumberOfHotswapBays property.** @return* possible object is* {@link BigInteger }**/public BigInteger getTotalNumberOfHotswapBays() {return totalNumberOfHotswapBays;}/*** Sets the value of the totalNumberOfHotswapBays property.** @param value* allowed object is* {@link BigInteger }**/public void setTotalNumberOfHotswapBays(BigInteger value) {this.totalNumberOfHotswapBays = value;}/*** Gets the value of the totalNumberOfInternalBays property.** @return* possible object is* {@link BigInteger }**/public BigInteger getTotalNumberOfInternalBays() {return totalNumberOfInternalBays;}/*** Sets the value of the totalNumberOfInternalBays property.** @param value* allowed object is* {@link BigInteger }**/public void setTotalNumberOfInternalBays(BigInteger value) {this.totalNumberOfInternalBays = value;}/*** Gets the value of the voltage property.** @return* possible object is* {@link BigDecimal }**/public BigDecimal getVoltage() {return voltage;}/*** Sets the value of the voltage property.** @param value* allowed object is* {@link BigDecimal }**/public void setVoltage(BigDecimal value) {this.voltage = value;}/*** Gets the value of the wattage property.** @return* possible object is* {@link BigInteger }**/public BigInteger getWattage() {return wattage;}/*** Sets the value of the wattage property.** @param value* allowed object is* {@link BigInteger }**/public void setWattage(BigInteger value) {this.wattage = value;}}