org.teleal.cling.model.message.header
Class UpnpHeader<T>

java.lang.Object
  extended by org.teleal.cling.model.message.header.UpnpHeader<T>
Direct Known Subclasses:
CallbackHeader, ContentTypeHeader, DeviceTypeHeader, DeviceUSNHeader, EventSequenceHeader, EXTHeader, HostHeader, InterfaceMacHeader, LocationHeader, MANHeader, MaxAgeHeader, MXHeader, NTEventHeader, NTSHeader, RootDeviceHeader, ServerHeader, ServiceTypeHeader, ServiceUSNHeader, SoapActionHeader, STAllHeader, SubscriptionIdHeader, TimeoutHeader, UDADeviceTypeHeader, UDAServiceTypeHeader, UDNHeader, USNRootDeviceHeader

public abstract class UpnpHeader<T>
extends java.lang.Object


Nested Class Summary
static class UpnpHeader.Type
           
 
Constructor Summary
UpnpHeader()
           
 
Method Summary
abstract  java.lang.String getString()
           
 T getValue()
           
static UpnpHeader newInstance(UpnpHeader.Type type, java.lang.String headerValue)
           
abstract  void setString(java.lang.String s)
           
 void setValue(T value)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

UpnpHeader

public UpnpHeader()
Method Detail

setValue

public void setValue(T value)

getValue

public T getValue()

setString

public abstract void setString(java.lang.String s)
                        throws InvalidHeaderException
Throws:
InvalidHeaderException

getString

public abstract java.lang.String getString()

newInstance

public static UpnpHeader newInstance(UpnpHeader.Type type,
                                     java.lang.String headerValue)

toString

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


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