| Package | Description |
|---|---|
| org.apache.calcite.avatica |
Avatica JDBC framework.
|
| org.apache.calcite.avatica.util |
Avatica utilities.
|
| Modifier and Type | Field and Description |
|---|---|
protected List<ColumnMetaData> |
AvaticaResultSet.columnMetaDataList |
List<ColumnMetaData> |
Meta.Signature.columns |
List<ColumnMetaData> |
ColumnMetaData.StructType.columns |
| Modifier and Type | Method and Description |
|---|---|
protected static ColumnMetaData |
MetaImpl.columnMetaData(String name,
int index,
Class<?> type) |
static ColumnMetaData |
ColumnMetaData.dummy(ColumnMetaData.AvaticaType type,
boolean nullable)
Creates a ColumnMetaData for result sets that are not based on a struct
but need to have a single 'field' for purposes of
ResultSetMetaData. |
ColumnMetaData |
ColumnMetaData.setRep(ColumnMetaData.Rep rep) |
| Modifier and Type | Method and Description |
|---|---|
static Meta.Signature |
Meta.Signature.create(List<ColumnMetaData> columns,
String sql,
List<AvaticaParameter> parameters,
Meta.CursorFactory cursorFactory)
Used by Jackson to create a Signature by de-serializing JSON.
|
protected Meta.MetaResultSet |
MetaImpl.createResultSet(Map<String,Object> internalParameters,
List<ColumnMetaData> columns,
Meta.CursorFactory cursorFactory,
Meta.Frame firstFrame) |
static Meta.CursorFactory |
Meta.CursorFactory.deduce(List<ColumnMetaData> columns,
Class resultClazz) |
protected AvaticaResultSet |
AvaticaResultSet.execute2(Cursor cursor,
List<ColumnMetaData> columnMetaDataList) |
static ColumnMetaData.StructType |
ColumnMetaData.struct(List<ColumnMetaData> columns)
Creates a
ColumnMetaData.StructType. |
| Constructor and Description |
|---|
ColumnMetaData.StructType(List<ColumnMetaData> columns) |
Meta.Signature(List<ColumnMetaData> columns,
String sql,
List<AvaticaParameter> parameters,
Map<String,Object> internalParameters,
Meta.CursorFactory cursorFactory)
Creates a Signature.
|
| Modifier and Type | Method and Description |
|---|---|
protected Cursor.Accessor |
AbstractCursor.createAccessor(ColumnMetaData columnMetaData,
int ordinal,
Calendar localCalendar,
ArrayImpl.Factory factory) |
| Modifier and Type | Method and Description |
|---|---|
List<Cursor.Accessor> |
AbstractCursor.createAccessors(List<ColumnMetaData> types,
Calendar localCalendar,
ArrayImpl.Factory factory) |
List<Cursor.Accessor> |
Cursor.createAccessors(List<ColumnMetaData> types,
Calendar localCalendar,
ArrayImpl.Factory factory)
Creates a list of accessors, one per column.
|
Copyright © 2012–2015 The Apache Software Foundation. All rights reserved.