程序包 gu.sql2java.json

类 FastjsonDeserializer

java.lang.Object
com.alibaba.fastjson.parser.deserializer.JavaBeanDeserializer
com.gitee.l0km.beanfilter.json.FastjsonFilterableDeserializer
gu.sql2java.json.FastjsonDeserializer
所有已实现的接口:
com.alibaba.fastjson.parser.deserializer.ObjectDeserializer, com.gitee.l0km.beanfilter.Filterable, Constant

public class FastjsonDeserializer extends com.gitee.l0km.beanfilter.json.FastjsonFilterableDeserializer implements Constant
implementation of BaseBean class for FastJson JavaBeanDeserializer,
作者:
guyadong
  • 构造器详细资料

    • FastjsonDeserializer

      public FastjsonDeserializer(com.alibaba.fastjson.parser.ParserConfig config, Class<? extends BaseBean> beanClass)
    • FastjsonDeserializer

      public FastjsonDeserializer(Class<? extends BaseBean> beanClass)
  • 方法详细资料

    • beforeCreateInstance

      protected com.alibaba.fastjson.JSONObject beforeCreateInstance(com.alibaba.fastjson.JSONObject json)
      覆盖:
      beforeCreateInstance 在类中 com.gitee.l0km.beanfilter.json.FastjsonFilterableDeserializer
    • afterDeserialize

      protected <T> T afterDeserialize(com.alibaba.fastjson.JSONObject json, T instance, Set<String> modifiedReset, Set<String> modifiedSet)
      覆盖:
      afterDeserialize 在类中 com.gitee.l0km.beanfilter.json.FastjsonFilterableDeserializer
    • processUndeserialized

      protected void processUndeserialized(com.alibaba.fastjson.JSONObject json, Set<String> deserialized, Set<String> additionalSet, com.alibaba.fastjson.parser.DefaultJSONParser parser)
      覆盖:
      processUndeserialized 在类中 com.gitee.l0km.beanfilter.json.FastjsonFilterableDeserializer
    • install

      public static void install()
      define FASTJSON deserializer for all class derived from BaseBean using ParserConfig.getGlobalInstance()
    • install

      public static void install(com.alibaba.fastjson.parser.ParserConfig config)
      define FASTJSON deserializer for all class derived from BaseBean
      参数:
      config - using ParserConfig.getGlobalInstance() instead of null