org.apache.wsif.util
Class TypeSerializerInfo

java.lang.Object
  extended byorg.apache.wsif.util.TypeSerializerInfo
All Implemented Interfaces:
java.io.Serializable

public class TypeSerializerInfo
extends java.lang.Object
implements java.io.Serializable

This class maps a element/java type with its (de)serializers

See Also:
Serialized Form

Constructor Summary
TypeSerializerInfo(javax.xml.namespace.QName elementType, java.lang.Class javaType, java.lang.Object serializer, java.lang.Object deserializer)
           
 
Method Summary
 java.lang.Object getDeserializer()
          Returns the deserializer.
 javax.xml.namespace.QName getElementType()
          Returns the elementType.
 java.lang.Class getJavaType()
          Returns the javaType.
 java.lang.Object getSerializer()
          Returns the serializer.
 void setDeserializer(java.lang.Object deserializer)
          Sets the deserializer.
 void setElementType(javax.xml.namespace.QName elementType)
          Sets the elementType.
 void setJavaType(java.lang.Class javaType)
          Sets the javaType.
 void setSerializer(java.lang.Object serializer)
          Sets the serializer.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TypeSerializerInfo

public TypeSerializerInfo(javax.xml.namespace.QName elementType,
                          java.lang.Class javaType,
                          java.lang.Object serializer,
                          java.lang.Object deserializer)
Method Detail

getDeserializer

public java.lang.Object getDeserializer()
Returns the deserializer.

Returns:
Object

getElementType

public javax.xml.namespace.QName getElementType()
Returns the elementType.

Returns:
QName

getJavaType

public java.lang.Class getJavaType()
Returns the javaType.

Returns:
Class

getSerializer

public java.lang.Object getSerializer()
Returns the serializer.

Returns:
Object

setDeserializer

public void setDeserializer(java.lang.Object deserializer)
Sets the deserializer.

Parameters:
deserializer - The deserializer to set

setElementType

public void setElementType(javax.xml.namespace.QName elementType)
Sets the elementType.

Parameters:
elementType - The elementType to set

setJavaType

public void setJavaType(java.lang.Class javaType)
Sets the javaType.

Parameters:
javaType - The javaType to set

setSerializer

public void setSerializer(java.lang.Object serializer)
Sets the serializer.

Parameters:
serializer - The serializer to set

toString

public java.lang.String toString()


Copyright ? 2002, 2006 Apache XML Project. All Rights Reserved.