Expand description
Logical query plan representation.
The logical plan is the intermediate representation between parsed queries and physical execution. Both GQL and Cypher queries are translated to this common representation.
Structs§
- AddGraph
Op - Add (merge) triples from one graph to another.
- AddLabel
Op - Add labels to a node.
- Aggregate
Expr - An aggregate expression.
- Aggregate
Op - Aggregate with grouping.
- Anti
Join Op - Anti-join for MINUS patterns.
- BindOp
- Bind a variable to an expression.
- Clear
Graph Op - Clear all triples from a graph.
- Copy
Graph Op - Copy triples from one graph to another.
- Create
Edge Op - Create a new edge.
- Create
Graph Op - Create a new named graph.
- Create
Node Op - Create a new node.
- Delete
Edge Op - Delete an edge.
- Delete
Node Op - Delete a node.
- Delete
Triple Op - Delete RDF triples.
- Distinct
Op - Remove duplicate results.
- Drop
Graph Op - Drop (remove) a named graph.
- Edge
Scan Op - Scan edges from the graph.
- Expand
Op - Expand from nodes to their neighbors.
- Filter
Op - Filter rows based on a predicate.
- Insert
Triple Op - Insert RDF triples.
- Join
Condition - A join condition.
- JoinOp
- Join two inputs.
- Left
Join Op - Left outer join for OPTIONAL patterns.
- LimitOp
- Limit the number of results.
- Load
Graph Op - Load data from a URL into a graph.
- Logical
Plan - A logical query plan.
- MergeOp
- Merge a pattern (match or create).
- Modify
Op - SPARQL MODIFY operation (DELETE/INSERT WHERE).
- Move
Graph Op - Move triples from one graph to another.
- Node
Scan Op - Scan nodes from the graph.
- Project
Op - Project specific columns.
- Projection
- A single projection (column selection or computation).
- Remove
Label Op - Remove labels from a node.
- Return
Item - A single return item.
- Return
Op - Return results (terminal operator).
- SetProperty
Op - Set properties on a node or edge.
- Shortest
Path Op - Find shortest path between two nodes.
- SkipOp
- Skip a number of results.
- SortKey
- A sort key.
- SortOp
- Sort results.
- Triple
Scan Op - Scan RDF triples matching a pattern.
- Triple
Template - A triple template for DELETE/INSERT operations.
- UnionOp
- Union of multiple result sets.
- Unwind
Op - Unwind a list into individual rows.
Enums§
- Aggregate
Function - Aggregate function.
- Binary
Op - Binary operator.
- Expand
Direction - Direction for edge expansion.
- Join
Type - Join type.
- Logical
Expression - A logical expression.
- Logical
Operator - A logical operator in the query plan.
- Sort
Order - Sort order.
- Triple
Component - A component of a triple pattern.
- UnaryOp
- Unary operator.