package
22.1.0-beta.3.x+incompatible
Repository: https://github.com/cockroachdb/cockroachdb-parser.git
Documentation: pkg.go.dev

# Functions

And of two boolean expressions.
ExprForSpan constructs a leaf-level SpanExpression for an inverted expression.
MakeSingleValSpan constructs a span equivalent to [val, val].
Or of two boolean expressions.

# Constants

None is used in an expression node with no children.
SetIntersection intersects the children.
SetUnion unions the children.

# Variables

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

NonInvertedColExpression is an expression to use for parts of the user expression that do not involve the inverted index.
Span is a span of the inverted index.
SpanExpression is an implementation of Expression.
SpanExpressionProto is a proto representation of an inverted.Expression tree consisting only of SpanExpressions.
No description provided by the author
Span is a span of the inverted index.

# Interfaces

Expression is the interface representing an expression or sub-expression to be evaluated on the inverted index.

# Type aliases

EncVal is the encoded form of a value in the inverted column.
SetOperator is an operator on sets.
SpanExpressionProtoSpans is a slice of SpanExpressionProto_Span.
Spans is a slice of Span objects.