@PublicEvolving public static final class RowType.RowField extends Object implements Serializable
RowType
.Modifier and Type | Field and Description |
---|---|
static String |
FIELD_FORMAT_NO_DESCRIPTION |
static String |
FIELD_FORMAT_WITH_DESCRIPTION |
Constructor and Description |
---|
RowField(String name,
LogicalType type) |
RowField(String name,
LogicalType type,
String description) |
Modifier and Type | Method and Description |
---|---|
String |
asSerializableString() |
String |
asSummaryString() |
RowType.RowField |
copy() |
boolean |
equals(Object o) |
Optional<String> |
getDescription() |
String |
getName() |
LogicalType |
getType() |
int |
hashCode() |
public static final String FIELD_FORMAT_WITH_DESCRIPTION
public static final String FIELD_FORMAT_NO_DESCRIPTION
public RowField(String name, LogicalType type, @Nullable String description)
public RowField(String name, LogicalType type)
public String getName()
public LogicalType getType()
public RowType.RowField copy()
public String asSummaryString()
public String asSerializableString()
Copyright © 2014–2024 The Apache Software Foundation. All rights reserved.