org.teleal.cling.model.types
Class ServiceType

java.lang.Object
  extended by org.teleal.cling.model.types.ServiceType
Direct Known Subclasses:
UDAServiceType

public class ServiceType
extends java.lang.Object


Field Summary
static java.util.regex.Pattern PATTERN
           
 
Constructor Summary
ServiceType(java.lang.String namespace, java.lang.String type, int version)
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 java.lang.String getNamespace()
           
 java.lang.String getType()
           
 int getVersion()
           
 int hashCode()
           
 boolean implementsVersion(ServiceType that)
           
 java.lang.String toFriendlyString()
           
 java.lang.String toString()
           
static ServiceType 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

ServiceType

public ServiceType(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 ServiceType valueOf(java.lang.String s)
                           throws java.lang.RuntimeException
Throws:
java.lang.RuntimeException

implementsVersion

public boolean implementsVersion(ServiceType that)

toFriendlyString

public java.lang.String toFriendlyString()

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.