public final class Column extends Object
| Constructor and Description |
|---|
Column(String name,
OdpsType type)
构造Column对象
|
Column(String name,
OdpsType type,
String comment)
Deprecated.
|
Column(String name,
OdpsType type,
String comment,
String label,
List<OdpsType> genericOdpsTypeList) |
Column(String name,
TypeInfo typeInfo) |
Column(String name,
TypeInfo typeInfo,
String comment) |
Column(String name,
TypeInfo typeInfo,
String comment,
String label) |
Column(String name,
TypeInfo typeInfo,
String comment,
String label,
List<String> extendedlabels) |
| Modifier and Type | Method and Description |
|---|---|
String |
getCategoryLabel() |
String |
getComment()
获得列注释
|
String |
getDefaultValue()
获取 Column 的默认值, 若没有设置,则返回 NULL
注意: 目前不论 column type 是什么,都返回的是字符串形式的默认值
|
List<String> |
getExtendedlabels()
获取 Column 的扩展标签
|
List<OdpsType> |
getGenericTypeList() |
Long |
getLabel()
Deprecated.
|
String |
getName()
获得列名
|
OdpsType |
getType()
Deprecated.
|
TypeInfo |
getTypeInfo()
获得列类型
|
boolean |
hasDefaultValue()
Column 是否有默认值
|
boolean |
isNullable()
Column 是否可以为 NULL
|
void |
setDefaultValue(String defaultValue)
设置 Column 的默认值
注意: 目前不论 column type 是什么,都是字符串形式的默认值
|
void |
setGenericTypeList(List<OdpsType> genericOdpsTypeList) |
void |
setNullable(boolean nullable)
设置 Column 是否可以为 null
|
@Deprecated public Column(String name, OdpsType type, String comment)
name - 列名type - 列类型comment - 列注释public Column(String name, TypeInfo typeInfo, String comment, String label, List<String> extendedlabels)
public Column(String name, OdpsType type, String comment, String label, List<OdpsType> genericOdpsTypeList)
public String getName()
@Deprecated public OdpsType getType()
OdpsTypepublic String getComment()
@Deprecated public Long getLabel()
替代public String getCategoryLabel()
public String getDefaultValue()
public void setDefaultValue(String defaultValue)
defaultValue - public boolean isNullable()
public void setNullable(boolean nullable)
nullable - public boolean hasDefaultValue()
Copyright © 2021 Alibaba Cloud Computing. All rights reserved.