use of org.apache.tinkerpop.shaded.jackson.databind.ObjectMapper in project janusgraph by JanusGraph.
the class GeoshapeTest method testGeoJsonCircleMissingRadius.
@Test
public void testGeoJsonCircleMissingRadius() throws IOException {
assertThrows(IllegalArgumentException.class, () -> {
GeoshapeSerializer s = new GeoshapeSerializer();
Map json = new ObjectMapper().readValue("{\n" + " \"type\": \"Feature\",\n" + " \"geometry\": {\n" + " \"type\": \"Circle\",\n" + " \"coordinates\": [20.5, 10.5]\n" + " },\n" + " \"properties\": {\n" + " \"name\": \"Dinagat Islands\"\n" + " }\n" + "}", HashMap.class);
s.convert(json);
});
}
use of org.apache.tinkerpop.shaded.jackson.databind.ObjectMapper in project janusgraph by JanusGraph.
the class ElasticsearchConfigTest method setup.
@BeforeEach
public void setup() throws Exception {
httpClient = HttpClients.createDefault();
host = new HttpHost(InetAddress.getByName(esr.getHostname()), esr.getPort());
objectMapper = new ObjectMapper();
IOUtils.closeQuietly(httpClient.execute(host, new HttpDelete("_template/template_1")));
}
use of org.apache.tinkerpop.shaded.jackson.databind.ObjectMapper in project janusgraph by JanusGraph.
the class ElasticsearchIndexTest method prepareElasticsearch.
@BeforeAll
public static void prepareElasticsearch() throws Exception {
httpClient = HttpClients.createDefault();
objectMapper = new ObjectMapper();
host = new HttpHost(InetAddress.getByName(esr.getHostname()), esr.getPort());
IOUtils.closeQuietly(httpClient.execute(host, new HttpDelete("_ingest/pipeline/pipeline_1")));
final HttpPut newPipeline = new HttpPut("_ingest/pipeline/pipeline_1");
newPipeline.setHeader("Content-Type", "application/json");
newPipeline.setEntity(new StringEntity("{\"description\":\"Test pipeline\",\"processors\":[{\"set\":{\"field\":\"" + STRING + "\",\"value\":\"hello\"}}]}", StandardCharsets.UTF_8));
IOUtils.closeQuietly(httpClient.execute(host, newPipeline));
}
use of org.apache.tinkerpop.shaded.jackson.databind.ObjectMapper in project janusgraph by JanusGraph.
the class SerializerTest method jsonSerialization.
private <T extends JsonNode> void jsonSerialization(Class<T> type, String jsonContent) throws IOException {
ObjectMapper objectMapper = new ObjectMapper();
T jsonNode = type.cast(objectMapper.readTree(jsonContent));
DataOutput out = serialize.getDataOutput(128);
out.writeObjectNotNull(jsonNode);
ReadBuffer b = out.getStaticBuffer().asReadBuffer();
assertEquals(jsonNode, serialize.readObjectNotNull(b, type));
}
use of org.apache.tinkerpop.shaded.jackson.databind.ObjectMapper in project janusgraph by JanusGraph.
the class ElasticSearchConfigTest method setup.
@Before
public void setup() throws Exception {
esr = new ElasticsearchRunner();
esr.start();
httpClient = HttpClients.createDefault();
host = new HttpHost(InetAddress.getByName(esr.getHostname()), ElasticsearchRunner.PORT);
objectMapper = new ObjectMapper();
IOUtils.closeQuietly(httpClient.execute(host, new HttpDelete("_template/template_1")));
}
Aggregations