@InterfaceAudience.User @InterfaceStability.Unstable public class Field extends Object
| Constructor and Description |
|---|
Field(org.apache.carbondata.core.metadata.schema.table.column.ColumnSchema columnSchema)
Construct Field from ColumnSchema
|
Field(String name,
org.apache.carbondata.core.metadata.datatype.DataType type) |
Field(String name,
org.apache.carbondata.core.metadata.datatype.DataType type,
List<org.apache.carbondata.core.metadata.datatype.StructField> fields) |
Field(String name,
String type)
Field Constructor
|
Field(String name,
String type,
List<org.apache.carbondata.core.metadata.datatype.StructField> fields) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
List<org.apache.carbondata.core.metadata.datatype.StructField> |
getChildren() |
String |
getColumnComment() |
org.apache.carbondata.core.metadata.datatype.DataType |
getDataType() |
String |
getFieldName() |
String |
getParent() |
int |
getPrecision() |
String |
getRawSchema() |
int |
getScale() |
int |
getSchemaOrdinal() |
String |
getStoreType() |
int |
hashCode() |
void |
setChildren(List<org.apache.carbondata.core.metadata.datatype.StructField> children) |
void |
setColumnComment(String columnComment) |
void |
setParent(String parent) |
void |
setPrecision(int precision) |
void |
setRawSchema(String rawSchema) |
void |
setScale(int scale) |
void |
setSchemaOrdinal(int schemaOrdinal) |
String |
toString() |
void |
updateDataTypeToVarchar() |
public Field(String name, String type)
name - name of the fieldtype - datatype of field, specified in strings.public Field(String name, String type, List<org.apache.carbondata.core.metadata.datatype.StructField> fields)
public Field(String name, org.apache.carbondata.core.metadata.datatype.DataType type, List<org.apache.carbondata.core.metadata.datatype.StructField> fields)
public Field(String name, org.apache.carbondata.core.metadata.datatype.DataType type)
public Field(org.apache.carbondata.core.metadata.schema.table.column.ColumnSchema columnSchema)
columnSchema - ColumnSchema, Store the information about the column meta datapublic String getFieldName()
public org.apache.carbondata.core.metadata.datatype.DataType getDataType()
public List<org.apache.carbondata.core.metadata.datatype.StructField> getChildren()
public void setChildren(List<org.apache.carbondata.core.metadata.datatype.StructField> children)
public String getParent()
public void setParent(String parent)
public String getStoreType()
public int getSchemaOrdinal()
public void setSchemaOrdinal(int schemaOrdinal)
public int getPrecision()
public void setPrecision(int precision)
public int getScale()
public void setScale(int scale)
public String getRawSchema()
public void setRawSchema(String rawSchema)
public String getColumnComment()
public void setColumnComment(String columnComment)
public void updateDataTypeToVarchar()
Copyright © 2016–2019 The Apache Software Foundation. All rights reserved.