org.granite.messaging.amf.types
Class AMFSpecialValue<T>

java.lang.Object
  extended by org.granite.messaging.amf.types.AMFSpecialValue<T>
All Implemented Interfaces:
AMF3Constants
Direct Known Subclasses:
AMFAbstractVectorValue, AMFDictionaryValue

public abstract class AMFSpecialValue<T>
extends Object
implements AMF3Constants

Author:
Franck WOLFF

Field Summary
 byte type
           
 T value
           
 
Fields inherited from interface org.granite.messaging.amf.AMF3Constants
AMF3_ARRAY, AMF3_BOOLEAN_FALSE, AMF3_BOOLEAN_TRUE, AMF3_BYTEARRAY, AMF3_DATE, AMF3_DICTIONARY, AMF3_INTEGER, AMF3_INTEGER_MAX, AMF3_INTEGER_MIN, AMF3_NULL, AMF3_NUMBER, AMF3_OBJECT, AMF3_STRING, AMF3_UNDEFINED, AMF3_VECTOR_INT, AMF3_VECTOR_NUMBER, AMF3_VECTOR_OBJECT, AMF3_VECTOR_UINT, AMF3_XML, AMF3_XMLSTRING
 
Constructor Summary
protected AMFSpecialValue(byte type, T value)
           
 
Method Summary
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

type

public final byte type

value

public final T value
Constructor Detail

AMFSpecialValue

protected AMFSpecialValue(byte type,
                          T value)
Method Detail

toString

public String toString()
Overrides:
toString in class Object