Class EnumDeserializer

All Implemented Interfaces:
Serializable, Deserializer, Callback, Deserializer, ContentHandler, DTDHandler, EntityResolver, ErrorHandler

public class EnumDeserializer extends SimpleDeserializer
Deserializer for a JAX-RPC enum.
Author:
Rich Scheuerle invalid input: '<'scheu@us.ibm.com>, Sam Ruby invalid input: '<'rubys@us.ibm.com>
See Also:
  • Constructor Details

    • EnumDeserializer

      public EnumDeserializer(Class javaType, QName xmlType)
  • Method Details

    • makeValue

      public Object makeValue(String source) throws Exception
      Description copied from class: SimpleDeserializer
      Convert the string that has been accumulated into an Object. Subclasses may override this. Note that if the javaType is a primitive, the returned object is a wrapper class.
      Overrides:
      makeValue in class SimpleDeserializer
      Parameters:
      source - the serialized value to be deserialized
      Throws:
      Exception - any exception thrown by this method will be wrapped