Java 类com.fasterxml.jackson.databind.deser.Deserializers.Base 实例源码

项目:JudoNetworking    文件:EnumAnnotationModule.java   
@Override
public void setupModule(SetupContext context) {
    super.setupModule(context);
    Base deser = new Deserializers.Base() {
        @SuppressWarnings("unchecked")
        @Override
        public JsonDeserializer<?> findEnumDeserializer(Class<?> type,
                                                        DeserializationConfig config, BeanDescription beanDesc)
                throws JsonMappingException {

            return new EnumAnnotationDeserializer((Class<Enum<?>>) type);
        }
    };
    context.addDeserializers(deser);
}
项目:me.demo.hadoop    文件:JsonUtil.java   
@Override
public boolean hasIgnoreMarker(final AnnotatedMember m) {
    return m.getDeclaringClass() == Base.class || super.hasIgnoreMarker(m);
}
项目:me.demo.hadoop    文件:JsonUtil.java   
@Override
public boolean hasIgnoreMarker(final AnnotatedMember m) {
    return m.getDeclaringClass() == Base.class || super.hasIgnoreMarker(m);
}