001 // 002 // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.5-b01-fcs 003 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 004 // Any modifications to this file will be lost upon recompilation of the source schema. 005 // Generated on: 2008.06.27 at 11:37:11 AM GMT-10:00 006 // 007 008 009 package org.hackystat.sensorbase.resource.projects.jaxb; 010 011 import java.io.Serializable; 012 import java.math.BigInteger; 013 import javax.xml.bind.annotation.XmlAccessType; 014 import javax.xml.bind.annotation.XmlAccessorType; 015 import javax.xml.bind.annotation.XmlAttribute; 016 import javax.xml.bind.annotation.XmlRootElement; 017 import javax.xml.bind.annotation.XmlType; 018 019 020 /** 021 * <p>Java class for anonymous complex type. 022 * 023 * <p>The following schema fragment specifies the expected content contained within this class. 024 * 025 * <pre> 026 * <complexType> 027 * <complexContent> 028 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 029 * <attribute ref="{}SensorDataType use="required""/> 030 * <attribute ref="{}Tool use="required""/> 031 * <attribute ref="{}NumInstances use="required""/> 032 * </restriction> 033 * </complexContent> 034 * </complexType> 035 * </pre> 036 * 037 * 038 */ 039 @XmlAccessorType(XmlAccessType.FIELD) 040 @XmlType(name = "") 041 @XmlRootElement(name = "SensorDataSummary") 042 public class SensorDataSummary 043 implements Serializable 044 { 045 046 private final static long serialVersionUID = 12343L; 047 @XmlAttribute(name = "SensorDataType", required = true) 048 protected String sensorDataType; 049 @XmlAttribute(name = "Tool", required = true) 050 protected String tool; 051 @XmlAttribute(name = "NumInstances", required = true) 052 protected BigInteger numInstances; 053 054 /** 055 * Gets the value of the sensorDataType property. 056 * 057 * @return 058 * possible object is 059 * {@link String } 060 * 061 */ 062 public String getSensorDataType() { 063 return sensorDataType; 064 } 065 066 /** 067 * Sets the value of the sensorDataType property. 068 * 069 * @param value 070 * allowed object is 071 * {@link String } 072 * 073 */ 074 public void setSensorDataType(String value) { 075 this.sensorDataType = value; 076 } 077 078 public boolean isSetSensorDataType() { 079 return (this.sensorDataType!= null); 080 } 081 082 /** 083 * Gets the value of the tool property. 084 * 085 * @return 086 * possible object is 087 * {@link String } 088 * 089 */ 090 public String getTool() { 091 return tool; 092 } 093 094 /** 095 * Sets the value of the tool property. 096 * 097 * @param value 098 * allowed object is 099 * {@link String } 100 * 101 */ 102 public void setTool(String value) { 103 this.tool = value; 104 } 105 106 public boolean isSetTool() { 107 return (this.tool!= null); 108 } 109 110 /** 111 * Gets the value of the numInstances property. 112 * 113 * @return 114 * possible object is 115 * {@link BigInteger } 116 * 117 */ 118 public BigInteger getNumInstances() { 119 return numInstances; 120 } 121 122 /** 123 * Sets the value of the numInstances property. 124 * 125 * @param value 126 * allowed object is 127 * {@link BigInteger } 128 * 129 */ 130 public void setNumInstances(BigInteger value) { 131 this.numInstances = value; 132 } 133 134 public boolean isSetNumInstances() { 135 return (this.numInstances!= null); 136 } 137 138 }