Package org.apache.calcite.adapter.clone
Provides utility classes.
-
Interface Summary Interface Description ArrayTable.Representation Representation of the values of a column. -
Class Summary Class Description ArrayTable Implementation of table that reads rows from column stores, one per column.ArrayTable.BitSlicedPrimitiveArray Representation that stores numeric values in a bit-sliced array.ArrayTable.ByteStringDictionary Representation that stores byte-string column values.ArrayTable.Column Column definition and value set.ArrayTable.Constant Representation of a column that has the same value for every row.ArrayTable.Content Contents of a table.ArrayTable.Content.ArrayEnumerator Enumerator over a table with more than one column; each element returned is an array.ArrayTable.Content.ObjectEnumerator Enumerator over a table with a single column; each element returned is an object.ArrayTable.ObjectArray Representation that stores the column values in an array.ArrayTable.ObjectDictionary Representation that stores the values of a column as a dictionary of objects.ArrayTable.PrimitiveArray Representation that stores the values of a column in an array of primitive values.ArrayTable.PrimitiveDictionary Representation that stores column values in a dictionary of primitive values, then uses a short code for each row.ArrayTable.StringDictionary Representation that stores string column values.CloneSchema Schema that contains in-memory copies of tables from a JDBC schema.CloneSchema.Factory Schema factory that creates aCloneSchema
.ColumnLoader<T> Column loader.ColumnLoader.Kev Key-value pair.ColumnLoader.ValueSet Set of values of a column, created during the load process, and converted to a serializable (and more compact) form before load completes.ListTable Implementation of table that reads rows from a read-only list and returns an enumerator of rows. -
Enum Summary Enum Description ArrayTable.RepresentationType How a column's values are represented.