public class DeviceDefinition
extends java.lang.Object
Java class for anonymous complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="CommandList"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="DeviceSpecificCommandList"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="DeviceSpecificCommand" maxOccurs="unbounded" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <attribute name="CommandName" use="required"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <minLength value="1"/> <maxLength value="255"/> </restriction> </simpleType> </attribute> <anyAttribute/> </restriction> </complexContent> </complexType> </element> </sequence> <anyAttribute/> </restriction> </complexContent> </complexType> </element> <element name="ConfigParameterList"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="ConfigParameter" maxOccurs="unbounded" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <attribute name="Name" use="required"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <minLength value="1"/> <maxLength value="255"/> </restriction> </simpleType> </attribute> <attribute name="Type" use="required"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <enumeration value="Int"/> <enumeration value="String"/> <enumeration value="Bool"/> <enumeration value="DateTime"/> </restriction> </simpleType> </attribute> <anyAttribute/> </restriction> </complexContent> </complexType> </element> </sequence> <anyAttribute/> </restriction> </complexContent> </complexType> </element> <any maxOccurs="unbounded" minOccurs="0"/> </sequence> <attribute name="GetConfigValuesCommand" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" /> <attribute name="GetEPCListCommand" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" /> <attribute name="KillCommand" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" /> <attribute name="LockCommand" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" /> <attribute name="ReadTagDataCommand" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" /> <attribute name="ResetCommand" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" /> <attribute name="SetConfigValuesCommand" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" /> <attribute name="UnlockCommand" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" /> <attribute name="UpdateFirmwareCommand" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" /> <attribute name="WriteTagDataCommand" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" /> <anyAttribute/> </restriction> </complexContent> </complexType> </element> <element name="SensorReadingMeasureList"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="SensorReadingMeasure" maxOccurs="unbounded" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <attribute name="Name" use="required"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <minLength value="1"/> <maxLength value="31"/> </restriction> </simpleType> </attribute> <attribute name="UnitOfMeasure" use="required"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <minLength value="1"/> <maxLength value="31"/> </restriction> </simpleType> </attribute> <anyAttribute/> </restriction> </complexContent> </complexType> </element> </sequence> <anyAttribute/> </restriction> </complexContent> </complexType> </element> <any maxOccurs="unbounded" minOccurs="0"/> </sequence> <attribute name="Id" use="required"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <minLength value="36"/> <maxLength value="36"/> </restriction> </simpleType> </attribute> <attribute name="FirmwareVersion" use="required"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <minLength value="1"/> <maxLength value="31"/> </restriction> </simpleType> </attribute> <attribute name="Manufacturer" use="required"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <minLength value="1"/> <maxLength value="255"/> </restriction> </simpleType> </attribute> <attribute name="Name" use="required"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <minLength value="1"/> <maxLength value="255"/> </restriction> </simpleType> </attribute> <attribute name="URL" use="required"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}anyURI"> <minLength value="1"/> <maxLength value="1023"/> </restriction> </simpleType> </attribute> <anyAttribute/> </restriction> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
protected CommandList |
commandList |
protected java.lang.String |
firmwareVersion |
protected java.lang.String |
id |
protected java.lang.String |
manufacturer |
protected java.lang.String |
name |
protected SensorReadingMeasureList |
sensorReadingMeasureList |
protected java.lang.String |
url |
Constructor and Description |
---|
DeviceDefinition() |
Modifier and Type | Method and Description |
---|---|
CommandList |
getCommandList()
Gets the value of the commandList property.
|
java.lang.String |
getFirmwareVersion()
Gets the value of the firmwareVersion property.
|
java.lang.String |
getId()
Gets the value of the id property.
|
java.lang.String |
getManufacturer()
Gets the value of the manufacturer property.
|
java.lang.String |
getName()
Gets the value of the name property.
|
SensorReadingMeasureList |
getSensorReadingMeasureList()
Gets the value of the sensorReadingMeasureList property.
|
java.lang.String |
getURL()
Gets the value of the url property.
|
protected CommandList commandList
protected SensorReadingMeasureList sensorReadingMeasureList
protected java.lang.String id
protected java.lang.String firmwareVersion
protected java.lang.String manufacturer
protected java.lang.String name
protected java.lang.String url
public CommandList getCommandList()
CommandList
public SensorReadingMeasureList getSensorReadingMeasureList()
SensorReadingMeasureList
public java.lang.String getId()
String
public java.lang.String getFirmwareVersion()
String
public java.lang.String getManufacturer()
String
public java.lang.String getName()
String
public java.lang.String getURL()
String