org.jboss.net.axis
Class ParameterizableDeserializerFactory
java.lang.Object
org.jboss.axis.encoding.ser.BaseFactory (src)
org.jboss.axis.encoding.ser.BaseDeserializerFactory (src)
org.jboss.net.axis.ParameterizableDeserializerFactory
- All Implemented Interfaces:
- DeserializerFactory (src) , DeserializerFactory (src) , java.io.Serializable
- Direct Known Subclasses:
- EntityBeanDeserializerFactory (src)
- public class ParameterizableDeserializerFactory
- extends BaseDeserializerFactory (src)
Deserializer Factory that may be parameterized with additional
options.
Change History
- See Also:
- Serialized Form
Field Summary |
protected java.util.Map |
options
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
options
protected java.util.Map options
ParameterizableDeserializerFactory
public ParameterizableDeserializerFactory(java.lang.Class deserializerType,
java.lang.Class javaType,
QName (src) xmlType)
- regular constructor
ParameterizableDeserializerFactory
public ParameterizableDeserializerFactory(java.lang.Class deserializerType,
java.lang.Class javaType,
QName (src) xmlType,
java.util.Map options)
- the extended constructor that is parameterized
getOptions
protected java.util.Map getOptions()
- return options
setOptions
protected void setOptions(java.util.Map options)
- set options
getDeserializerAs
public Deserializer (src) getDeserializerAs(java.lang.String mechanismType)
- return a new deserializer that we equip with the right options
- Specified by:
getDeserializerAs
in interface DeserializerFactory (src)
- Overrides:
getDeserializerAs
in class BaseDeserializerFactory (src)