Class Device
- java.lang.Object
-
- org.cip4.lib.xjdf.schema.SpecificResource
-
- org.cip4.lib.xjdf.schema.Device
-
- All Implemented Interfaces:
java.io.Serializable
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-07-01T15:04:08Z") public class Device extends SpecificResource implements java.io.SerializableJava class for Device complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType name="Device"> <complexContent> <extension base="{http://www.CIP4.org/JDFSchema_2_0}SpecificResource"> <sequence> <element ref="{http://www.CIP4.org/JDFSchema_2_0}FileSpec" maxOccurs="2" minOccurs="0"/> <element ref="{http://www.CIP4.org/JDFSchema_2_0}IconList" minOccurs="0"/> <element ref="{http://www.CIP4.org/JDFSchema_2_0}IdentificationField" maxOccurs="unbounded" minOccurs="0"/> <element ref="{http://www.CIP4.org/JDFSchema_2_0}Module" maxOccurs="unbounded" minOccurs="0"/> </sequence> <attribute name="CostCenterID" type="{http://www.w3.org/2001/XMLSchema}NMTOKEN" /> <attribute name="DescriptiveName" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="DeviceClass" type="{http://www.w3.org/2001/XMLSchema}NMTOKENS" /> <attribute name="DeviceID" use="required" type="{http://www.w3.org/2001/XMLSchema}NMTOKEN" /> <attribute name="DeviceType" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="ICSVersions" type="{http://www.w3.org/2001/XMLSchema}NMTOKENS" /> <attribute name="JDFVersions"> <simpleType> <list> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <enumeration value="1.1"/> <enumeration value="1.2"/> <enumeration value="1.3"/> <enumeration value="1.4"/> <enumeration value="1.5"/> <enumeration value="1.6"/> <enumeration value="1.7"/> <enumeration value="1.8"/> <enumeration value="2.0"/> <enumeration value="2.1"/> <enumeration value="2.2"/> <enumeration value="2.3"/> </restriction> </simpleType> </list> </simpleType> </attribute> <attribute name="KnownLocalizations" type="{http://www.CIP4.org/JDFSchema_2_0}languages" /> <attribute name="Manufacturer" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="ManufacturerURL" type="{http://www.CIP4.org/JDFSchema_2_0}URL" /> <attribute name="MaxRunSpeed" type="{http://www.w3.org/2001/XMLSchema}float" /> <attribute name="Packaging"> <simpleType> <list> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <enumeration value="XML"/> <enumeration value="Zip"/> </restriction> </simpleType> </list> </simpleType> </attribute> <attribute name="PresentationURL" type="{http://www.CIP4.org/JDFSchema_2_0}URL" /> <attribute name="RestApiBaseURL" type="{http://www.CIP4.org/JDFSchema_2_0}URL" /> <attribute name="Revision" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="SerialNumber" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="URLSchemes" type="{http://www.w3.org/2001/XMLSchema}NMTOKENS" /> <attribute name="XJMFURL" type="{http://www.CIP4.org/JDFSchema_2_0}URL" /> <anyAttribute processContents='lax' namespace='##other'/> </extension> </complexContent> </complexType>- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDevice.JDFVersionsJava class for nullstatic classDevice.PackagingJava class for null
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.StringcostCenterIDprotected java.lang.StringdescriptiveNameprotected java.util.List<java.lang.String>deviceClassprotected java.lang.StringdeviceIDprotected java.lang.StringdeviceTypeprotected java.util.List<FileSpec>fileSpecprotected IconListiconListprotected java.util.List<java.lang.String>icsVersionsprotected java.util.List<IdentificationField>identificationFieldprotected java.util.List<Device.JDFVersions>jdfVersionsprotected java.util.List<java.lang.String>knownLocalizationsprotected java.lang.Stringmanufacturerprotected URImanufacturerURLprotected java.lang.FloatmaxRunSpeedprotected java.util.List<Module>moduleprotected java.util.List<Device.Packaging>packagingprotected URIpresentationURLprotected URIrestApiBaseURLprotected java.lang.Stringrevisionprotected java.lang.StringserialNumberprotected java.util.List<java.lang.String>urlSchemesprotected URIxjmfurl
-
Constructor Summary
Constructors Constructor Description Device()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object object)java.lang.StringgetCostCenterID()Gets the value of the costCenterID property.java.lang.StringgetDescriptiveName()Gets the value of the descriptiveName property.java.util.List<java.lang.String>getDeviceClass()Gets the value of the deviceClass property.java.lang.StringgetDeviceID()Gets the value of the deviceID property.java.lang.StringgetDeviceType()Gets the value of the deviceType property.java.util.List<FileSpec>getFileSpec()Gets the value of the fileSpec property.IconListgetIconList()Gets the value of the iconList property.java.util.List<java.lang.String>getICSVersions()Gets the value of the icsVersions property.java.util.List<IdentificationField>getIdentificationField()Gets the value of the identificationField property.java.util.List<Device.JDFVersions>getJDFVersions()Gets the value of the jdfVersions property.java.util.List<java.lang.String>getKnownLocalizations()Gets the value of the knownLocalizations property.java.lang.StringgetManufacturer()Gets the value of the manufacturer property.URIgetManufacturerURL()Gets the value of the manufacturerURL property.java.lang.FloatgetMaxRunSpeed()Gets the value of the maxRunSpeed property.java.util.List<Module>getModule()Gets the value of the module property.java.util.List<Device.Packaging>getPackaging()Gets the value of the packaging property.URIgetPresentationURL()Gets the value of the presentationURL property.URIgetRestApiBaseURL()Gets the value of the restApiBaseURL property.java.lang.StringgetRevision()Gets the value of the revision property.java.lang.StringgetSerialNumber()Gets the value of the serialNumber property.java.util.List<java.lang.String>getURLSchemes()Gets the value of the urlSchemes property.URIgetXJMFURL()Gets the value of the xjmfurl property.inthashCode()voidsetCostCenterID(java.lang.String value)Sets the value of the costCenterID property.voidsetDescriptiveName(java.lang.String value)Sets the value of the descriptiveName property.voidsetDeviceID(java.lang.String value)Sets the value of the deviceID property.voidsetDeviceType(java.lang.String value)Sets the value of the deviceType property.voidsetIconList(IconList value)Sets the value of the iconList property.voidsetManufacturer(java.lang.String value)Sets the value of the manufacturer property.voidsetManufacturerURL(URI value)Sets the value of the manufacturerURL property.voidsetMaxRunSpeed(java.lang.Float value)Sets the value of the maxRunSpeed property.voidsetPresentationURL(URI value)Sets the value of the presentationURL property.voidsetRestApiBaseURL(URI value)Sets the value of the restApiBaseURL property.voidsetRevision(java.lang.String value)Sets the value of the revision property.voidsetSerialNumber(java.lang.String value)Sets the value of the serialNumber property.voidsetXJMFURL(URI value)Sets the value of the xjmfurl property.DevicewithCostCenterID(java.lang.String value)DevicewithDescriptiveName(java.lang.String value)DevicewithDeviceClass(java.lang.String... values)DevicewithDeviceClass(java.util.Collection<java.lang.String> values)DevicewithDeviceID(java.lang.String value)DevicewithDeviceType(java.lang.String value)DevicewithFileSpec(java.util.Collection<FileSpec> values)DevicewithFileSpec(FileSpec... values)DevicewithIconList(IconList value)DevicewithICSVersions(java.lang.String... values)DevicewithICSVersions(java.util.Collection<java.lang.String> values)DevicewithIdentificationField(java.util.Collection<IdentificationField> values)DevicewithIdentificationField(IdentificationField... values)DevicewithJDFVersions(java.util.Collection<Device.JDFVersions> values)DevicewithJDFVersions(Device.JDFVersions... values)DevicewithKnownLocalizations(java.lang.String... values)DevicewithKnownLocalizations(java.util.Collection<java.lang.String> values)DevicewithManufacturer(java.lang.String value)DevicewithManufacturerURL(URI value)DevicewithMaxRunSpeed(java.lang.Float value)DevicewithModule(java.util.Collection<Module> values)DevicewithModule(Module... values)DevicewithPackaging(java.util.Collection<Device.Packaging> values)DevicewithPackaging(Device.Packaging... values)DevicewithPresentationURL(URI value)DevicewithRestApiBaseURL(URI value)DevicewithRevision(java.lang.String value)DevicewithSerialNumber(java.lang.String value)DevicewithURLSchemes(java.lang.String... values)DevicewithURLSchemes(java.util.Collection<java.lang.String> values)DevicewithXJMFURL(URI value)-
Methods inherited from class org.cip4.lib.xjdf.schema.SpecificResource
getOtherAttributes
-
-
-
-
Field Detail
-
fileSpec
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-07-01T15:04:08Z") protected java.util.List<FileSpec> fileSpec
-
iconList
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-07-01T15:04:08Z") protected IconList iconList
-
identificationField
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-07-01T15:04:08Z") protected java.util.List<IdentificationField> identificationField
-
module
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-07-01T15:04:08Z") protected java.util.List<Module> module
-
costCenterID
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-07-01T15:04:08Z") protected java.lang.String costCenterID
-
descriptiveName
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-07-01T15:04:08Z") protected java.lang.String descriptiveName
-
deviceClass
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-07-01T15:04:08Z") protected java.util.List<java.lang.String> deviceClass
-
deviceID
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-07-01T15:04:08Z") protected java.lang.String deviceID
-
deviceType
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-07-01T15:04:08Z") protected java.lang.String deviceType
-
icsVersions
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-07-01T15:04:08Z") protected java.util.List<java.lang.String> icsVersions
-
jdfVersions
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-07-01T15:04:08Z") protected java.util.List<Device.JDFVersions> jdfVersions
-
knownLocalizations
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-07-01T15:04:08Z") protected java.util.List<java.lang.String> knownLocalizations
-
manufacturer
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-07-01T15:04:08Z") protected java.lang.String manufacturer
-
manufacturerURL
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-07-01T15:04:08Z") protected URI manufacturerURL
-
maxRunSpeed
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-07-01T15:04:08Z") protected java.lang.Float maxRunSpeed
-
packaging
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-07-01T15:04:08Z") protected java.util.List<Device.Packaging> packaging
-
presentationURL
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-07-01T15:04:08Z") protected URI presentationURL
-
restApiBaseURL
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-07-01T15:04:08Z") protected URI restApiBaseURL
-
revision
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-07-01T15:04:08Z") protected java.lang.String revision
-
serialNumber
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-07-01T15:04:08Z") protected java.lang.String serialNumber
-
urlSchemes
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-07-01T15:04:08Z") protected java.util.List<java.lang.String> urlSchemes
-
xjmfurl
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-07-01T15:04:08Z") protected URI xjmfurl
-
-
Method Detail
-
getFileSpec
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-07-01T15:04:08Z") public java.util.List<FileSpec> getFileSpec()Gets the value of the fileSpec property.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
setmethod for the fileSpec property.For example, to add a new item, do as follows:
getFileSpec().add(newItem);
Objects of the following type(s) are allowed in the list
FileSpec- Returns:
- The value of the fileSpec property.
-
getIconList
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-07-01T15:04:08Z") public IconList getIconList()Gets the value of the iconList property.- Returns:
- possible object is
IconList
-
setIconList
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-07-01T15:04:08Z") public void setIconList(IconList value)Sets the value of the iconList property.- Parameters:
value- allowed object isIconList
-
getIdentificationField
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-07-01T15:04:08Z") public java.util.List<IdentificationField> getIdentificationField()Gets the value of the identificationField property.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
setmethod for the identificationField property.For example, to add a new item, do as follows:
getIdentificationField().add(newItem);
Objects of the following type(s) are allowed in the list
IdentificationField- Returns:
- The value of the identificationField property.
-
getModule
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-07-01T15:04:08Z") public java.util.List<Module> getModule()Gets the value of the module property.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
setmethod for the module property.For example, to add a new item, do as follows:
getModule().add(newItem);
Objects of the following type(s) are allowed in the list
Module- Returns:
- The value of the module property.
-
getCostCenterID
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-07-01T15:04:08Z") public java.lang.String getCostCenterID()Gets the value of the costCenterID property.- Returns:
- possible object is
String
-
setCostCenterID
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-07-01T15:04:08Z") public void setCostCenterID(java.lang.String value)Sets the value of the costCenterID property.- Parameters:
value- allowed object isString
-
getDescriptiveName
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-07-01T15:04:08Z") public java.lang.String getDescriptiveName()Gets the value of the descriptiveName property.- Returns:
- possible object is
String
-
setDescriptiveName
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-07-01T15:04:08Z") public void setDescriptiveName(java.lang.String value)Sets the value of the descriptiveName property.- Parameters:
value- allowed object isString
-
getDeviceClass
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-07-01T15:04:08Z") public java.util.List<java.lang.String> getDeviceClass()Gets the value of the deviceClass property.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
setmethod for the deviceClass property.For example, to add a new item, do as follows:
getDeviceClass().add(newItem);
Objects of the following type(s) are allowed in the list
String- Returns:
- The value of the deviceClass property.
-
getDeviceID
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-07-01T15:04:08Z") public java.lang.String getDeviceID()Gets the value of the deviceID property.- Returns:
- possible object is
String
-
setDeviceID
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-07-01T15:04:08Z") public void setDeviceID(java.lang.String value)Sets the value of the deviceID property.- Parameters:
value- allowed object isString
-
getDeviceType
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-07-01T15:04:08Z") public java.lang.String getDeviceType()Gets the value of the deviceType property.- Returns:
- possible object is
String
-
setDeviceType
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-07-01T15:04:08Z") public void setDeviceType(java.lang.String value)Sets the value of the deviceType property.- Parameters:
value- allowed object isString
-
getICSVersions
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-07-01T15:04:08Z") public java.util.List<java.lang.String> getICSVersions()Gets the value of the icsVersions property.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
setmethod for the icsVersions property.For example, to add a new item, do as follows:
getICSVersions().add(newItem);
Objects of the following type(s) are allowed in the list
String- Returns:
- The value of the icsVersions property.
-
getJDFVersions
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-07-01T15:04:08Z") public java.util.List<Device.JDFVersions> getJDFVersions()Gets the value of the jdfVersions property.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
setmethod for the jdfVersions property.For example, to add a new item, do as follows:
getJDFVersions().add(newItem);
Objects of the following type(s) are allowed in the list
Device.JDFVersions- Returns:
- The value of the jdfVersions property.
-
getKnownLocalizations
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-07-01T15:04:08Z") public java.util.List<java.lang.String> getKnownLocalizations()Gets the value of the knownLocalizations property.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
setmethod for the knownLocalizations property.For example, to add a new item, do as follows:
getKnownLocalizations().add(newItem);
Objects of the following type(s) are allowed in the list
String- Returns:
- The value of the knownLocalizations property.
-
getManufacturer
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-07-01T15:04:08Z") public java.lang.String getManufacturer()Gets the value of the manufacturer property.- Returns:
- possible object is
String
-
setManufacturer
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-07-01T15:04:08Z") public void setManufacturer(java.lang.String value)Sets the value of the manufacturer property.- Parameters:
value- allowed object isString
-
getManufacturerURL
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-07-01T15:04:08Z") public URI getManufacturerURL()Gets the value of the manufacturerURL property.- Returns:
- possible object is
String
-
setManufacturerURL
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-07-01T15:04:08Z") public void setManufacturerURL(URI value)Sets the value of the manufacturerURL property.- Parameters:
value- allowed object isString
-
getMaxRunSpeed
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-07-01T15:04:08Z") public java.lang.Float getMaxRunSpeed()Gets the value of the maxRunSpeed property.- Returns:
- possible object is
Float
-
setMaxRunSpeed
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-07-01T15:04:08Z") public void setMaxRunSpeed(java.lang.Float value)Sets the value of the maxRunSpeed property.- Parameters:
value- allowed object isFloat
-
getPackaging
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-07-01T15:04:08Z") public java.util.List<Device.Packaging> getPackaging()Gets the value of the packaging property.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
setmethod for the packaging property.For example, to add a new item, do as follows:
getPackaging().add(newItem);
Objects of the following type(s) are allowed in the list
Device.Packaging- Returns:
- The value of the packaging property.
-
getPresentationURL
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-07-01T15:04:08Z") public URI getPresentationURL()Gets the value of the presentationURL property.- Returns:
- possible object is
String
-
setPresentationURL
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-07-01T15:04:08Z") public void setPresentationURL(URI value)Sets the value of the presentationURL property.- Parameters:
value- allowed object isString
-
getRestApiBaseURL
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-07-01T15:04:08Z") public URI getRestApiBaseURL()Gets the value of the restApiBaseURL property.- Returns:
- possible object is
String
-
setRestApiBaseURL
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-07-01T15:04:08Z") public void setRestApiBaseURL(URI value)Sets the value of the restApiBaseURL property.- Parameters:
value- allowed object isString
-
getRevision
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-07-01T15:04:08Z") public java.lang.String getRevision()Gets the value of the revision property.- Returns:
- possible object is
String
-
setRevision
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-07-01T15:04:08Z") public void setRevision(java.lang.String value)Sets the value of the revision property.- Parameters:
value- allowed object isString
-
getSerialNumber
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-07-01T15:04:08Z") public java.lang.String getSerialNumber()Gets the value of the serialNumber property.- Returns:
- possible object is
String
-
setSerialNumber
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-07-01T15:04:08Z") public void setSerialNumber(java.lang.String value)Sets the value of the serialNumber property.- Parameters:
value- allowed object isString
-
getURLSchemes
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-07-01T15:04:08Z") public java.util.List<java.lang.String> getURLSchemes()Gets the value of the urlSchemes property.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
setmethod for the urlSchemes property.For example, to add a new item, do as follows:
getURLSchemes().add(newItem);
Objects of the following type(s) are allowed in the list
String- Returns:
- The value of the urlSchemes property.
-
getXJMFURL
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-07-01T15:04:08Z") public URI getXJMFURL()Gets the value of the xjmfurl property.- Returns:
- possible object is
String
-
setXJMFURL
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-07-01T15:04:08Z") public void setXJMFURL(URI value)Sets the value of the xjmfurl property.- Parameters:
value- allowed object isString
-
withIdentificationField
public Device withIdentificationField(IdentificationField... values)
-
withIdentificationField
public Device withIdentificationField(java.util.Collection<IdentificationField> values)
-
withCostCenterID
public Device withCostCenterID(java.lang.String value)
-
withDescriptiveName
public Device withDescriptiveName(java.lang.String value)
-
withDeviceClass
public Device withDeviceClass(java.lang.String... values)
-
withDeviceClass
public Device withDeviceClass(java.util.Collection<java.lang.String> values)
-
withDeviceID
public Device withDeviceID(java.lang.String value)
-
withDeviceType
public Device withDeviceType(java.lang.String value)
-
withICSVersions
public Device withICSVersions(java.lang.String... values)
-
withICSVersions
public Device withICSVersions(java.util.Collection<java.lang.String> values)
-
withJDFVersions
public Device withJDFVersions(Device.JDFVersions... values)
-
withJDFVersions
public Device withJDFVersions(java.util.Collection<Device.JDFVersions> values)
-
withKnownLocalizations
public Device withKnownLocalizations(java.lang.String... values)
-
withKnownLocalizations
public Device withKnownLocalizations(java.util.Collection<java.lang.String> values)
-
withManufacturer
public Device withManufacturer(java.lang.String value)
-
withMaxRunSpeed
public Device withMaxRunSpeed(java.lang.Float value)
-
withPackaging
public Device withPackaging(Device.Packaging... values)
-
withPackaging
public Device withPackaging(java.util.Collection<Device.Packaging> values)
-
withRevision
public Device withRevision(java.lang.String value)
-
withSerialNumber
public Device withSerialNumber(java.lang.String value)
-
withURLSchemes
public Device withURLSchemes(java.lang.String... values)
-
withURLSchemes
public Device withURLSchemes(java.util.Collection<java.lang.String> values)
-
equals
public boolean equals(java.lang.Object object)
- Overrides:
equalsin classSpecificResource
-
hashCode
public int hashCode()
- Overrides:
hashCodein classSpecificResource
-
-