@DefaultQualifier(value=org.checkerframework.checker.nullness.qual.NonNull.class,locations=FIELD) @DefaultQualifier(value=org.checkerframework.checker.nullness.qual.NonNull.class,locations=PARAMETER) @DefaultQualifier(value=org.checkerframework.checker.nullness.qual.NonNull.class,locations=RETURN)
See: Description
| Interface | Description |
|---|---|
| ArrayBindable |
Extension to
Bindable that returns rows that are arrays of objects. |
| Bindable<T> |
Statement that can be bound to a
DataContext and then executed. |
| CalciteResource |
Compiler-checked resources for the Calcite project.
|
| Enumerables.Emitter<E,TResult> |
Given a match (a list of rows, and their states) produces a list
of rows to be output.
|
| FlatLists.ComparableList<T> |
List that is also comparable.
|
| Hook.Closeable |
Removes a Hook after use.
|
| Pattern |
Regular expression, to be compiled into an
Automaton. |
| ResultSetEnumerable.PreparedStatementEnricher |
Consumer for decorating a
PreparedStatement, that is, setting
its parameters. |
| SpaceFillingCurve2D |
Utilities for space-filling curves.
|
| SpaceFillingCurve2D.IndexRange |
Range.
|
| Typed |
Adds type information to a
Enumerable. |
| Class | Description |
|---|---|
| ArrayComparator |
Compares arrays.
|
| ArrayEnumeratorCursor | |
| Automaton |
A nondeterministic finite-state automaton (NFA).
|
| AutomatonBuilder |
Builds a state-transition graph for deterministic finite automaton.
|
| BinarySearch |
Binary search for the implementation of
RANGE BETWEEN XXX PRECEDING/FOLLOWING clause.
|
| CompressionFunctions |
A collection of functions used in compression and decompression.
|
| ConsList<E> |
List that consists of a head element and an immutable non-empty list.
|
| CoordinateTransformer |
Transforms the coordinates of a geometry.
|
| DeterministicAutomaton |
A deterministic finite automaton (DFA).
|
| Enumerables |
Utilities for processing
Enumerable
collections. |
| EnumeratorCursor<T> |
Implementation of
Cursor on top of an
Enumerator that
returns a record for each row. |
| Feature |
SQL language feature.
|
| FlatLists |
Space-efficient, comparable, immutable lists.
|
| FlatLists.AbstractFlatList<T> |
Base class for flat lists.
|
| FlatLists.Flat1List<T> |
List that stores its one elements in the one members of the class.
|
| FlatLists.Flat2List<T> |
List that stores its two elements in the two members of the class.
|
| FlatLists.Flat3List<T> |
List that stores its three elements in the three members of the class.
|
| FlatLists.Flat4List<T> |
List that stores its four elements in the four members of the class.
|
| FlatLists.Flat5List<T> |
List that stores its five elements in the five members of the class.
|
| FlatLists.Flat6List<T> |
List that stores its six elements in the six members of the class.
|
| FunctionContexts |
Runtime support for
FunctionContext. |
| HilbertCurve2D |
2-dimensional Hilbert space-filling curve.
|
| HttpUtils |
Utilities for connecting to REST services such as Splunk via HTTP.
|
| JsonFunctions |
A collection of functions used in JSON processing.
|
| JsonFunctions.JsonPathContext |
Returned path context of JsonApiCommonSyntax, public for testing.
|
| JsonFunctions.JsonValueContext |
The Java output of
SqlJsonValueExpressionOperator. |
| Like |
Utilities for converting SQL
LIKE and SIMILAR operators
to regular expressions. |
| Matcher<E> |
Workspace that partialMatches patterns against an automaton.
|
| Matcher.Builder<E> |
Builds a Matcher.
|
| ObjectEnumeratorCursor | |
| Pattern.AbstractPattern |
Base class for implementations of
Pattern. |
| Pattern.OpPattern |
Pattern with one or more arguments.
|
| Pattern.PatternBuilder |
Builds a pattern expression.
|
| Pattern.RepeatPattern |
Pattern that matches a pattern repeated between
minRepeat
and maxRepeat times. |
| Pattern.SymbolPattern |
Pattern that matches a symbol.
|
| PredicateImpl<T> | Deprecated
Now Calcite is Java 8 and higher, we recommend that you
implement
Predicate directly. |
| ProjectionTransformer |
Transforms the projection of a geometry.
|
| RandomFunction |
Function object for
RAND and RAND_INTEGER, with and without
seed. |
| RecordEnumeratorCursor<E> |
Implementation of
Cursor on top of an
Enumerator that
returns a record for each row. |
| ResultSetEnumerable<T> |
Executes a SQL statement and returns the result as an
Enumerable. |
| SocketFactoryImpl |
Extends the SocketFactory object with the main functionality being that the
created sockets inherit a set of options whose values are set in the
SocketFactoryImpl.
|
| SortedMultiMap<K,V> |
Map that allows you to partition values into lists according to a common
key, and then convert those lists into an iterator of sorted arrays.
|
| SpaceFillingCurve2D.AbstractRange |
Base class for Range implementations.
|
| SpaceFillingCurve2D.CoveredRange |
Range that is covered.
|
| SpaceFillingCurve2D.IndexRangeOrdering |
Lexicographic ordering for
SpaceFillingCurve2D.IndexRange. |
| SpaceFillingCurve2D.IndexRanges |
Utilities for
SpaceFillingCurve2D.IndexRange. |
| SpaceFillingCurve2D.IndexRangeTuple |
Data representing a range.
|
| SpaceFillingCurve2D.OverlappingRange |
Range that is not contained.
|
| SpaceFillingCurve2D.Point |
A 2-dimensional point.
|
| SpaceFillingCurve2D.RangeComputeHints | |
| SpatialTypeFunctions |
Helper methods to implement spatial type (ST) functions in generated code.
|
| SpatialTypeFunctions.GridEnumerable | |
| SpatialTypeUtils |
Utilities for spatial types.
|
| SqlFunctions |
Helper methods to implement SQL functions in generated code.
|
| Unit |
Synthetic record with zero fields.
|
| Utilities |
Utility methods called by generated code.
|
| XmlFunctions |
A collection of functions used in Xml processing.
|
| Enum | Description |
|---|---|
| Hook |
Collection of hooks that can be set by observers and are executed at various
parts of the query preparation process.
|
| JsonFunctions.PathMode |
Path spec has two different modes: lax mode and strict mode.
|
| Pattern.Op |
Operator that constructs composite
Pattern instances. |
| SpatialTypeUtils.SpatialType |
Geometry types, with the names and codes assigned by OGC.
|
| SqlFunctions.FlatProductInputType |
Type of argument passed into
SqlFunctions.flatProduct(int[], boolean, org.apache.calcite.runtime.SqlFunctions.FlatProductInputType[]). |
| Exception | Description |
|---|---|
| CalciteContextException |
Exception which contains information about the textual context of the causing
exception.
|
| CalciteException |
Base class for all exceptions originating from Farrago.
|
Copyright © 2012-2022 Apache Software Foundation. All Rights Reserved.