public static class OrcParser.OrcParseSetup
extends water.parser.ParseSetup
| Constructor and Description |
|---|
OrcParser.OrcParseSetup(int ncols,
java.lang.String[] columnNames,
byte[] ctypes,
java.lang.String[][] domains,
java.lang.String[][] naStrings,
java.lang.String[][] data,
org.apache.hadoop.hive.ql.io.orc.Reader orcReader,
java.lang.String[] columntypes,
boolean[] toInclude,
java.lang.String[] allColNames,
water.parser.ParseWriter.ParseErr[] errs) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String[] |
getAllColNames() |
java.lang.String[] |
getColumnTypesString() |
org.apache.hadoop.hive.ql.io.orc.Reader |
getOrcFileReader() |
java.util.List<org.apache.hadoop.hive.ql.io.orc.StripeInformation> |
getStripes() |
boolean[] |
getToInclude() |
protected boolean |
isCompatible(water.parser.ParseSetup setupB) |
protected water.parser.Parser |
parser(water.Key jobKey) |
void |
setAllColNames(java.lang.String[] columnNames) |
void |
setColumnTypeStrings(java.lang.String[] columnTypeStrings) |
void |
setOrcFileReader(org.apache.hadoop.hive.ql.io.orc.Reader orcFileReader) |
copyTo, createHexName, getColumnNames, getColumnTypes, getColumnTypeStrings, getData, getFinalSetup, getParseType, guessSetup, guessSetup, guessSetup, guessSetup, makeSVMLightSetup, setCheckHeader, setChunkSize, setColumnNames, setColumnTypes, setDomains, setFileName, setNAStrings, setNumberColumns, setParseType, setSeparator, setSingleQuotes, strToColumnTypes, toStringpublic OrcParser.OrcParseSetup(int ncols,
java.lang.String[] columnNames,
byte[] ctypes,
java.lang.String[][] domains,
java.lang.String[][] naStrings,
java.lang.String[][] data,
org.apache.hadoop.hive.ql.io.orc.Reader orcReader,
java.lang.String[] columntypes,
boolean[] toInclude,
java.lang.String[] allColNames,
water.parser.ParseWriter.ParseErr[] errs)
protected boolean isCompatible(water.parser.ParseSetup setupB)
isCompatible in class water.parser.ParseSetupprotected water.parser.Parser parser(water.Key jobKey)
parser in class water.parser.ParseSetuppublic org.apache.hadoop.hive.ql.io.orc.Reader getOrcFileReader()
public java.lang.String[] getColumnTypesString()
public void setColumnTypeStrings(java.lang.String[] columnTypeStrings)
public boolean[] getToInclude()
public java.lang.String[] getAllColNames()
public void setAllColNames(java.lang.String[] columnNames)
public void setOrcFileReader(org.apache.hadoop.hive.ql.io.orc.Reader orcFileReader)
public java.util.List<org.apache.hadoop.hive.ql.io.orc.StripeInformation> getStripes()