elasticsearch-hadoop

org.elasticsearch.hadoop.hive
Class HiveValueReader

java.lang.Object
  extended by org.elasticsearch.hadoop.serialization.builder.JdkValueReader
      extended by org.elasticsearch.hadoop.mr.WritableValueReader
          extended by org.elasticsearch.hadoop.hive.HiveValueReader
All Implemented Interfaces:
org.elasticsearch.hadoop.serialization.builder.ValueReader, org.elasticsearch.hadoop.serialization.SettingsAware

public class HiveValueReader
extends WritableValueReader


Constructor Summary
HiveValueReader()
           
 
Method Summary
protected  Class<? extends Writable> byteType()
           
protected  Class<? extends Writable> dateType()
           
protected  Class<? extends Writable> doubleType()
           
protected  Object parseByte(String value)
           
protected  Object parseDate(String value)
           
protected  Object parseDouble(String value)
           
protected  Object parseShort(String value)
           
protected  Class<? extends Writable> shortType()
           
 
Methods inherited from class org.elasticsearch.hadoop.mr.WritableValueReader
addToArray, binaryValue, createArray, createMap, nullValue, parseBoolean, parseFloat, parseInteger, parseLong, parseString
 
Methods inherited from class org.elasticsearch.hadoop.serialization.builder.JdkValueReader
addToMap, booleanValue, byteValue, date, doubleValue, floatValue, intValue, longValue, readValue, setSettings, shortValue, textValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HiveValueReader

public HiveValueReader()
Method Detail

dateType

protected Class<? extends Writable> dateType()
Overrides:
dateType in class WritableValueReader

doubleType

protected Class<? extends Writable> doubleType()
Overrides:
doubleType in class WritableValueReader

byteType

protected Class<? extends Writable> byteType()
Overrides:
byteType in class WritableValueReader

shortType

protected Class<? extends Writable> shortType()
Overrides:
shortType in class WritableValueReader

parseDate

protected Object parseDate(String value)
Overrides:
parseDate in class org.elasticsearch.hadoop.serialization.builder.JdkValueReader

parseDouble

protected Object parseDouble(String value)
Overrides:
parseDouble in class WritableValueReader

parseByte

protected Object parseByte(String value)
Overrides:
parseByte in class WritableValueReader

parseShort

protected Object parseShort(String value)
Overrides:
parseShort in class WritableValueReader

elasticsearch-hadoop