| 程序包 | 说明 |
|---|---|
| org.apache.flink.table.api | |
| org.apache.flink.table.catalog | |
| org.apache.flink.table.types.utils | |
| org.apache.flink.table.utils.print |
| 限定符和类型 | 方法和说明 |
|---|---|
ResolvedSchema |
Schema.resolve(SchemaResolver resolver)
Resolves the given
Schema to a validated ResolvedSchema. |
| 限定符和类型 | 方法和说明 |
|---|---|
static TableSchema |
TableSchema.fromResolvedSchema(ResolvedSchema resolvedSchema)
已过时。
Helps to migrate to the new
ResolvedSchema to old API methods. |
Schema.Builder |
Schema.Builder.fromResolvedSchema(ResolvedSchema resolvedSchema)
Adopts all members from the given resolved schema.
|
| 限定符和类型 | 方法和说明 |
|---|---|
ResolvedSchema |
ResolvedCatalogBaseTable.getResolvedSchema()
Returns a fully resolved and validated
ResolvedSchema. |
ResolvedSchema |
ResolvedCatalogTable.getResolvedSchema() |
ResolvedSchema |
ResolvedCatalogView.getResolvedSchema() |
static ResolvedSchema |
ResolvedSchema.of(Column... columns)
Shortcut for a resolved schema of only columns.
|
static ResolvedSchema |
ResolvedSchema.of(List<Column> columns)
Shortcut for a resolved schema of only columns.
|
static ResolvedSchema |
ResolvedSchema.physical(List<String> columnNames,
List<DataType> columnDataTypes)
Shortcut for a resolved schema of only physical columns.
|
static ResolvedSchema |
ResolvedSchema.physical(String[] columnNames,
DataType[] columnDataTypes)
Shortcut for a resolved schema of only physical columns.
|
ResolvedSchema |
SchemaResolver.resolve(Schema schema) |
| 构造器和说明 |
|---|
ResolvedCatalogTable(CatalogTable origin,
ResolvedSchema resolvedSchema) |
ResolvedCatalogView(CatalogView origin,
ResolvedSchema resolvedSchema) |
| 限定符和类型 | 方法和说明 |
|---|---|
static ResolvedSchema |
DataTypeUtils.expandCompositeTypeToSchema(DataType dataType)
Expands a composite
DataType to a corresponding ResolvedSchema. |
| 限定符和类型 | 方法和说明 |
|---|---|
static TableauStyle |
PrintStyle.tableauWithDataInferredColumnWidths(ResolvedSchema schema,
RowDataToStringConverter converter)
Like
PrintStyle.tableauWithDataInferredColumnWidths(ResolvedSchema, RowDataToStringConverter,
int, boolean, boolean), but using default values. |
static TableauStyle |
PrintStyle.tableauWithDataInferredColumnWidths(ResolvedSchema schema,
RowDataToStringConverter converter,
int maxColumnWidth,
boolean printNullAsEmpty,
boolean printRowKind)
Like
PrintStyle.tableauWithTypeInferredColumnWidths(ResolvedSchema, RowDataToStringConverter,
int, boolean, boolean), but uses the data to infer the column size. |
static TableauStyle |
PrintStyle.tableauWithTypeInferredColumnWidths(ResolvedSchema schema,
RowDataToStringConverter converter,
int maxColumnWidth,
boolean printNullAsEmpty,
boolean printRowKind)
Create a new
TableauStyle using column widths computed from the type. |
Copyright © 2014–2022 The Apache Software Foundation. All rights reserved.