org.apache.hadoop.hive.ql.metadata.formatting
Class MetaDataFormatUtils
java.lang.Object
org.apache.hadoop.hive.ql.metadata.formatting.MetaDataFormatUtils
public final class MetaDataFormatUtils
- extends Object
This class provides methods to format table and index information.
FIELD_DELIM
public static final String FIELD_DELIM
- See Also:
- Constant Field Values
LINE_DELIM
public static final String LINE_DELIM
- See Also:
- Constant Field Values
getAllColumnsInformation
public static String getAllColumnsInformation(List<org.apache.hadoop.hive.metastore.api.FieldSchema> cols,
boolean printHeader,
boolean isOutputPadded)
- Write formatted information about the given columns to a string
- Parameters:
cols
- - list of columnsprintHeader
- - if header should be includedisOutputPadded
- - make it more human readable by setting indentation
with spaces. Turned off for use by HiveServer2
- Returns:
- string with formatted column information
getAllColumnsInformation
public static String getAllColumnsInformation(List<org.apache.hadoop.hive.metastore.api.FieldSchema> cols,
List<org.apache.hadoop.hive.metastore.api.FieldSchema> partCols,
boolean printHeader,
boolean isOutputPadded,
boolean showPartColsSep)
- Write formatted information about the given columns, including partition
columns to a string
- Parameters:
cols
- - list of columnspartCols
- - list of partition columnsprintHeader
- - if header should be includedisOutputPadded
- - make it more human readable by setting indentation
with spaces. Turned off for use by HiveServer2
- Returns:
- string with formatted column information
getAllColumnsInformation
public static String getAllColumnsInformation(org.apache.hadoop.hive.metastore.api.Index index)
getPartitionInformation
public static String getPartitionInformation(Partition part)
getTableInformation
public static String getTableInformation(Table table)
getColumnsHeader
public static String[] getColumnsHeader()
getIndexColumnsHeader
public static String getIndexColumnsHeader()
getFormatter
public static MetaDataFormatter getFormatter(HiveConf conf)
Copyright © 2014 The Apache Software Foundation. All rights reserved.