| Package | Description |
|---|---|
| org.apache.calcite.rel.type |
Defines a type system for relational expressions.
|
| Modifier and Type | Method and Description |
|---|---|
RelDataTypeFactory.FieldInfoBuilder |
RelDataTypeFactory.FieldInfoBuilder.add(RelDataTypeField field)
Adds a field.
|
RelDataTypeFactory.FieldInfoBuilder |
RelDataTypeFactory.FieldInfoBuilder.add(String name,
RelDataType type)
Adds a field with given name and type.
|
RelDataTypeFactory.FieldInfoBuilder |
RelDataTypeFactory.FieldInfoBuilder.add(String name,
SqlTypeName typeName)
Adds a field with a type created using
RelDataTypeFactory.createSqlType(org.apache.calcite.sql.type.SqlTypeName). |
RelDataTypeFactory.FieldInfoBuilder |
RelDataTypeFactory.FieldInfoBuilder.add(String name,
SqlTypeName typeName,
int precision)
Adds a field with a type created using
RelDataTypeFactory.createSqlType(org.apache.calcite.sql.type.SqlTypeName, int). |
RelDataTypeFactory.FieldInfoBuilder |
RelDataTypeFactory.FieldInfoBuilder.add(String name,
SqlTypeName typeName,
int precision,
int scale)
Adds a field with a type created using
RelDataTypeFactory.createSqlType(org.apache.calcite.sql.type.SqlTypeName, int, int). |
RelDataTypeFactory.FieldInfoBuilder |
RelDataTypeFactory.FieldInfoBuilder.addAll(Iterable<? extends Map.Entry<String,RelDataType>> fields)
Adds all fields in a collection.
|
RelDataTypeFactory.FieldInfoBuilder |
RelDataTypeFactory.builder()
Creates a
RelDataTypeFactory.FieldInfoBuilder. |
RelDataTypeFactory.FieldInfoBuilder |
RelDataTypeFactoryImpl.builder() |
RelDataTypeFactory.FieldInfoBuilder |
RelDataTypeFactory.FieldInfoBuilder.nullable(boolean nullable)
Changes the nullability of the last field added.
|
Copyright © 2012–2015 The Apache Software Foundation. All rights reserved.