org.nd4j.shade.jackson.databind.ObjectMapper.getSerializationConfig()方法的使用及代码示例

x33g5p2x  于2022-01-26 转载在 其他  
字(3.0k)|赞(0)|评价(0)|浏览(128)

本文整理了Java中org.nd4j.shade.jackson.databind.ObjectMapper.getSerializationConfig()方法的一些代码示例,展示了ObjectMapper.getSerializationConfig()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ObjectMapper.getSerializationConfig()方法的具体详情如下:
包路径:org.nd4j.shade.jackson.databind.ObjectMapper
类名称:ObjectMapper
方法名:getSerializationConfig

ObjectMapper.getSerializationConfig介绍

暂无

代码示例

代码示例来源:origin: org.deeplearning4j/deeplearning4j-nn

  1. AnnotatedClass ac = AnnotatedClass.construct(c, mapper.getSerializationConfig().getAnnotationIntrospector(),
  2. null);
  3. Collection<NamedType> types =
  4. mapper.getSubtypeResolver().collectAndResolveSubtypes(ac, mapper.getSerializationConfig(),
  5. mapper.getSerializationConfig().getAnnotationIntrospector());
  6. for (NamedType nt : types) {
  7. registeredSubtypes.add(nt.getType());

代码示例来源:origin: org.datavec/datavec-data-image

  1. AnnotatedClass ac = AnnotatedClass.construct(c, mapper.getSerializationConfig().getAnnotationIntrospector(),
  2. null);
  3. Collection<NamedType> types =
  4. mapper.getSubtypeResolver().collectAndResolveSubtypes(ac, mapper.getSerializationConfig(),
  5. mapper.getSerializationConfig().getAnnotationIntrospector());
  6. for (NamedType nt : types) {
  7. registeredSubtypes.add(nt.getType());

代码示例来源:origin: org.deeplearning4j/arbiter-ui

  1. private static ObjectMapper getMapper(){
  2. ObjectMapper mapper = new ObjectMapper();
  3. mapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false);
  4. mapper.configure(SerializationFeature.FAIL_ON_EMPTY_BEANS, false);
  5. mapper.configure(MapperFeature.SORT_PROPERTIES_ALPHABETICALLY, true);
  6. mapper.enable(SerializationFeature.INDENT_OUTPUT);
  7. mapper.setVisibilityChecker(mapper.getSerializationConfig().getDefaultVisibilityChecker()
  8. .withFieldVisibility(JsonAutoDetect.Visibility.ANY)
  9. .withGetterVisibility(JsonAutoDetect.Visibility.NONE)
  10. .withSetterVisibility(JsonAutoDetect.Visibility.NONE)
  11. .withCreatorVisibility(JsonAutoDetect.Visibility.NONE));
  12. return mapper;
  13. }

代码示例来源:origin: org.deeplearning4j/deeplearning4j-nn

  1. private static ObjectMapper configureMapper(ObjectMapper ret) {
  2. ret.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false);
  3. ret.configure(SerializationFeature.FAIL_ON_EMPTY_BEANS, false);
  4. ret.configure(MapperFeature.SORT_PROPERTIES_ALPHABETICALLY, false);
  5. ret.enable(SerializationFeature.INDENT_OUTPUT);
  6. SimpleModule atomicModule = new SimpleModule();
  7. atomicModule.addSerializer(AtomicDouble.class,new JsonSerializerAtomicDouble());
  8. atomicModule.addSerializer(AtomicBoolean.class,new JsonSerializerAtomicBoolean());
  9. atomicModule.addDeserializer(AtomicDouble.class,new JsonDeserializerAtomicDouble());
  10. atomicModule.addDeserializer(AtomicBoolean.class,new JsonDeserializerAtomicBoolean());
  11. ret.registerModule(atomicModule);
  12. //Serialize fields only, not using getters
  13. ret.setVisibilityChecker(ret.getSerializationConfig().getDefaultVisibilityChecker()
  14. .withFieldVisibility(JsonAutoDetect.Visibility.ANY)
  15. .withGetterVisibility(JsonAutoDetect.Visibility.NONE)
  16. .withSetterVisibility(JsonAutoDetect.Visibility.NONE)
  17. .withCreatorVisibility(JsonAutoDetect.Visibility.NONE));
  18. return ret;
  19. }

相关文章