public class DumpCommand extends ArgsOnlyCommand
Modifier and Type | Field and Description |
---|---|
static int |
BLOCK_BUFFER_SIZE |
static org.apache.commons.cli.Options |
OPTIONS |
static java.lang.String |
TABS |
static java.lang.String[] |
USAGE |
Constructor and Description |
---|
DumpCommand() |
Modifier and Type | Method and Description |
---|---|
static java.math.BigInteger |
binaryToBigInteger(parquet.io.api.Binary value) |
static java.lang.String |
binaryToString(parquet.io.api.Binary value) |
static void |
dump(PrettyPrintWriter out,
parquet.column.impl.ColumnReadStoreImpl crstore,
parquet.column.ColumnDescriptor column,
long page,
long total,
long offset) |
static void |
dump(PrettyPrintWriter out,
parquet.column.page.PageReadStore store,
parquet.column.ColumnDescriptor column) |
static void |
dump(PrettyPrintWriter out,
parquet.hadoop.metadata.ParquetMetadata meta,
parquet.schema.MessageType schema,
org.apache.hadoop.fs.Path inpath,
boolean showmd,
boolean showdt,
java.util.Set<java.lang.String> showColumns) |
void |
execute(org.apache.commons.cli.CommandLine options) |
org.apache.commons.cli.Options |
getOptions() |
java.lang.String[] |
getUsageDescription() |
supportsExtraArgs
public static final java.lang.String TABS
public static final int BLOCK_BUFFER_SIZE
public static final java.lang.String[] USAGE
public static final org.apache.commons.cli.Options OPTIONS
public org.apache.commons.cli.Options getOptions()
getOptions
in interface Command
getOptions
in class ArgsOnlyCommand
public java.lang.String[] getUsageDescription()
public void execute(org.apache.commons.cli.CommandLine options) throws java.lang.Exception
execute
in interface Command
execute
in class ArgsOnlyCommand
java.lang.Exception
public static void dump(PrettyPrintWriter out, parquet.hadoop.metadata.ParquetMetadata meta, parquet.schema.MessageType schema, org.apache.hadoop.fs.Path inpath, boolean showmd, boolean showdt, java.util.Set<java.lang.String> showColumns) throws java.io.IOException
java.io.IOException
public static void dump(PrettyPrintWriter out, parquet.column.page.PageReadStore store, parquet.column.ColumnDescriptor column) throws java.io.IOException
java.io.IOException
public static void dump(PrettyPrintWriter out, parquet.column.impl.ColumnReadStoreImpl crstore, parquet.column.ColumnDescriptor column, long page, long total, long offset) throws java.io.IOException
java.io.IOException
public static java.lang.String binaryToString(parquet.io.api.Binary value)
public static java.math.BigInteger binaryToBigInteger(parquet.io.api.Binary value)
Copyright © 2019 Cloudera. All Rights Reserved.