All Classes and Interfaces

Class
Description
Base class for expression visitors.
Catalog.
Exception throws from catalogs
A tuple vector that chains a list of other tuple vectros, exposing those as a single vector
A column of a schema
Data type of column
Exception thrown during compilation of a query
Data used when a catalog is asked for creation of a data source
Wrapper class for data type Column.Type.Decimal.
Data type class for Column.Type.DateTime.
Data type class for Column.Type.DateTimeOffset.
Base class for functions
Arity definition for functions
Function type
Definition of a generic cache.
Definition of an aggregator.
Arithmetic binary expression
Type
Arithmetic unary expression
Type
At timezone function
Definition of a binary expression
Case when expression
When clause
An explicit cast expression
Column reference expression
Definition of a comparison expression
Type
Definition of a data source.
Definition of options provided to data sources.
Date add function
Date diff function
Datepart function
Date parts
A dereference expression col.value
Definition of a execution context.
Definition of an expression
Definition of an expression factory used when creating new expressions when folding etc.
Definition of an expression visitor.
Definition of a function call expression
Definition of a an IN expression
A lambda expression
Definition of LIKE expression
Literal array
Literal boolean
Literal date time
Literal date time offset
Literal decimal
Literal double
Base typ for all literal expressions.
Literal long
Literal integer
Literal long
Literal stringILiteralDoubleExpression.java
Literal object
Literal stringILiteralDoubleExpression.java
Logical binary expression
Type of boolean operation
Logical not expression
Definition of a named expression
A table index.
Type of columns this index supports.
Index type.
A nested (parenthesis) expression
IS (NOT) NULL expression
Definition of a analyzed predicate.
Type of predicate
Definition of a query session.
Index seek predicate used when creating index seek scan operators from catalogs
Definition of a seek key.
Definition of a sort item
Null order type
Order direction
Definition of a statement context.
Subscript.
A template string expression.
Definition of tuple vector builder.
Base interface for unary expressions
Variable expression @var
Definition of a factory that creates vector builders
Map utilities
Definition of a mutable value vector.
Base class for node data.
Convenience class for creating tuple vector in an easy reflective way.
Value provider for tuple vector
Definition of a object vector representing the type Column.Type.Object.
Base class for operator functions
Option (WITH)
Output writer that writes generated output
Qualified name
Holder class for a type resolving for an expression.
Definition of a scalar function
Mode of aggregation
Schema consisting of a list of columns with name and type.
Tuple vector that wraps an existing tuple vector along with a selection to only return specific rows.
Vector that wraps another vector with a selection and returns only those rows
Simple stop watch
String utils
Definition of a table valued function.
Exception that can be thrown during schema resolving for TVS to properly trigg compile exception.
Holder that contains information about a table.
Iterator that streams TupleVector's
Definition of a TupleVector.
A bytes reference used for data types that supports operations directly on under laying byte structures like Strings etc.
Definition of a value vector.
Base class for literal vectors