org.apache.juneau.json.JsonParser.builder()方法的使用及代码示例

x33g5p2x  于2022-01-22 转载在 其他  
字(2.1k)|赞(0)|评价(0)|浏览(116)

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

JsonParser.builder介绍

暂无

代码示例

代码示例来源:origin: apache/streams

  1. .pooled()
  2. .parser(
  3. JsonParser.DEFAULT.builder()
  4. .ignoreUnknownBeanProperties(true)
  5. .pojoSwaps(JodaDateSwap.class)

代码示例来源:origin: apache/juneau

  1. @Test
  2. public void testStreamsAutoClose() throws Exception {
  3. ReaderParser p = JsonParser.DEFAULT.builder().autoCloseStreams().build();
  4. Object x;
  5. Reader r;
  6. r = reader("{foo:'bar'}{baz:'qux'}");
  7. x = p.parse(r, ObjectMap.class);
  8. assertObjectEquals("{foo:'bar'}", x);
  9. try {
  10. x = p.parse(r, ObjectMap.class);
  11. fail("Exception expected");
  12. } catch (Exception e) {
  13. assertTrue(e.getMessage().contains("Reader is closed"));
  14. }
  15. }

代码示例来源:origin: apache/juneau

  1. JsonParser p = JsonParser.DEFAULT;
  2. if (name.contains("utf16LE"))
  3. p = p.builder().inputStreamCharset("UTF-16LE").build();
  4. else if (name.contains("utf16BE"))
  5. p = p.builder().inputStreamCharset("UTF-16BE").build();

代码示例来源:origin: apache/juneau

  1. JsonParser p = JsonParser.DEFAULT_STRICT;
  2. if (name.contains("utf16LE"))
  3. p = p.builder().inputStreamCharset("UTF-16LE").build();
  4. else if (name.contains("utf16BE"))
  5. p = p.builder().inputStreamCharset("UTF-16BE").build();

代码示例来源:origin: apache/streams

  1. private FullContact(FullContactConfiguration configuration) throws InstantiationException {
  2. this.configuration = configuration;
  3. this.parser = JsonParser.DEFAULT.builder()
  4. .ignoreUnknownBeanProperties(true)
  5. .build();
  6. this.serializer = JsonSerializer.DEFAULT.builder()
  7. .trimEmptyCollections(true)
  8. .trimEmptyMaps(true)
  9. .build();
  10. this.restClientBuilder = RestClient.create()
  11. .accept("application/json")
  12. .contentType("application/json")
  13. .disableAutomaticRetries()
  14. .disableCookieManagement()
  15. .disableRedirectHandling()
  16. .header("Authorization", "Bearer "+configuration.getToken())
  17. .parser(parser)
  18. .serializer(serializer)
  19. .rootUrl(baseUrl());
  20. this.restClient = restClientBuilder.build();
  21. }

相关文章