Package org.apache.axis.encoding.ser
Class SimpleListDeserializerFactory
java.lang.Object
org.apache.axis.encoding.ser.BaseFactory
org.apache.axis.encoding.ser.BaseDeserializerFactory
org.apache.axis.encoding.ser.SimpleListDeserializerFactory
- All Implemented Interfaces:
Serializable
,DeserializerFactory
,DeserializerFactory
DeserializerFactory for
invalid input: '<'xsd:simpleType ...>
invalid input: '<'xsd:list itemType="...">
invalid input: '<'/xsd:simpleType>
based on SimpleDeserializerFactory
- Author:
- Ias (iasandcb@tmax.co.kr)
- See Also:
-
Field Summary
Fields inherited from class org.apache.axis.encoding.ser.BaseDeserializerFactory
deserClass, deserClassConstructor, getDeserializer, javaType, log, xmlType
-
Constructor Summary
ConstructorsConstructorDescriptionSimpleListDeserializerFactory
(Class javaType, QName xmlType) Note that the factory is constructed with the QName and xmlType. -
Method Summary
Modifier and TypeMethodDescriptiongetDeserializerAs
(String mechanismType) Get the Deserializer and the set the Constructor so the deserializer does not have to do introspection.Methods inherited from class org.apache.axis.encoding.ser.BaseDeserializerFactory
createFactory, getDeserClassConstructor, getGeneralPurpose, getGetDeserializer, getSpecialized, getSupportedMechanismTypes
Methods inherited from class org.apache.axis.encoding.ser.BaseFactory
getMethod
-
Constructor Details
-
SimpleListDeserializerFactory
Note that the factory is constructed with the QName and xmlType. This is important to allow distinction between primitive values and java.lang wrappers.
-
-
Method Details
-
getDeserializerAs
Get the Deserializer and the set the Constructor so the deserializer does not have to do introspection.- Specified by:
getDeserializerAs
in interfaceDeserializerFactory
- Overrides:
getDeserializerAs
in classBaseDeserializerFactory
- Parameters:
mechanismType
- XML processing mechanism type [TBD: definition of valid constants]- Returns:
- a Deserializer for the specified XML processing mechanism type
- Throws:
JAXRPCException
- if DeserializerFactory does not support the specified XML processing mechanism
-