public class HiveValueReader extends WritableValueReader
Constructor and Description |
---|
HiveValueReader() |
Modifier and Type | Method and Description |
---|---|
protected Class<? extends Writable> |
byteType() |
protected Class<? extends Writable> |
dateType() |
protected Class<? extends Writable> |
doubleType() |
protected Object |
parseDate(Long value,
boolean richDate) |
protected Object |
parseDate(String value,
boolean richDate) |
protected Object |
processByte(Byte value) |
protected Object |
processDouble(Double value) |
protected Object |
processShort(Short value) |
protected Class<? extends Writable> |
shortType() |
addToArray, arrayDepth, binaryValue, createArray, createMap, nullValue, parseString, processBoolean, processFloat, processInteger, processLong, wrapArray
addToMap, booleanValue, byteValue, createDate, date, dateNanos, doubleValue, floatValue, intValue, longValue, parseBoolean, parseByte, parseDateNanos, parseDouble, parseFloat, parseInteger, parseLong, parseShort, processDate, readValue, setSettings, shortValue, textValue, wrapString
protected Class<? extends Writable> dateType()
dateType
in class WritableValueReader
protected Class<? extends Writable> doubleType()
doubleType
in class WritableValueReader
protected Class<? extends Writable> byteType()
byteType
in class WritableValueReader
protected Class<? extends Writable> shortType()
shortType
in class WritableValueReader
protected Object parseDate(Long value, boolean richDate)
parseDate
in class WritableValueReader
protected Object parseDate(String value, boolean richDate)
parseDate
in class WritableValueReader
protected Object processDouble(Double value)
processDouble
in class WritableValueReader
protected Object processByte(Byte value)
processByte
in class WritableValueReader
protected Object processShort(Short value)
processShort
in class WritableValueReader