org.teleal.cling.model.types
Class DeviceType

java.lang.Object
  extended by org.teleal.cling.model.types.DeviceType
Direct Known Subclasses:
UDADeviceType

public class DeviceType
extends java.lang.Object


Field Summary
static java.util.regex.Pattern PATTERN
           
 
Constructor Summary
DeviceType(java.lang.String namespace, java.lang.String type, int version)
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 java.lang.String getDisplayString()
           
 java.lang.String getNamespace()
           
 java.lang.String getType()
           
 int getVersion()
           
 int hashCode()
           
 boolean implementsVersion(DeviceType that)
           
 java.lang.String toString()
           
static DeviceType valueOf(java.lang.String s)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

PATTERN

public static final java.util.regex.Pattern PATTERN
Constructor Detail

DeviceType

public DeviceType(java.lang.String namespace,
                  java.lang.String type,
                  int version)
Method Detail

getNamespace

public java.lang.String getNamespace()

getType

public java.lang.String getType()

getVersion

public int getVersion()

valueOf

public static DeviceType valueOf(java.lang.String s)
                          throws java.lang.RuntimeException
Throws:
java.lang.RuntimeException

implementsVersion

public boolean implementsVersion(DeviceType that)

getDisplayString

public java.lang.String getDisplayString()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object


Copyright © 2010 Teleal GmbH, Switzerland. All Rights Reserved.