public class CypherGraphHelper extends Object implements GraphHelper
Modifier and Type | Field and Description |
---|---|
static String |
createEdgeStatementTemplate |
static String |
createVertexStatementTemplate |
static String |
getVertexLongIdStatementTemplate |
static String |
getVertexStringIdStatementTemplate |
static String |
mergeVertexStatementTemplate |
static String |
paramsKey |
static String |
propsKey |
static String |
statementKey |
Constructor and Description |
---|
CypherGraphHelper() |
Modifier and Type | Method and Description |
---|---|
com.fasterxml.jackson.databind.node.ObjectNode |
createEdgeRequest(org.apache.streams.pojo.json.Activity activity,
org.apache.streams.pojo.json.ActivityObject source,
org.apache.streams.pojo.json.ActivityObject destination) |
com.fasterxml.jackson.databind.node.ObjectNode |
createVertexRequest(org.apache.streams.pojo.json.ActivityObject activityObject) |
static String |
getPropertyCreater(Map<String,Object> map) |
static String |
getPropertyParamSetter(Map<String,Object> map,
String symbol) |
static String |
getPropertyValueSetter(Map<String,Object> map,
String symbol) |
com.fasterxml.jackson.databind.node.ObjectNode |
getVertexRequest(Long vertexId) |
com.fasterxml.jackson.databind.node.ObjectNode |
getVertexRequest(String streamsId) |
com.fasterxml.jackson.databind.node.ObjectNode |
mergeVertexRequest(org.apache.streams.pojo.json.ActivityObject activityObject) |
public static final String statementKey
public static final String paramsKey
public static final String propsKey
public static final String getVertexLongIdStatementTemplate
public static final String getVertexStringIdStatementTemplate
public static final String createVertexStatementTemplate
public static final String mergeVertexStatementTemplate
public static final String createEdgeStatementTemplate
public com.fasterxml.jackson.databind.node.ObjectNode getVertexRequest(String streamsId)
getVertexRequest
in interface GraphHelper
public com.fasterxml.jackson.databind.node.ObjectNode getVertexRequest(Long vertexId)
getVertexRequest
in interface GraphHelper
public com.fasterxml.jackson.databind.node.ObjectNode createVertexRequest(org.apache.streams.pojo.json.ActivityObject activityObject)
createVertexRequest
in interface GraphHelper
public com.fasterxml.jackson.databind.node.ObjectNode mergeVertexRequest(org.apache.streams.pojo.json.ActivityObject activityObject)
mergeVertexRequest
in interface GraphHelper
public com.fasterxml.jackson.databind.node.ObjectNode createEdgeRequest(org.apache.streams.pojo.json.Activity activity, org.apache.streams.pojo.json.ActivityObject source, org.apache.streams.pojo.json.ActivityObject destination)
createEdgeRequest
in interface GraphHelper
public static String getPropertyValueSetter(Map<String,Object> map, String symbol)
public static String getPropertyParamSetter(Map<String,Object> map, String symbol)
Copyright © 2012–2016 The Apache Software Foundation. All rights reserved.