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="{}AdditionalDrives" maxOccurs="10" minOccurs="0"/>* <element ref="{}Audio" minOccurs="0"/>* <element ref="{}BatteryChargeCycles" minOccurs="0"/>* <element ref="{}CardReader" minOccurs="0"/>* <element ref="{}ComputerMemoryType" maxOccurs="10" minOccurs="0"/>* <element ref="{}ConnectivityType" minOccurs="0"/>* <element ref="{}DisplayResolutionMaximum" minOccurs="0"/>* <element ref="{}FrontWebcamResolution" minOccurs="0"/>* <element name="GraphicsCard" maxOccurs="2" minOccurs="0">* <complexType>* <complexContent>* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">* <sequence>* <element name="GraphicsDescription" type="{}MediumStringNotNull"/>* <element name="GraphicsRAMSize" type="{}MemorySizeDimension"/>* <element ref="{}GraphicsCardInterface"/>* </sequence>* </restriction>* </complexContent>* </complexType>* </element>* <element ref="{}GraphicsChipsetBrand" minOccurs="0"/>* <element ref="{}GraphicsCoProcessor" minOccurs="0"/>* <element ref="{}GraphicsRAMType" minOccurs="0"/>* <element ref="{}HardDiskRotationalSpeed" minOccurs="0"/>* <element ref="{}HardDiskTechnology" minOccurs="0"/>* <element ref="{}HardDriveInterface" maxOccurs="4" minOccurs="0"/>* <element ref="{}HardDriveSize" maxOccurs="8" minOccurs="0"/>* <element ref="{}HardwarePlatform" minOccurs="0"/>* <element ref="{}HasColorScreen" minOccurs="0"/>* <element ref="{}MaxExpandedMemorySupported" minOccurs="0"/>* <element ref="{}ModelNumber" minOccurs="0"/>* <element ref="{}NotebookDisplayTechnology" minOccurs="0"/>* <element ref="{}NumberOfAudioOutPorts" minOccurs="0"/>* <element ref="{}NumberOfDMIPorts" minOccurs="0"/>* <element ref="{}NumberOfEthernetPorts" minOccurs="0"/>* <element ref="{}NumberOfFirewirePorts" minOccurs="0"/>* <element ref="{}NumberOfGamingPorts" minOccurs="0"/>* <element ref="{}NumberOfHDMIPorts" minOccurs="0"/>* <element ref="{}NumberOfLPT1PrinterPorts" minOccurs="0"/>* <element ref="{}NumberOfMicrophonePorts" minOccurs="0"/>* <element ref="{}NumberOfPS2Ports" minOccurs="0"/>* <element ref="{}NumberOfSerialPorts" minOccurs="0"/>* <element ref="{}NumberOfUSB2.0Ports" minOccurs="0"/>* <element ref="{}NumberOfUSB3.0Ports" minOccurs="0"/>* <element ref="{}NumberOfVGAPorts" minOccurs="0"/>* <element ref="{}OperatingSystem" maxOccurs="2"/>* <element ref="{}OpticalDriveIntegrated" minOccurs="0"/>* <element ref="{}OpticalStorageDeviceType" minOccurs="0"/>* <element ref="{}ProcessorBrand" minOccurs="0"/>* <element ref="{}ProcessorCount" minOccurs="0"/>* <element ref="{}ProcessorSocket" minOccurs="0"/>* <element ref="{}ProcessorSpeed" minOccurs="0"/>* <element ref="{}ProcessorType" minOccurs="0"/>* <element ref="{}RAMClockSpeed" minOccurs="0"/>* <element ref="{}RAMFormFactor" minOccurs="0"/>* <element ref="{}RAMSize" minOccurs="0"/>* <element ref="{}RAMTechnology" minOccurs="0"/>* <element ref="{}RearWebcamResolution" minOccurs="0"/>* <element ref="{}ResponseTime" minOccurs="0"/>* <element ref="{}ScreenResolution" minOccurs="0"/>* <element ref="{}ScreenSize" minOccurs="0"/>* <element ref="{}Series" minOccurs="0"/>* <element ref="{}SoftwareIncluded" minOccurs="0"/>* <element ref="{}Speaker" minOccurs="0"/>* <element ref="{}TabletInputMethod" maxOccurs="5" minOccurs="0"/>* <element ref="{}TunerTechnology" minOccurs="0"/>* <element ref="{}ViewingAngle" minOccurs="0"/>* <element ref="{}Voltage" minOccurs="0"/>* <element ref="{}Wattage" minOccurs="0"/>* <element ref="{}WirelessCarrier" maxOccurs="3" minOccurs="0"/>* <element ref="{}WirelessType" maxOccurs="3" minOccurs="0"/>* </sequence>* </restriction>* </complexContent>* </complexType>* </pre>***/@XmlAccessorType(XmlAccessType.FIELD)@XmlType(name = "", propOrder = {"variationData","additionalDrives","audio","batteryChargeCycles","cardReader","computerMemoryType","connectivityType","displayResolutionMaximum","frontWebcamResolution","graphicsCard","graphicsChipsetBrand","graphicsCoProcessor","graphicsRAMType","hardDiskRotationalSpeed","hardDiskTechnology","hardDriveInterface","hardDriveSize","hardwarePlatform","hasColorScreen","maxExpandedMemorySupported","modelNumber","notebookDisplayTechnology","numberOfAudioOutPorts","numberOfDMIPorts","numberOfEthernetPorts","numberOfFirewirePorts","numberOfGamingPorts","numberOfHDMIPorts","numberOfLPT1PrinterPorts","numberOfMicrophonePorts","numberOfPS2Ports","numberOfSerialPorts","numberOfUSB20Ports","numberOfUSB30Ports","numberOfVGAPorts","operatingSystem","opticalDriveIntegrated","opticalStorageDeviceType","processorBrand","processorCount","processorSocket","processorSpeed","processorType","ramClockSpeed","ramFormFactor","ramSize","ramTechnology","rearWebcamResolution","responseTime","screenResolution","screenSize","series","softwareIncluded","speaker","tabletInputMethod","tunerTechnology","viewingAngle","voltage","wattage","wirelessCarrier","wirelessType"})@XmlRootElement(name = "TabletComputer")public class TabletComputer {@XmlElement(name = "VariationData")protected VariationData variationData;@XmlElement(name = "AdditionalDrives")protected List<AdditionalDrivesTypeValues> additionalDrives;@XmlElement(name = "Audio")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String audio;@XmlElement(name = "BatteryChargeCycles")protected BigInteger batteryChargeCycles;@XmlElement(name = "CardReader")protected CardReaderTypeValues cardReader;@XmlElement(name = "ComputerMemoryType")protected List<String> computerMemoryType;@XmlElement(name = "ConnectivityType")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String connectivityType;@XmlElement(name = "DisplayResolutionMaximum")protected String displayResolutionMaximum;@XmlElement(name = "FrontWebcamResolution")protected ResolutionFiveDigitDimension frontWebcamResolution;@XmlElement(name = "GraphicsCard")protected List<TabletComputer.GraphicsCard> graphicsCard;@XmlElement(name = "GraphicsChipsetBrand")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String graphicsChipsetBrand;@XmlElement(name = "GraphicsCoProcessor")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String graphicsCoProcessor;@XmlElement(name = "GraphicsRAMType")protected String graphicsRAMType;@XmlElement(name = "HardDiskRotationalSpeed")protected BigDecimal hardDiskRotationalSpeed;@XmlElement(name = "HardDiskTechnology")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String hardDiskTechnology;@XmlElement(name = "HardDriveInterface")protected List<HardDriveInterfaceTypeValues> hardDriveInterface;@XmlElement(name = "HardDriveSize")protected List<MemorySizeDimension> hardDriveSize;@XmlElement(name = "HardwarePlatform")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String hardwarePlatform;@XmlElement(name = "HasColorScreen")protected Boolean hasColorScreen;@XmlElement(name = "MaxExpandedMemorySupported")protected MemorySizeDimension maxExpandedMemorySupported;@XmlElement(name = "ModelNumber")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String modelNumber;@XmlElement(name = "NotebookDisplayTechnology")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String notebookDisplayTechnology;@XmlElement(name = "NumberOfAudioOutPorts")protected BigInteger numberOfAudioOutPorts;@XmlElement(name = "NumberOfDMIPorts")protected BigInteger numberOfDMIPorts;@XmlElement(name = "NumberOfEthernetPorts")protected BigInteger numberOfEthernetPorts;@XmlElement(name = "NumberOfFirewirePorts")protected BigInteger numberOfFirewirePorts;@XmlElement(name = "NumberOfGamingPorts")protected BigInteger numberOfGamingPorts;@XmlElement(name = "NumberOfHDMIPorts")protected BigInteger numberOfHDMIPorts;@XmlElement(name = "NumberOfLPT1PrinterPorts")protected BigInteger numberOfLPT1PrinterPorts;@XmlElement(name = "NumberOfMicrophonePorts")protected BigInteger numberOfMicrophonePorts;@XmlElement(name = "NumberOfPS2Ports")protected BigInteger numberOfPS2Ports;@XmlElement(name = "NumberOfSerialPorts")protected BigInteger numberOfSerialPorts;@XmlElement(name = "NumberOfUSB2.0Ports")protected BigInteger numberOfUSB20Ports;@XmlElement(name = "NumberOfUSB3.0Ports")protected BigInteger numberOfUSB30Ports;@XmlElement(name = "NumberOfVGAPorts")protected BigInteger numberOfVGAPorts;@XmlElement(name = "OperatingSystem", required = true)@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected List<String> operatingSystem;@XmlElement(name = "OpticalDriveIntegrated")protected BigInteger opticalDriveIntegrated;@XmlElement(name = "OpticalStorageDeviceType")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String opticalStorageDeviceType;@XmlElement(name = "ProcessorBrand")protected String processorBrand;@XmlElement(name = "ProcessorCount")protected BigInteger processorCount;@XmlElement(name = "ProcessorSocket")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String processorSocket;@XmlElement(name = "ProcessorSpeed")protected FrequencyDimension processorSpeed;@XmlElement(name = "ProcessorType")protected String processorType;@XmlElement(name = "RAMClockSpeed")protected BigInteger ramClockSpeed;@XmlElement(name = "RAMFormFactor")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String ramFormFactor;@XmlElement(name = "RAMSize")protected MemorySizeDimension ramSize;@XmlElement(name = "RAMTechnology")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String ramTechnology;@XmlElement(name = "RearWebcamResolution")protected ResolutionFiveDigitDimension rearWebcamResolution;@XmlElement(name = "ResponseTime")protected BigInteger responseTime;@XmlElement(name = "ScreenResolution")protected String screenResolution;@XmlElement(name = "ScreenSize")protected LengthDimension screenSize;@XmlElement(name = "Series")protected String series;@XmlElement(name = "SoftwareIncluded")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String softwareIncluded;@XmlElement(name = "Speaker")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String speaker;@XmlElement(name = "TabletInputMethod")protected List<TabletInputMethodTypeValues> tabletInputMethod;@XmlElement(name = "TunerTechnology")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String tunerTechnology;@XmlElement(name = "ViewingAngle")protected BigInteger viewingAngle;@XmlElement(name = "Voltage")protected BigDecimal voltage;@XmlElement(name = "Wattage")protected BigInteger wattage;@XmlElement(name = "WirelessCarrier")protected List<WirelessCarrierTypeValues> wirelessCarrier;@XmlElement(name = "WirelessType")protected List<String> wirelessType;/*** 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 additionalDrives 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 additionalDrives property.** <p>* For example, to add a new item, do as follows:* <pre>* getAdditionalDrives().add(newItem);* </pre>*** <p>* Objects of the following type(s) are allowed in the list* {@link AdditionalDrivesTypeValues }***/public List<AdditionalDrivesTypeValues> getAdditionalDrives() {if (additionalDrives == null) {additionalDrives = new ArrayList<AdditionalDrivesTypeValues>();}return this.additionalDrives;}/*** Gets the value of the audio property.** @return* possible object is* {@link String }**/public String getAudio() {return audio;}/*** Sets the value of the audio property.** @param value* allowed object is* {@link String }**/public void setAudio(String value) {this.audio = value;}/*** Gets the value of the batteryChargeCycles property.** @return* possible object is* {@link BigInteger }**/public BigInteger getBatteryChargeCycles() {return batteryChargeCycles;}/*** Sets the value of the batteryChargeCycles property.** @param value* allowed object is* {@link BigInteger }**/public void setBatteryChargeCycles(BigInteger value) {this.batteryChargeCycles = value;}/*** Gets the value of the cardReader property.** @return* possible object is* {@link CardReaderTypeValues }**/public CardReaderTypeValues getCardReader() {return cardReader;}/*** Sets the value of the cardReader property.** @param value* allowed object is* {@link CardReaderTypeValues }**/public void setCardReader(CardReaderTypeValues value) {this.cardReader = value;}/*** Gets the value of the computerMemoryType 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 computerMemoryType property.** <p>* For example, to add a new item, do as follows:* <pre>* getComputerMemoryType().add(newItem);* </pre>*** <p>* Objects of the following type(s) are allowed in the list* {@link String }***/public List<String> getComputerMemoryType() {if (computerMemoryType == null) {computerMemoryType = new ArrayList<String>();}return this.computerMemoryType;}/*** Gets the value of the connectivityType property.** @return* possible object is* {@link String }**/public String getConnectivityType() {return connectivityType;}/*** Sets the value of the connectivityType property.** @param value* allowed object is* {@link String }**/public void setConnectivityType(String value) {this.connectivityType = value;}/*** Gets the value of the displayResolutionMaximum property.** @return* possible object is* {@link String }**/public String getDisplayResolutionMaximum() {return displayResolutionMaximum;}/*** Sets the value of the displayResolutionMaximum property.** @param value* allowed object is* {@link String }**/public void setDisplayResolutionMaximum(String value) {this.displayResolutionMaximum = value;}/*** Gets the value of the frontWebcamResolution property.** @return* possible object is* {@link ResolutionFiveDigitDimension }**/public ResolutionFiveDigitDimension getFrontWebcamResolution() {return frontWebcamResolution;}/*** Sets the value of the frontWebcamResolution property.** @param value* allowed object is* {@link ResolutionFiveDigitDimension }**/public void setFrontWebcamResolution(ResolutionFiveDigitDimension value) {this.frontWebcamResolution = value;}/*** Gets the value of the graphicsCard 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 graphicsCard property.** <p>* For example, to add a new item, do as follows:* <pre>* getGraphicsCard().add(newItem);* </pre>*** <p>* Objects of the following type(s) are allowed in the list* {@link TabletComputer.GraphicsCard }***/public List<TabletComputer.GraphicsCard> getGraphicsCard() {if (graphicsCard == null) {graphicsCard = new ArrayList<TabletComputer.GraphicsCard>();}return this.graphicsCard;}/*** Gets the value of the graphicsChipsetBrand property.** @return* possible object is* {@link String }**/public String getGraphicsChipsetBrand() {return graphicsChipsetBrand;}/*** Sets the value of the graphicsChipsetBrand property.** @param value* allowed object is* {@link String }**/public void setGraphicsChipsetBrand(String value) {this.graphicsChipsetBrand = value;}/*** Gets the value of the graphicsCoProcessor property.** @return* possible object is* {@link String }**/public String getGraphicsCoProcessor() {return graphicsCoProcessor;}/*** Sets the value of the graphicsCoProcessor property.** @param value* allowed object is* {@link String }**/public void setGraphicsCoProcessor(String value) {this.graphicsCoProcessor = value;}/*** Gets the value of the graphicsRAMType property.** @return* possible object is* {@link String }**/public String getGraphicsRAMType() {return graphicsRAMType;}/*** Sets the value of the graphicsRAMType property.** @param value* allowed object is* {@link String }**/public void setGraphicsRAMType(String value) {this.graphicsRAMType = value;}/*** Gets the value of the hardDiskRotationalSpeed property.** @return* possible object is* {@link BigDecimal }**/public BigDecimal getHardDiskRotationalSpeed() {return hardDiskRotationalSpeed;}/*** Sets the value of the hardDiskRotationalSpeed property.** @param value* allowed object is* {@link BigDecimal }**/public void setHardDiskRotationalSpeed(BigDecimal value) {this.hardDiskRotationalSpeed = value;}/*** Gets the value of the hardDiskTechnology property.** @return* possible object is* {@link String }**/public String getHardDiskTechnology() {return hardDiskTechnology;}/*** Sets the value of the hardDiskTechnology property.** @param value* allowed object is* {@link String }**/public void setHardDiskTechnology(String value) {this.hardDiskTechnology = value;}/*** Gets the value of the hardDriveInterface 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 hardDriveInterface property.** <p>* For example, to add a new item, do as follows:* <pre>* getHardDriveInterface().add(newItem);* </pre>*** <p>* Objects of the following type(s) are allowed in the list* {@link HardDriveInterfaceTypeValues }***/public List<HardDriveInterfaceTypeValues> getHardDriveInterface() {if (hardDriveInterface == null) {hardDriveInterface = new ArrayList<HardDriveInterfaceTypeValues>();}return this.hardDriveInterface;}/*** Gets the value of the hardDriveSize 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 hardDriveSize property.** <p>* For example, to add a new item, do as follows:* <pre>* getHardDriveSize().add(newItem);* </pre>*** <p>* Objects of the following type(s) are allowed in the list* {@link MemorySizeDimension }***/public List<MemorySizeDimension> getHardDriveSize() {if (hardDriveSize == null) {hardDriveSize = new ArrayList<MemorySizeDimension>();}return this.hardDriveSize;}/*** Gets the value of the hardwarePlatform property.** @return* possible object is* {@link String }**/public String getHardwarePlatform() {return hardwarePlatform;}/*** Sets the value of the hardwarePlatform property.** @param value* allowed object is* {@link String }**/public void setHardwarePlatform(String value) {this.hardwarePlatform = value;}/*** Gets the value of the hasColorScreen property.** @return* possible object is* {@link Boolean }**/public Boolean isHasColorScreen() {return hasColorScreen;}/*** Sets the value of the hasColorScreen property.** @param value* allowed object is* {@link Boolean }**/public void setHasColorScreen(Boolean value) {this.hasColorScreen = value;}/*** Gets the value of the maxExpandedMemorySupported property.** @return* possible object is* {@link MemorySizeDimension }**/public MemorySizeDimension getMaxExpandedMemorySupported() {return maxExpandedMemorySupported;}/*** Sets the value of the maxExpandedMemorySupported property.** @param value* allowed object is* {@link MemorySizeDimension }**/public void setMaxExpandedMemorySupported(MemorySizeDimension value) {this.maxExpandedMemorySupported = 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 notebookDisplayTechnology property.** @return* possible object is* {@link String }**/public String getNotebookDisplayTechnology() {return notebookDisplayTechnology;}/*** Sets the value of the notebookDisplayTechnology property.** @param value* allowed object is* {@link String }**/public void setNotebookDisplayTechnology(String value) {this.notebookDisplayTechnology = value;}/*** Gets the value of the numberOfAudioOutPorts property.** @return* possible object is* {@link BigInteger }**/public BigInteger getNumberOfAudioOutPorts() {return numberOfAudioOutPorts;}/*** Sets the value of the numberOfAudioOutPorts property.** @param value* allowed object is* {@link BigInteger }**/public void setNumberOfAudioOutPorts(BigInteger value) {this.numberOfAudioOutPorts = value;}/*** Gets the value of the numberOfDMIPorts property.** @return* possible object is* {@link BigInteger }**/public BigInteger getNumberOfDMIPorts() {return numberOfDMIPorts;}/*** Sets the value of the numberOfDMIPorts property.** @param value* allowed object is* {@link BigInteger }**/public void setNumberOfDMIPorts(BigInteger value) {this.numberOfDMIPorts = value;}/*** Gets the value of the numberOfEthernetPorts property.** @return* possible object is* {@link BigInteger }**/public BigInteger getNumberOfEthernetPorts() {return numberOfEthernetPorts;}/*** Sets the value of the numberOfEthernetPorts property.** @param value* allowed object is* {@link BigInteger }**/public void setNumberOfEthernetPorts(BigInteger value) {this.numberOfEthernetPorts = value;}/*** Gets the value of the numberOfFirewirePorts property.** @return* possible object is* {@link BigInteger }**/public BigInteger getNumberOfFirewirePorts() {return numberOfFirewirePorts;}/*** Sets the value of the numberOfFirewirePorts property.** @param value* allowed object is* {@link BigInteger }**/public void setNumberOfFirewirePorts(BigInteger value) {this.numberOfFirewirePorts = value;}/*** Gets the value of the numberOfGamingPorts property.** @return* possible object is* {@link BigInteger }**/public BigInteger getNumberOfGamingPorts() {return numberOfGamingPorts;}/*** Sets the value of the numberOfGamingPorts property.** @param value* allowed object is* {@link BigInteger }**/public void setNumberOfGamingPorts(BigInteger value) {this.numberOfGamingPorts = value;}/*** Gets the value of the numberOfHDMIPorts property.** @return* possible object is* {@link BigInteger }**/public BigInteger getNumberOfHDMIPorts() {return numberOfHDMIPorts;}/*** Sets the value of the numberOfHDMIPorts property.** @param value* allowed object is* {@link BigInteger }**/public void setNumberOfHDMIPorts(BigInteger value) {this.numberOfHDMIPorts = value;}/*** Gets the value of the numberOfLPT1PrinterPorts property.** @return* possible object is* {@link BigInteger }**/public BigInteger getNumberOfLPT1PrinterPorts() {return numberOfLPT1PrinterPorts;}/*** Sets the value of the numberOfLPT1PrinterPorts property.** @param value* allowed object is* {@link BigInteger }**/public void setNumberOfLPT1PrinterPorts(BigInteger value) {this.numberOfLPT1PrinterPorts = value;}/*** Gets the value of the numberOfMicrophonePorts property.** @return* possible object is* {@link BigInteger }**/public BigInteger getNumberOfMicrophonePorts() {return numberOfMicrophonePorts;}/*** Sets the value of the numberOfMicrophonePorts property.** @param value* allowed object is* {@link BigInteger }**/public void setNumberOfMicrophonePorts(BigInteger value) {this.numberOfMicrophonePorts = value;}/*** Gets the value of the numberOfPS2Ports property.** @return* possible object is* {@link BigInteger }**/public BigInteger getNumberOfPS2Ports() {return numberOfPS2Ports;}/*** Sets the value of the numberOfPS2Ports property.** @param value* allowed object is* {@link BigInteger }**/public void setNumberOfPS2Ports(BigInteger value) {this.numberOfPS2Ports = value;}/*** Gets the value of the numberOfSerialPorts property.** @return* possible object is* {@link BigInteger }**/public BigInteger getNumberOfSerialPorts() {return numberOfSerialPorts;}/*** Sets the value of the numberOfSerialPorts property.** @param value* allowed object is* {@link BigInteger }**/public void setNumberOfSerialPorts(BigInteger value) {this.numberOfSerialPorts = value;}/*** Gets the value of the numberOfUSB20Ports property.** @return* possible object is* {@link BigInteger }**/public BigInteger getNumberOfUSB20Ports() {return numberOfUSB20Ports;}/*** Sets the value of the numberOfUSB20Ports property.** @param value* allowed object is* {@link BigInteger }**/public void setNumberOfUSB20Ports(BigInteger value) {this.numberOfUSB20Ports = value;}/*** Gets the value of the numberOfUSB30Ports property.** @return* possible object is* {@link BigInteger }**/public BigInteger getNumberOfUSB30Ports() {return numberOfUSB30Ports;}/*** Sets the value of the numberOfUSB30Ports property.** @param value* allowed object is* {@link BigInteger }**/public void setNumberOfUSB30Ports(BigInteger value) {this.numberOfUSB30Ports = value;}/*** Gets the value of the numberOfVGAPorts property.** @return* possible object is* {@link BigInteger }**/public BigInteger getNumberOfVGAPorts() {return numberOfVGAPorts;}/*** Sets the value of the numberOfVGAPorts property.** @param value* allowed object is* {@link BigInteger }**/public void setNumberOfVGAPorts(BigInteger value) {this.numberOfVGAPorts = value;}/*** Gets the value of the operatingSystem 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 operatingSystem property.** <p>* For example, to add a new item, do as follows:* <pre>* getOperatingSystem().add(newItem);* </pre>*** <p>* Objects of the following type(s) are allowed in the list* {@link String }***/public List<String> getOperatingSystem() {if (operatingSystem == null) {operatingSystem = new ArrayList<String>();}return this.operatingSystem;}/*** Gets the value of the opticalDriveIntegrated property.** @return* possible object is* {@link BigInteger }**/public BigInteger getOpticalDriveIntegrated() {return opticalDriveIntegrated;}/*** Sets the value of the opticalDriveIntegrated property.** @param value* allowed object is* {@link BigInteger }**/public void setOpticalDriveIntegrated(BigInteger value) {this.opticalDriveIntegrated = value;}/*** Gets the value of the opticalStorageDeviceType property.** @return* possible object is* {@link String }**/public String getOpticalStorageDeviceType() {return opticalStorageDeviceType;}/*** Sets the value of the opticalStorageDeviceType property.** @param value* allowed object is* {@link String }**/public void setOpticalStorageDeviceType(String value) {this.opticalStorageDeviceType = value;}/*** Gets the value of the processorBrand property.** @return* possible object is* {@link String }**/public String getProcessorBrand() {return processorBrand;}/*** Sets the value of the processorBrand property.** @param value* allowed object is* {@link String }**/public void setProcessorBrand(String value) {this.processorBrand = value;}/*** Gets the value of the processorCount property.** @return* possible object is* {@link BigInteger }**/public BigInteger getProcessorCount() {return processorCount;}/*** Sets the value of the processorCount property.** @param value* allowed object is* {@link BigInteger }**/public void setProcessorCount(BigInteger value) {this.processorCount = value;}/*** Gets the value of the processorSocket property.** @return* possible object is* {@link String }**/public String getProcessorSocket() {return processorSocket;}/*** Sets the value of the processorSocket property.** @param value* allowed object is* {@link String }**/public void setProcessorSocket(String value) {this.processorSocket = value;}/*** Gets the value of the processorSpeed property.** @return* possible object is* {@link FrequencyDimension }**/public FrequencyDimension getProcessorSpeed() {return processorSpeed;}/*** Sets the value of the processorSpeed property.** @param value* allowed object is* {@link FrequencyDimension }**/public void setProcessorSpeed(FrequencyDimension value) {this.processorSpeed = value;}/*** Gets the value of the processorType property.** @return* possible object is* {@link String }**/public String getProcessorType() {return processorType;}/*** Sets the value of the processorType property.** @param value* allowed object is* {@link String }**/public void setProcessorType(String value) {this.processorType = value;}/*** Gets the value of the ramClockSpeed property.** @return* possible object is* {@link BigInteger }**/public BigInteger getRAMClockSpeed() {return ramClockSpeed;}/*** Sets the value of the ramClockSpeed property.** @param value* allowed object is* {@link BigInteger }**/public void setRAMClockSpeed(BigInteger value) {this.ramClockSpeed = value;}/*** Gets the value of the ramFormFactor property.** @return* possible object is* {@link String }**/public String getRAMFormFactor() {return ramFormFactor;}/*** Sets the value of the ramFormFactor property.** @param value* allowed object is* {@link String }**/public void setRAMFormFactor(String value) {this.ramFormFactor = value;}/*** Gets the value of the ramSize property.** @return* possible object is* {@link MemorySizeDimension }**/public MemorySizeDimension getRAMSize() {return ramSize;}/*** Sets the value of the ramSize property.** @param value* allowed object is* {@link MemorySizeDimension }**/public void setRAMSize(MemorySizeDimension value) {this.ramSize = value;}/*** Gets the value of the ramTechnology property.** @return* possible object is* {@link String }**/public String getRAMTechnology() {return ramTechnology;}/*** Sets the value of the ramTechnology property.** @param value* allowed object is* {@link String }**/public void setRAMTechnology(String value) {this.ramTechnology = value;}/*** Gets the value of the rearWebcamResolution property.** @return* possible object is* {@link ResolutionFiveDigitDimension }**/public ResolutionFiveDigitDimension getRearWebcamResolution() {return rearWebcamResolution;}/*** Sets the value of the rearWebcamResolution property.** @param value* allowed object is* {@link ResolutionFiveDigitDimension }**/public void setRearWebcamResolution(ResolutionFiveDigitDimension value) {this.rearWebcamResolution = value;}/*** Gets the value of the responseTime property.** @return* possible object is* {@link BigInteger }**/public BigInteger getResponseTime() {return responseTime;}/*** Sets the value of the responseTime property.** @param value* allowed object is* {@link BigInteger }**/public void setResponseTime(BigInteger value) {this.responseTime = value;}/*** Gets the value of the screenResolution property.** @return* possible object is* {@link String }**/public String getScreenResolution() {return screenResolution;}/*** Sets the value of the screenResolution property.** @param value* allowed object is* {@link String }**/public void setScreenResolution(String value) {this.screenResolution = value;}/*** Gets the value of the screenSize property.** @return* possible object is* {@link LengthDimension }**/public LengthDimension getScreenSize() {return screenSize;}/*** Sets the value of the screenSize property.** @param value* allowed object is* {@link LengthDimension }**/public void setScreenSize(LengthDimension value) {this.screenSize = value;}/*** Gets the value of the series property.** @return* possible object is* {@link String }**/public String getSeries() {return series;}/*** Sets the value of the series property.** @param value* allowed object is* {@link String }**/public void setSeries(String value) {this.series = value;}/*** Gets the value of the softwareIncluded property.** @return* possible object is* {@link String }**/public String getSoftwareIncluded() {return softwareIncluded;}/*** Sets the value of the softwareIncluded property.** @param value* allowed object is* {@link String }**/public void setSoftwareIncluded(String value) {this.softwareIncluded = value;}/*** Gets the value of the speaker property.** @return* possible object is* {@link String }**/public String getSpeaker() {return speaker;}/*** Sets the value of the speaker property.** @param value* allowed object is* {@link String }**/public void setSpeaker(String value) {this.speaker = value;}/*** Gets the value of the tabletInputMethod 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 tabletInputMethod property.** <p>* For example, to add a new item, do as follows:* <pre>* getTabletInputMethod().add(newItem);* </pre>*** <p>* Objects of the following type(s) are allowed in the list* {@link TabletInputMethodTypeValues }***/public List<TabletInputMethodTypeValues> getTabletInputMethod() {if (tabletInputMethod == null) {tabletInputMethod = new ArrayList<TabletInputMethodTypeValues>();}return this.tabletInputMethod;}/*** Gets the value of the tunerTechnology property.** @return* possible object is* {@link String }**/public String getTunerTechnology() {return tunerTechnology;}/*** Sets the value of the tunerTechnology property.** @param value* allowed object is* {@link String }**/public void setTunerTechnology(String value) {this.tunerTechnology = value;}/*** Gets the value of the viewingAngle property.** @return* possible object is* {@link BigInteger }**/public BigInteger getViewingAngle() {return viewingAngle;}/*** Sets the value of the viewingAngle property.** @param value* allowed object is* {@link BigInteger }**/public void setViewingAngle(BigInteger value) {this.viewingAngle = 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;}/*** Gets the value of the wirelessCarrier 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 wirelessCarrier property.** <p>* For example, to add a new item, do as follows:* <pre>* getWirelessCarrier().add(newItem);* </pre>*** <p>* Objects of the following type(s) are allowed in the list* {@link WirelessCarrierTypeValues }***/public List<WirelessCarrierTypeValues> getWirelessCarrier() {if (wirelessCarrier == null) {wirelessCarrier = new ArrayList<WirelessCarrierTypeValues>();}return this.wirelessCarrier;}/*** Gets the value of the wirelessType 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 wirelessType property.** <p>* For example, to add a new item, do as follows:* <pre>* getWirelessType().add(newItem);* </pre>*** <p>* Objects of the following type(s) are allowed in the list* {@link String }***/public List<String> getWirelessType() {if (wirelessType == null) {wirelessType = new ArrayList<String>();}return this.wirelessType;}/*** <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 name="GraphicsDescription" type="{}MediumStringNotNull"/>* <element name="GraphicsRAMSize" type="{}MemorySizeDimension"/>* <element ref="{}GraphicsCardInterface"/>* </sequence>* </restriction>* </complexContent>* </complexType>* </pre>***/@XmlAccessorType(XmlAccessType.FIELD)@XmlType(name = "", propOrder = {"graphicsDescription","graphicsRAMSize","graphicsCardInterface"})public static class GraphicsCard {@XmlElement(name = "GraphicsDescription", required = true)@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String graphicsDescription;@XmlElement(name = "GraphicsRAMSize", required = true)protected MemorySizeDimension graphicsRAMSize;@XmlElement(name = "GraphicsCardInterface", required = true)protected GraphicsCardInterfaceTypeValues graphicsCardInterface;/*** Gets the value of the graphicsDescription property.** @return* possible object is* {@link String }**/public String getGraphicsDescription() {return graphicsDescription;}/*** Sets the value of the graphicsDescription property.** @param value* allowed object is* {@link String }**/public void setGraphicsDescription(String value) {this.graphicsDescription = value;}/*** Gets the value of the graphicsRAMSize property.** @return* possible object is* {@link MemorySizeDimension }**/public MemorySizeDimension getGraphicsRAMSize() {return graphicsRAMSize;}/*** Sets the value of the graphicsRAMSize property.** @param value* allowed object is* {@link MemorySizeDimension }**/public void setGraphicsRAMSize(MemorySizeDimension value) {this.graphicsRAMSize = value;}/*** Gets the value of the graphicsCardInterface property.** @return* possible object is* {@link GraphicsCardInterfaceTypeValues }**/public GraphicsCardInterfaceTypeValues getGraphicsCardInterface() {return graphicsCardInterface;}/*** Sets the value of the graphicsCardInterface property.** @param value* allowed object is* {@link GraphicsCardInterfaceTypeValues }**/public void setGraphicsCardInterface(GraphicsCardInterfaceTypeValues value) {this.graphicsCardInterface = value;}}}