| AggregationQuery |
An aggregation query over a property graph
|
| AggregationQuery.Count |
|
| ApplicationQuery |
A non-empty sequence of queries applied in order
|
| ApplicationQuery.Builder |
|
| AssociativeExpression |
An associative expression: a binary operator applied to a non-empty list of operands
|
| AssociativeExpression.Builder |
|
| BinaryBooleanOperator |
A binary boolean operator: and, or, or xor
|
| BinaryBooleanOperator.And |
|
| BinaryBooleanOperator.Or |
|
| BinaryBooleanOperator.Xor |
|
| BinaryExpression |
A binary expression: a left operand, an operator, and a right operand
|
| BinaryExpression.Builder |
|
| BinaryOperator |
A binary operator: boolean, comparison, or exponentiation
|
| BinaryOperator.Boolean_ |
|
| BinaryOperator.Comparison |
|
| BinaryOperator.Power |
|
| Binding |
A variable bound to the result of a query
|
| Binding.Builder |
|
| ComparisonOperator |
A comparison operator: equal, not-equal, or an ordering relation
|
| ComparisonOperator.Eq |
|
| ComparisonOperator.Gt |
|
| ComparisonOperator.Gte |
|
| ComparisonOperator.Lt |
|
| ComparisonOperator.Lte |
|
| ComparisonOperator.Neq |
|
| EdgeProjectionPattern |
A pattern matching an edge, its direction, optional label, properties, and adjacent vertex
|
| EdgeProjectionPattern.Builder |
|
| Expression |
An expression in a property graph query
|
| Expression.Associative |
|
| Expression.Binary |
|
| Expression.Property |
|
| Expression.Unary |
|
| Expression.Variable |
|
| Expression.Vertex |
|
| LetQuery |
A let query: variable bindings evaluated in an environment query
|
| LetQuery.Builder |
|
| MatchQuery |
A pattern-matching query, with optional matching semantics and a filter condition
|
| MatchQuery.Builder |
|
| Projection |
A projected expression, optionally bound to a variable
|
| Projection.Builder |
|
| Projections |
A set of projections, optionally including all fields
|
| Projections.Builder |
|
| PropertyPattern |
A pattern matching a property by key against a value pattern
|
| PropertyPattern.Builder |
|
| PropertyProjection |
A projection of a property, by key, from a base expression
|
| PropertyProjection.Builder |
|
| PropertyValue |
A property value
|
| PropertyValue.Builder |
|
| PropertyValuePattern |
A pattern matching a property value: a variable binding or a literal value
|
| PropertyValuePattern.Value |
|
| PropertyValuePattern.Variable |
|
| Query |
A property graph query
|
| Query.Aggregate |
|
| Query.Application |
|
| Query.LetQuery |
|
| Query.Match |
|
| Query.Select |
|
| Query.Value |
|
| SelectQuery |
A select query, with optional distinctness and a set of projections
|
| SelectQuery.Builder |
|
| UnaryExpression |
A unary expression: an operator applied to a single operand
|
| UnaryExpression.Builder |
|
| UnaryOperator |
A unary operator: negation
|
| UnaryOperator.Negate |
|
| Variable |
A query variable name
|
| Variable.Builder |
|
| VertexPattern |
A pattern matching a vertex, its optional binding variable and label, properties, and adjacent edges
|
| VertexPattern.Builder |
|