public final class ColumnProjectionUtils
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
READ_COLUMN_IDS_CONF_STR |
static java.lang.String |
READ_COLUMN_NAMES_CONF_STR |
Modifier and Type | Method and Description |
---|---|
static void |
appendReadColumnIDs(Configuration conf,
java.util.List<java.lang.Integer> ids)
Sets read columns' ids(start from zero) for RCFile's Reader.
|
static void |
appendReadColumnNames(Configuration conf,
java.util.List<java.lang.String> cols) |
static java.util.ArrayList<java.lang.Integer> |
getReadColumnIDs(Configuration conf)
Returns an array of column ids(start from zero) which is set in the given
parameter conf.
|
static void |
setFullyReadColumns(Configuration conf)
Clears the read column ids set in the conf, and will read all columns.
|
static void |
setReadColumnIDs(Configuration conf,
java.util.List<java.lang.Integer> ids)
Sets read columns' ids(start from zero) for RCFile's Reader.
|
public static final java.lang.String READ_COLUMN_IDS_CONF_STR
public static final java.lang.String READ_COLUMN_NAMES_CONF_STR
public static void setReadColumnIDs(Configuration conf, java.util.List<java.lang.Integer> ids)
public static void appendReadColumnIDs(Configuration conf, java.util.List<java.lang.Integer> ids)
public static void appendReadColumnNames(Configuration conf, java.util.List<java.lang.String> cols)
public static java.util.ArrayList<java.lang.Integer> getReadColumnIDs(Configuration conf)
public static void setFullyReadColumns(Configuration conf)
Copyright © 2012 The Apache Software Foundation