| 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.
|
| FlatLists.ComparableList<T> |
List that is also comparable.
|
| Hook.Closeable |
Removes a Hook after use.
|
| Typed |
Adds type information to a
Enumerable. |
| Class | Description |
|---|---|
| ArrayComparator |
Compares arrays.
|
| ArrayEnumeratorCursor | |
| BinarySearch |
Binary search for the implementation of
RANGE BETWEEN XXX PRECEDING/FOLLOWING clause.
|
| 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.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.
|
| Like |
Utilities for converting SQL
LIKE and SIMILAR operators
to regular expressions. |
| ObjectEnumeratorCursor | |
| RecordEnumeratorCursor<E> |
Implementation of
Cursor on top of an
Enumerator that
returns a record for each row. |
| Resources |
Defining wrapper classes around resources that allow the compiler to check
whether the resources exist and have the argument types that your code
expects.
|
| Resources.ExInst<T extends Exception> |
Sub-class of
Resources.Inst that can throw an exception without caused
by. |
| Resources.ExInstWithCause<T extends Exception> |
Sub-class of
Resources.Inst that can throw an exception. |
| Resources.Inst |
Resource instance.
|
| Resources.ShadowResourceBundle |
ShadowResourceBundle is an abstract base class for
ResourceBundle classes which are backed by a properties file. |
| ResultSetEnumerable<T> |
Executes a SQL statement and returns the result as an
Enumerable. |
| 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.
|
| SqlFunctions |
Helper methods to implement SQL functions in generated code.
|
| Unit |
Synthetic record with zero fields.
|
| Utilities |
Utility methods called by generated code.
|
| Enum | Description |
|---|---|
| Hook |
Collection of hooks that can be set by observers and are executed at various
parts of the query preparation process.
|
| Resources.Validation |
Types of validation that can be performed on a resource.
|
| Exception | Description |
|---|---|
| CalciteContextException |
Exception which contains information about the textual context of the causing
exception.
|
| CalciteException |
Base class for all exceptions originating from Farrago.
|
| Annotation Type | Description |
|---|---|
| Resources.BaseMessage |
The message in the default locale.
|
| Resources.Property |
Property of a resource.
|
| Resources.Resource |
The name of the property in the resource file.
|
Copyright © 2012–2015 The Apache Software Foundation. All rights reserved.