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 |
---|---|
AbstractImmutableList<E> |
Base class for lists whose contents are constant after creation.
|
ArrayComparator |
Compares arrays.
|
ArrayEnumeratorCursor | |
BinarySearch |
Binary search for the implementation of
RANGE BETWEEN XXX PRECEDING/FOLLOWING clause.
|
ConsList<E> |
List that consists of a head element and an immutable non-empty list.
|
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.ComparableEmptyList<T> |
Empty list that implements the
Comparable interface. |
FlatLists.ComparableListImpl<T extends Comparable<T>> |
Wrapper around a list that makes it implement the
Comparable
interface using lexical ordering. |
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.
|
HttpUtils |
Utilities for connecting to REST services such as Splunk via HTTP.
|
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.MyPropertyResourceBundle |
Resource bundle based on properties.
|
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 . |
ResultSetEnumerable.ResultSetEnumerator<T> |
Implementation of
Enumerator that reads from a
ResultSet . |
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.
|
SqlFunctions |
Helper methods to implement SQL functions in generated code.
|
SqlFunctions.ProductComparableListEnumerator<E extends Comparable> |
Enumerates over the cartesian product of the given lists, returning
a comparable list for each row.
|
TrustAllSslSocketFactory |
Socket factory that trusts all SSL connections.
|
TrustAllSslSocketFactory.DummyTrustManager |
Implementation of
X509TrustManager that trusts all
certificates. |
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.BuiltinMethod | |
Resources.Validation |
Types of validation that can be performed on a resource.
|
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.
|
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–2016 The Apache Software Foundation. All rights reserved.