public class Column extends Object
Constructor and Description |
---|
Column(String columnName,
DataType type)
Create Column instance,don't need description.
|
Column(String columnName,
DataTypeInfo dataTypeInfo)
Create Column instance,don't need description.
|
Column(String columnName,
DataTypeInfo dataTypeInfo,
String description)
Create Column instance,
Constructor parameters:column name, dataTypeInfo, description.
|
Column(String columnName,
DataTypeInfo dataTypeInfo,
String description,
boolean isPartitionColumn)
Create Column instance,
Constructor parameters:column name, dataTypeInfo, description, isPartitionColumn.
|
Column(String columnName,
DataType type,
String description)
Create Column instance,
Constructor parameters:column name, data type, description.
|
Column(String columnName,
DataType type,
String description,
boolean isPartitionColumn)
Create Column instance,
Constructor parameters:column name, data type, description, isPartitionColumn.
|
Modifier and Type | Method and Description |
---|---|
String |
getColumnName() |
DataTypeInfo |
getDataTypeInfo() |
String |
getDescription() |
DataType |
getType() |
boolean |
isPartitionColumn() |
String |
toString() |
public Column(String columnName, DataTypeInfo dataTypeInfo, String description, boolean isPartitionColumn)
columnName
- column name, e.g. column1dataTypeInfo
- dataType info with parameters,
e.g. DataTypeInfo dataTypeInfo = new DecimalTypeInfo(10, 5);description
- description for column.isPartitionColumn
- column whether partition.public Column(String columnName, DataTypeInfo dataTypeInfo, String description)
columnName
- column name, e.g. column1dataTypeInfo
- dataType info with parameters,
e.g. DataTypeInfo dataTypeInfo = new DecimalTypeInfo(10, 5);description
- description for column.public Column(String columnName, DataTypeInfo dataTypeInfo)
columnName
- column name, e.g. column1dataTypeInfo
- dataType info with parameters,
e.g. DataTypeInfo dataTypeInfo = new DecimalTypeInfo(10, 5);public Column(String columnName, DataType type, String description)
columnName
- column name, e.g. column1type
- data type, e.g. DataType.INTdescription
- description for column.public Column(String columnName, DataType type, String description, boolean isPartitionColumn)
columnName
- column name, e.g. column1type
- data type, e.g. DataType.INTdescription
- description for column.isPartitionColumn
- column whether partition.public String getColumnName()
public DataType getType()
public String getDescription()
public DataTypeInfo getDataTypeInfo()
public boolean isPartitionColumn()
Copyright © 2023. All rights reserved.