@PublicEvolving public class MetadataColumn extends Column
comment, defaultValueExpression, FIELD_FORMAT_NO_DESCRIPTION_NO_DEFAULT_VALUE_EXPRESSION, FIELD_FORMAT_NO_DESCRIPTION_WITH_DEFAULT_VALUE_EXPRESSION, FIELD_FORMAT_WITH_DESCRIPTION_NO_DEFAULT_VALUE_EXPRESSION, FIELD_FORMAT_WITH_DESCRIPTION_WITH_DEFAULT_VALUE_EXPRESSION, name, type| 构造器和说明 |
|---|
MetadataColumn(String name,
DataType type,
String metadataKey,
String comment) |
| 限定符和类型 | 方法和说明 |
|---|---|
Column |
copy(DataType newType)
Returns a copy of the column with a replaced
DataType. |
Column |
copy(String newName)
Returns a copy of the column with a replaced name.
|
boolean |
equals(Object o) |
String |
getMetadataKey() |
int |
hashCode() |
boolean |
isPhysical()
Returns whether the given column is a physical column of a table or metadata column.
|
asSummaryString, getComment, getDefaultValueExpression, getName, getType, metadataColumn, metadataColumn, metadataColumn, physicalColumn, physicalColumn, physicalColumn, toStringpublic boolean isPhysical()
ColumnisPhysical 在类中 Columnpublic Column copy(DataType newType)
ColumnDataType.public Column copy(String newName)
ColumnCopyright © 2025 The Apache Software Foundation. All rights reserved.