public class BeanDeserializerFactory extends BaseDeserializerFactory
Modifier and Type | Field and Description |
---|---|
protected Map |
propertyMap |
protected TypeDesc |
typeDesc
Type metadata about this class for XML deserialization
|
deserClass, deserClassConstructor, getDeserializer, javaType, log, xmlType
Constructor and Description |
---|
BeanDeserializerFactory(Class javaType,
QName xmlType) |
Modifier and Type | Method and Description |
---|---|
protected Deserializer |
getGeneralPurpose(String mechanismType)
Optimize construction of a BeanDeserializer by caching the
type descriptor and property map.
|
static Map |
getProperties(Class javaType,
TypeDesc typeDesc)
Get a list of the bean properties
|
createFactory, getDeserClassConstructor, getDeserializerAs, getGetDeserializer, getSpecialized, getSupportedMechanismTypes
getMethod
protected transient TypeDesc typeDesc
protected transient Map propertyMap
public static Map getProperties(Class javaType, TypeDesc typeDesc)
protected Deserializer getGeneralPurpose(String mechanismType)
getGeneralPurpose
in class BaseDeserializerFactory
Copyright © The Apache Software Foundation. All Rights Reserved.