| 程序包 | 说明 | 
|---|---|
| org.codehaus.jackson.map.deser | 
 Contains implementation classes of deserialization part of 
 data binding. 
 | 
| org.codehaus.jackson.map.deser.std | 
 Contains public standard implementations of abstraction that
 Jackson uses. 
 | 
| org.codehaus.jackson.map.util | 
 Utility classes for Mapper package. 
 | 
| 限定符和类型 | 类和说明 | 
|---|---|
class  | 
EnumResolver<T extends Enum<T>>
已过时。 
 
Since 1.9, use  
EnumResolver instead. | 
| 限定符和类型 | 方法和说明 | 
|---|---|
protected EnumResolver<?> | 
BasicDeserializerFactory.constructEnumResolver(Class<?> enumClass,
                     DeserializationConfig config)  | 
| 构造器和说明 | 
|---|
EnumDeserializer(EnumResolver<?> res)
已过时。  
  | 
| 限定符和类型 | 字段和说明 | 
|---|---|
protected EnumResolver<?> | 
EnumDeserializer._resolver  | 
| 限定符和类型 | 方法和说明 | 
|---|---|
static KeyDeserializer | 
StdKeyDeserializers.constructEnumKeyDeserializer(EnumResolver<?> enumResolver)  | 
static KeyDeserializer | 
StdKeyDeserializers.constructEnumKeyDeserializer(EnumResolver<?> enumResolver,
                            AnnotatedMethod factory)  | 
| 构造器和说明 | 
|---|
EnumDeserializer(EnumResolver<?> res)  | 
EnumMapDeserializer(EnumResolver<?> enumRes,
                   JsonDeserializer<Object> valueDeser)
已过时。  
 | 
EnumSetDeserializer(EnumResolver enumRes)  | 
| 限定符和类型 | 方法和说明 | 
|---|---|
static <ET extends Enum<ET>>  | 
EnumResolver.constructFor(Class<ET> enumCls,
            AnnotationIntrospector ai)
Factory method for constructing resolver that maps from Enum.name() into
 Enum value 
 | 
static EnumResolver<?> | 
EnumResolver.constructUnsafe(Class<?> rawEnumCls,
               AnnotationIntrospector ai)
This method is needed because of the dynamic nature of constructing Enum
 resolvers. 
 | 
static EnumResolver<?> | 
EnumResolver.constructUnsafeUsingToString(Class<?> rawEnumCls)
Method that needs to be used instead of  
constructUsingToString(java.lang.Class<ET>)
 if static type of enum is not known. | 
static <ET extends Enum<ET>>  | 
EnumResolver.constructUsingToString(Class<ET> enumCls)
Factory method for constructing resolver that maps from Enum.toString() into
 Enum value 
 |