Package org.umlg.sqlg.strategy
Class SqlgSqlExecutor
java.lang.Object
org.umlg.sqlg.strategy.SqlgSqlExecutor
Date: 2016/05/04
Time: 8:44 PM
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic enum
static final record
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
executeDrop
(SqlgGraph sqlgGraph, String sql) static void
executeDropEdges
(SqlgGraph sqlgGraph, EdgeLabel edgeLabel, String sql, List<org.apache.tinkerpop.gremlin.process.traversal.step.util.event.EventCallback<org.apache.tinkerpop.gremlin.process.traversal.step.util.event.Event>> mutatingCallbacks) static void
executeDropQuery
(SqlgGraph sqlgGraph, SchemaTableTree rootSchemaTableTree, LinkedList<SchemaTableTree> distinctQueryStack) static org.apache.commons.lang3.tuple.Triple<ResultSet,
ResultSetMetaData, PreparedStatement> executeEmitQuery
(SqlgGraph sqlgGraph, SchemaTableTree rootSchemaTableTree, LinkedList<SchemaTableTree> leftJoinQuery) static org.apache.commons.lang3.tuple.Triple<ResultSet,
ResultSetMetaData, PreparedStatement> executeOptionalQuery
(SqlgGraph sqlgGraph, SchemaTableTree rootSchemaTableTree, org.apache.commons.lang3.tuple.Pair<LinkedList<SchemaTableTree>, Set<SchemaTableTree>> leftJoinQuery) static org.apache.commons.lang3.tuple.Triple<ResultSet,
ResultSetMetaData, PreparedStatement> executeRegularQuery
(SqlgGraph sqlgGraph, SchemaTableTree rootSchemaTableTree, LinkedList<SchemaTableTree> distinctQueryStack)
-
Method Details
-
executeDropQuery
public static void executeDropQuery(SqlgGraph sqlgGraph, SchemaTableTree rootSchemaTableTree, LinkedList<SchemaTableTree> distinctQueryStack) -
executeRegularQuery
public static org.apache.commons.lang3.tuple.Triple<ResultSet,ResultSetMetaData, executeRegularQueryPreparedStatement> (SqlgGraph sqlgGraph, SchemaTableTree rootSchemaTableTree, LinkedList<SchemaTableTree> distinctQueryStack) -
executeOptionalQuery
public static org.apache.commons.lang3.tuple.Triple<ResultSet,ResultSetMetaData, executeOptionalQueryPreparedStatement> (SqlgGraph sqlgGraph, SchemaTableTree rootSchemaTableTree, org.apache.commons.lang3.tuple.Pair<LinkedList<SchemaTableTree>, Set<SchemaTableTree>> leftJoinQuery) -
executeEmitQuery
public static org.apache.commons.lang3.tuple.Triple<ResultSet,ResultSetMetaData, executeEmitQueryPreparedStatement> (SqlgGraph sqlgGraph, SchemaTableTree rootSchemaTableTree, LinkedList<SchemaTableTree> leftJoinQuery) -
executeDropEdges
-
executeDrop
-