@Deprecated public EnumMapDeserializer(EnumResolver<?> enumRes, JsonDeserializer<Object> valueDeser) { this(enumRes.getEnumClass(), new EnumDeserializer(enumRes), valueDeser); }
@SuppressWarnings("unchecked" ) public EnumSetDeserializer(EnumResolver enumRes) { // fugly, but what we can we do... this((Class<Enum>) ((Class<?>) enumRes.getEnumClass()), new EnumDeserializer(enumRes)); }
return new EnumDeserializer(constructEnumResolver(enumClass, config));
@Deprecated public EnumMapDeserializer(EnumResolver<?> enumRes, JsonDeserializer<Object> valueDeser) { this(enumRes.getEnumClass(), new EnumDeserializer(enumRes), valueDeser); }
@SuppressWarnings("unchecked" ) public EnumSetDeserializer(EnumResolver enumRes) { // fugly, but what we can we do... this((Class<Enum>) ((Class<?>) enumRes.getEnumClass()), new EnumDeserializer(enumRes)); }
return new EnumDeserializer(constructEnumResolver(enumClass, config));
@SuppressWarnings("unchecked" ) public EnumSetDeserializer(EnumResolver enumRes) { // fugly, but what we can we do... this((Class<Enum>) ((Class<?>) enumRes.getEnumClass()), new EnumDeserializer(enumRes)); }
@Deprecated public EnumMapDeserializer(EnumResolver<?> enumRes, JsonDeserializer<Object> valueDeser) { this(enumRes.getEnumClass(), new EnumDeserializer(enumRes), valueDeser); }
@SuppressWarnings("unchecked" ) public EnumSetDeserializer(EnumResolver enumRes) { super(EnumSet.class); _enumDeserializer = new EnumDeserializer(enumRes); // this is fugly, but not sure of a better way... _enumClass = (Class<Enum>) ((Class<?>) enumRes.getEnumClass()); }
return new EnumDeserializer(constructEnumResolver(enumClass, config));
return new EnumDeserializer(constructEnumResolver(enumClass, config));