org.teleal.cling.model.meta
Class DeviceDetails
java.lang.Object
org.teleal.cling.model.meta.DeviceDetails
- All Implemented Interfaces:
- Validatable
public class DeviceDetails
- extends java.lang.Object
- implements Validatable
Constructor Summary |
DeviceDetails(java.lang.String friendlyName)
|
DeviceDetails(java.lang.String friendlyName,
ManufacturerDetails manufacturerDetails)
|
DeviceDetails(java.lang.String friendlyName,
ManufacturerDetails manufacturerDetails,
ModelDetails modelDetails)
|
DeviceDetails(java.lang.String friendlyName,
ManufacturerDetails manufacturerDetails,
ModelDetails modelDetails,
java.lang.String serialNumber,
java.lang.String upc)
|
DeviceDetails(java.lang.String friendlyName,
ManufacturerDetails manufacturerDetails,
ModelDetails modelDetails,
java.lang.String serialNumber,
java.lang.String upc,
java.lang.String presentationURI)
|
DeviceDetails(java.lang.String friendlyName,
ManufacturerDetails manufacturerDetails,
ModelDetails modelDetails,
java.lang.String serialNumber,
java.lang.String upc,
java.net.URI presentationURI)
|
DeviceDetails(java.lang.String friendlyName,
ManufacturerDetails manufacturerDetails,
ModelDetails modelDetails,
java.net.URI presentationURI)
|
DeviceDetails(java.lang.String friendlyName,
java.net.URI presentationURI)
|
DeviceDetails(java.net.URL baseURL,
java.lang.String friendlyName,
ManufacturerDetails manufacturerDetails,
ModelDetails modelDetails,
java.lang.String serialNumber,
java.lang.String upc,
java.net.URI presentationURI)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DeviceDetails
public DeviceDetails(java.lang.String friendlyName)
DeviceDetails
public DeviceDetails(java.lang.String friendlyName,
ManufacturerDetails manufacturerDetails)
DeviceDetails
public DeviceDetails(java.lang.String friendlyName,
ManufacturerDetails manufacturerDetails,
ModelDetails modelDetails)
DeviceDetails
public DeviceDetails(java.lang.String friendlyName,
ManufacturerDetails manufacturerDetails,
ModelDetails modelDetails,
java.lang.String serialNumber,
java.lang.String upc)
DeviceDetails
public DeviceDetails(java.lang.String friendlyName,
java.net.URI presentationURI)
DeviceDetails
public DeviceDetails(java.lang.String friendlyName,
ManufacturerDetails manufacturerDetails,
ModelDetails modelDetails,
java.net.URI presentationURI)
DeviceDetails
public DeviceDetails(java.lang.String friendlyName,
ManufacturerDetails manufacturerDetails,
ModelDetails modelDetails,
java.lang.String serialNumber,
java.lang.String upc,
java.net.URI presentationURI)
DeviceDetails
public DeviceDetails(java.lang.String friendlyName,
ManufacturerDetails manufacturerDetails,
ModelDetails modelDetails,
java.lang.String serialNumber,
java.lang.String upc,
java.lang.String presentationURI)
throws java.lang.IllegalArgumentException
- Throws:
java.lang.IllegalArgumentException
DeviceDetails
public DeviceDetails(java.net.URL baseURL,
java.lang.String friendlyName,
ManufacturerDetails manufacturerDetails,
ModelDetails modelDetails,
java.lang.String serialNumber,
java.lang.String upc,
java.net.URI presentationURI)
getBaseURL
public java.net.URL getBaseURL()
getFriendlyName
public java.lang.String getFriendlyName()
getManufacturerDetails
public ManufacturerDetails getManufacturerDetails()
getModelDetails
public ModelDetails getModelDetails()
getSerialNumber
public java.lang.String getSerialNumber()
getUpc
public java.lang.String getUpc()
getPresentationURI
public java.net.URI getPresentationURI()
validate
public java.util.List<ValidationError> validate()
- Specified by:
validate
in interface Validatable
Copyright © 2010 Teleal GmbH, Switzerland. All Rights Reserved.