Flex  0.17.9
gs::GraphDBOperations Member List

This is the complete list of members for gs::GraphDBOperations, including all inherited members.

checkEdgeExists(const std::vector< EdgeData > &edge_data, GraphDBSession &session)gs::GraphDBOperationsprivatestatic
checkEdgeExistsWithInsert(const std::vector< EdgeData > &edge_data, GraphDBSession &session)gs::GraphDBOperationsprivatestatic
checkEdgeSchema(const Schema &schema, EdgeData &edge, const std::string &src_label, const std::string &dst_label, const std::string &edge_label, std::string &property_name, bool is_get=false)gs::GraphDBOperationsprivatestatic
checkVertexExists(const std::vector< VertexData > &vertex_data, GraphDBSession &session)gs::GraphDBOperationsprivatestatic
checkVertexSchema(const Schema &schema, VertexData &vertex, const std::string &label, std::vector< std::string > &input_property_names, bool is_get=false)gs::GraphDBOperationsprivatestatic
CreateEdge(GraphDBSession &session, rapidjson::Document &&input_json)gs::GraphDBOperationsstatic
CreateVertex(GraphDBSession &session, rapidjson::Document &&input_json)gs::GraphDBOperationsstatic
DeleteEdge(GraphDBSession &session, rapidjson::Document &&input_json)gs::GraphDBOperationsstatic
DeleteVertex(GraphDBSession &session, rapidjson::Document &&input_json)gs::GraphDBOperationsstatic
getEdge(std::vector< EdgeData > &&edge_data, const std::string &property_name, GraphDBSession &session)gs::GraphDBOperationsprivatestatic
GetEdge(GraphDBSession &session, std::unordered_map< std::string, std::string > &&params)gs::GraphDBOperationsstatic
getVertex(std::vector< VertexData > &&vertex_data, const std::vector< std::string > &property_names, GraphDBSession &session)gs::GraphDBOperationsprivatestatic
GetVertex(GraphDBSession &session, std::unordered_map< std::string, std::string > &&params)gs::GraphDBOperationsstatic
inputEdge(const rapidjson::Value &edge_json, const Schema &schema, GraphDBSession &session)gs::GraphDBOperationsprivatestatic
inputVertex(const rapidjson::Value &vertex_json, const Schema &schema, GraphDBSession &session)gs::GraphDBOperationsprivatestatic
insertEdge(std::vector< EdgeData > &&edge_data, GraphDBSession &session)gs::GraphDBOperationsprivatestatic
insertVertex(std::vector< VertexData > &&vertex_data, std::vector< EdgeData > &&edge_data, GraphDBSession &session)gs::GraphDBOperationsprivatestatic
multiInsert(std::vector< VertexData > &&vertex_data, std::vector< EdgeData > &&edge_data, GraphDBSession &session)gs::GraphDBOperationsprivatestatic
singleInsertEdge(std::vector< EdgeData > &&edge_data, GraphDBSession &session)gs::GraphDBOperationsprivatestatic
singleInsertVertex(std::vector< VertexData > &&vertex_data, std::vector< EdgeData > &&edge_data, GraphDBSession &session)gs::GraphDBOperationsprivatestatic
UpdateEdge(GraphDBSession &session, rapidjson::Document &&input_json)gs::GraphDBOperationsstatic
updateEdge(std::vector< EdgeData > &&edge_data, GraphDBSession &session)gs::GraphDBOperationsprivatestatic
UpdateVertex(GraphDBSession &session, rapidjson::Document &&input_json)gs::GraphDBOperationsstatic
updateVertex(std::vector< VertexData > &&vertex_data, GraphDBSession &session)gs::GraphDBOperationsprivatestatic