org.apache.tinkerpop.shaded.jackson.databind.ObjectMapper.writeValueAsString()方法的使用及代码示例

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

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

ObjectMapper.writeValueAsString介绍

暂无

代码示例

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

  1. @Override
  2. public String serializeResponseAsString(final ResponseMessage responseMessage) throws SerializationException {
  3. try {
  4. return mapper.writeValueAsString(responseMessage);
  5. } catch (Exception ex) {
  6. logger.warn(String.format("Response [%s] could not be serialized by %s.", responseMessage.toString(), GraphSONMessageSerializerV3d0.class.getName()), ex);
  7. throw new SerializationException(ex);
  8. }
  9. }

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

  1. @Override
  2. public String serializeRequestAsString(final RequestMessage requestMessage) throws SerializationException {
  3. try {
  4. return mapper.writeValueAsString(requestMessage);
  5. } catch (Exception ex) {
  6. logger.warn(String.format("Request [%s] could not be serialized by %s.", requestMessage.toString(), GraphSONMessageSerializerV3d0.class.getName()), ex);
  7. throw new SerializationException(ex);
  8. }
  9. }
  10. }

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

  1. @Override
  2. public String serializeRequestAsString(final RequestMessage requestMessage) throws SerializationException {
  3. try {
  4. return mapper.writeValueAsString(requestMessage);
  5. } catch (Exception ex) {
  6. logger.warn("Request [{}] could not be serialized by {}.", requestMessage.toString(), AbstractGraphSONMessageSerializerV1d0.class.getName());
  7. throw new SerializationException(ex);
  8. }
  9. }
  10. }

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

  1. @Override
  2. public String serializeRequestAsString(final RequestMessage requestMessage) throws SerializationException {
  3. try {
  4. return mapper.writeValueAsString(requestMessage);
  5. } catch (Exception ex) {
  6. logger.warn("Request [{}] could not be serialized by {}.", requestMessage.toString(), AbstractGraphSONMessageSerializerV2d0.class.getName());
  7. throw new SerializationException(ex);
  8. }
  9. }
  10. }

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

  1. @Override
  2. public String serializeResponseAsString(final ResponseMessage responseMessage) throws SerializationException {
  3. try {
  4. return mapper.writeValueAsString(responseMessage);
  5. } catch (Exception ex) {
  6. logger.warn("Response [{}] could not be serialized by {}.", responseMessage.toString(), AbstractGraphSONMessageSerializerV2d0.class.getName());
  7. throw new SerializationException(ex);
  8. }
  9. }

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

  1. @Override
  2. public String serializeResponseAsString(final ResponseMessage responseMessage) throws SerializationException {
  3. try {
  4. return mapper.writeValueAsString(responseMessage);
  5. } catch (Exception ex) {
  6. logger.warn("Response [{}] could not be serialized by {}.", responseMessage.toString(), AbstractGraphSONMessageSerializerV1d0.class.getName());
  7. throw new SerializationException(ex);
  8. }
  9. }

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

  1. @Test
  2. @LoadGraphWith(LoadGraphWith.GraphData.CREW)
  3. public void shouldSerializeVertexPropertyWithProperties() throws Exception {
  4. final ObjectMapper mapper = graph.io(GraphSONIo.build(GraphSONVersion.V1_0)).mapper().version(GraphSONVersion.V1_0).create().createMapper();
  5. final VertexProperty vp = IteratorUtils.filter(graph.vertices(convertToVertexId("marko")).next().properties("location"), p -> p.value().equals("brussels")).next();
  6. final String json = mapper.writeValueAsString(vp);
  7. final Map<String, Object> m = mapper.readValue(json, mapTypeReference);
  8. assertEquals(vp.label(), m.get(GraphSONTokens.LABEL));
  9. assertNotNull(m.get(GraphSONTokens.ID));
  10. assertEquals(vp.value(), m.get(GraphSONTokens.VALUE));
  11. assertEquals(vp.values("startTime").next(), ((Map) m.get(GraphSONTokens.PROPERTIES)).get("startTime"));
  12. assertEquals(vp.values("endTime").next(), ((Map) m.get(GraphSONTokens.PROPERTIES)).get("endTime"));
  13. }

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

  1. @Test
  2. @LoadGraphWith(LoadGraphWith.GraphData.MODERN)
  3. public void shouldSerializeEdge() throws Exception {
  4. final ObjectMapper mapper = graph.io(GraphSONIo.build(GraphSONVersion.V1_0)).mapper().version(GraphSONVersion.V1_0).create().createMapper();
  5. final Edge e = g.E(convertToEdgeId("marko", "knows", "vadas")).next();
  6. final String json = mapper.writeValueAsString(e);
  7. final Map<String, Object> m = mapper.readValue(json, mapTypeReference);
  8. assertEquals(GraphSONTokens.EDGE, m.get(GraphSONTokens.TYPE));
  9. assertEquals(e.label(), m.get(GraphSONTokens.LABEL));
  10. assertNotNull(m.get(GraphSONTokens.ID));
  11. assertEquals((Double) e.value("weight"), ((Map) m.get(GraphSONTokens.PROPERTIES)).get("weight"));
  12. }

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

  1. @Test
  2. @LoadGraphWith(LoadGraphWith.GraphData.MODERN)
  3. public void shouldSerializeVertexProperty() throws Exception {
  4. final ObjectMapper mapper = graph.io(GraphSONIo.build(GraphSONVersion.V1_0)).mapper().version(GraphSONVersion.V1_0).create().createMapper();
  5. final VertexProperty vp = graph.vertices(convertToVertexId("marko")).next().property("name");
  6. final String json = mapper.writeValueAsString(vp);
  7. final Map<String, Object> m = mapper.readValue(json, mapTypeReference);
  8. assertEquals(vp.label(), m.get(GraphSONTokens.LABEL));
  9. assertNotNull(m.get(GraphSONTokens.ID));
  10. assertEquals(vp.value(), m.get(GraphSONTokens.VALUE));
  11. }

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

  1. @Test
  2. @LoadGraphWith(LoadGraphWith.GraphData.CREW)
  3. public void shouldSerializeVertexPropertyWithProperties() throws Exception {
  4. final ObjectMapper mapper = graph.io(GraphSONIo.build(GraphSONVersion.V2_0)).mapper().version(GraphSONVersion.V2_0).create().createMapper();
  5. final VertexProperty vp = IteratorUtils.filter(graph.vertices(convertToVertexId("marko")).next().properties("location"), p -> p.value().equals("brussels")).next();
  6. final String json = mapper.writeValueAsString(vp);
  7. final VertexProperty<?> detached = mapper.readValue(json, VertexProperty.class);
  8. assertNotNull(detached);
  9. assertEquals(vp.label(), detached.label());
  10. assertEquals(vp.id(), detached.id());
  11. assertEquals(vp.value(), detached.value());
  12. assertEquals(vp.values("startTime").next(), detached.values("startTime").next());
  13. assertEquals(((Property) vp.properties("startTime").next()).key(), ((Property) detached.properties("startTime").next()).key());
  14. assertEquals(vp.values("endTime").next(), detached.values("endTime").next());
  15. assertEquals(((Property) vp.properties("endTime").next()).key(), ((Property) detached.properties("endTime").next()).key());
  16. }

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

  1. @Test
  2. @LoadGraphWith(LoadGraphWith.GraphData.CREW)
  3. public void shouldSerializeVertexPropertyWithProperties() throws Exception {
  4. final ObjectMapper mapper = graph.io(GraphSONIo.build(GraphSONVersion.V3_0)).mapper().version(GraphSONVersion.V3_0).create().createMapper();
  5. final VertexProperty vp = IteratorUtils.filter(graph.vertices(convertToVertexId("marko")).next().properties("location"), p -> p.value().equals("brussels")).next();
  6. final String json = mapper.writeValueAsString(vp);
  7. final VertexProperty<?> detached = mapper.readValue(json, VertexProperty.class);
  8. assertNotNull(detached);
  9. assertEquals(vp.label(), detached.label());
  10. assertEquals(vp.id(), detached.id());
  11. assertEquals(vp.value(), detached.value());
  12. assertEquals(vp.values("startTime").next(), detached.values("startTime").next());
  13. assertEquals(((Property) vp.properties("startTime").next()).key(), ((Property) detached.properties("startTime").next()).key());
  14. assertEquals(vp.values("endTime").next(), detached.values("endTime").next());
  15. assertEquals(((Property) vp.properties("endTime").next()).key(), ((Property) detached.properties("endTime").next()).key());
  16. }

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

  1. @Test
  2. @LoadGraphWith(LoadGraphWith.GraphData.MODERN)
  3. public void shouldSerializeProperty() throws Exception {
  4. final ObjectMapper mapper = graph.io(GraphSONIo.build(GraphSONVersion.V1_0)).mapper().version(GraphSONVersion.V1_0).create().createMapper();
  5. final Property p = g.E(convertToEdgeId("marko", "knows", "vadas")).next().property("weight");
  6. final String json = mapper.writeValueAsString(p);
  7. final Map<String, Object> m = mapper.readValue(json, mapTypeReference);
  8. assertEquals(p.value(), m.get(GraphSONTokens.VALUE));
  9. assertEquals(p.key(), m.get(GraphSONTokens.KEY));
  10. }

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

  1. @Test
  2. @LoadGraphWith(LoadGraphWith.GraphData.MODERN)
  3. public void shouldSerializeVertex() throws Exception {
  4. final ObjectMapper mapper = graph.io(GraphSONIo.build(GraphSONVersion.V2_0)).mapper().version(GraphSONVersion.V2_0).create().createMapper();
  5. final Vertex v = graph.vertices(convertToVertexId("marko")).next();
  6. final String json = mapper.writeValueAsString(v);
  7. final Vertex detached = mapper.readValue(json, Vertex.class);
  8. assertNotNull(detached);
  9. assertEquals(v.label(), detached.label());
  10. assertEquals(v.id(), detached.id());
  11. assertEquals(v.value("name").toString(), detached.value("name"));
  12. assertEquals((Integer) v.value("age"), detached.value("age"));
  13. }

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

  1. @Test
  2. @LoadGraphWith(LoadGraphWith.GraphData.MODERN)
  3. public void shouldSerializeVertex() throws Exception {
  4. final ObjectMapper mapper = graph.io(GraphSONIo.build(GraphSONVersion.V3_0)).mapper().version(GraphSONVersion.V3_0).create().createMapper();
  5. final Vertex v = graph.vertices(convertToVertexId("marko")).next();
  6. final String json = mapper.writeValueAsString(v);
  7. final Vertex detached = mapper.readValue(json, Vertex.class);
  8. assertNotNull(detached);
  9. assertEquals(v.label(), detached.label());
  10. assertEquals(v.id(), detached.id());
  11. assertEquals(v.value("name").toString(), detached.value("name"));
  12. assertEquals((Integer) v.value("age"), detached.value("age"));
  13. }

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

  1. @Test
  2. @LoadGraphWith(LoadGraphWith.GraphData.MODERN)
  3. public void shouldSerializeVertexProperty() throws Exception {
  4. final ObjectMapper mapper = graph.io(GraphSONIo.build(GraphSONVersion.V2_0)).mapper().version(GraphSONVersion.V2_0).create().createMapper();
  5. final VertexProperty vp = graph.vertices(convertToVertexId("marko")).next().property("name");
  6. final String json = mapper.writeValueAsString(vp);
  7. final VertexProperty detached = mapper.readValue(json, VertexProperty.class);
  8. assertNotNull(detached);
  9. assertEquals(vp.label(), detached.label());
  10. assertEquals(vp.id(), detached.id());
  11. assertEquals(vp.value(), detached.value());
  12. }

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

  1. @Test
  2. @LoadGraphWith(LoadGraphWith.GraphData.MODERN)
  3. public void shouldSerializeVertexProperty() throws Exception {
  4. final ObjectMapper mapper = graph.io(GraphSONIo.build(GraphSONVersion.V3_0)).mapper().version(GraphSONVersion.V3_0).create().createMapper();
  5. final VertexProperty vp = graph.vertices(convertToVertexId("marko")).next().property("name");
  6. final String json = mapper.writeValueAsString(vp);
  7. final VertexProperty detached = mapper.readValue(json, VertexProperty.class);
  8. assertNotNull(detached);
  9. assertEquals(vp.label(), detached.label());
  10. assertEquals(vp.id(), detached.id());
  11. assertEquals(vp.value(), detached.value());
  12. }

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

  1. @Test
  2. @LoadGraphWith(LoadGraphWith.GraphData.MODERN)
  3. public void shouldSerializeProperty() throws Exception {
  4. final ObjectMapper mapper = graph.io(GraphSONIo.build(GraphSONVersion.V2_0)).mapper().version(GraphSONVersion.V2_0).create().createMapper();
  5. final Property p = g.E(convertToEdgeId("marko", "knows", "vadas")).next().property("weight");
  6. final String json = mapper.writeValueAsString(p);
  7. final Property detached = mapper.readValue(json, Property.class);
  8. assertNotNull(detached);
  9. assertEquals(p.key(), detached.key());
  10. assertEquals(p.value(), detached.value());
  11. }

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

  1. @Test
  2. @LoadGraphWith(LoadGraphWith.GraphData.MODERN)
  3. public void shouldSerializeProperty() throws Exception {
  4. final ObjectMapper mapper = graph.io(GraphSONIo.build(GraphSONVersion.V3_0)).mapper().version(GraphSONVersion.V3_0).create().createMapper();
  5. final Property p = g.E(convertToEdgeId("marko", "knows", "vadas")).next().property("weight");
  6. final String json = mapper.writeValueAsString(p);
  7. final Property detached = mapper.readValue(json, Property.class);
  8. assertNotNull(detached);
  9. assertEquals(p.key(), detached.key());
  10. assertEquals(p.value(), detached.value());
  11. }

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

  1. @Test
  2. @LoadGraphWith(LoadGraphWith.GraphData.MODERN)
  3. public void shouldSerializeEdge() throws Exception {
  4. final ObjectMapper mapper = graph.io(GraphSONIo.build(GraphSONVersion.V2_0)).mapper().version(GraphSONVersion.V2_0).create().createMapper();
  5. final Edge e = g.E(convertToEdgeId("marko", "knows", "vadas")).next();
  6. final String json = mapper.writeValueAsString(e);
  7. final Edge detached = mapper.readValue(json, Edge.class);
  8. assertNotNull(detached);
  9. assertEquals(e.label(), detached.label());
  10. assertEquals(e.id(), detached.id());
  11. assertEquals((Double) e.value("weight"), detached.value("weight"));
  12. }

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

  1. @Test
  2. @LoadGraphWith(LoadGraphWith.GraphData.MODERN)
  3. public void shouldSerializeEdge() throws Exception {
  4. final ObjectMapper mapper = graph.io(GraphSONIo.build(GraphSONVersion.V3_0)).mapper().version(GraphSONVersion.V3_0).create().createMapper();
  5. final Edge e = g.E(convertToEdgeId("marko", "knows", "vadas")).next();
  6. final String json = mapper.writeValueAsString(e);
  7. final Edge detached = mapper.readValue(json, Edge.class);
  8. assertNotNull(detached);
  9. assertEquals(e.label(), detached.label());
  10. assertEquals(e.id(), detached.id());
  11. assertEquals((Double) e.value("weight"), detached.value("weight"));
  12. }

相关文章