public class WritableValueReader
extends org.elasticsearch.hadoop.serialization.builder.JdkValueReader
Constructor and Description |
---|
WritableValueReader() |
Modifier and Type | Method and Description |
---|---|
Object |
addToArray(Object array,
List<Object> value) |
protected Object |
binaryValue(byte[] value) |
protected Class<? extends Writable> |
byteType() |
Object |
createArray(org.elasticsearch.hadoop.serialization.FieldType type) |
Map |
createMap() |
protected Class<? extends Writable> |
dateType() |
protected Class<? extends Writable> |
doubleType() |
protected Object |
nullValue() |
protected Object |
parseBoolean(String value) |
protected Object |
parseByte(String value) |
protected Object |
parseDouble(String value) |
protected Object |
parseFloat(String value) |
protected Object |
parseInteger(String value) |
protected Object |
parseLong(String value) |
protected Object |
parseShort(String value) |
protected Object |
parseString(String value) |
protected Class<? extends Writable> |
shortType() |
public Map createMap()
createMap
in interface org.elasticsearch.hadoop.serialization.builder.ValueReader
createMap
in class org.elasticsearch.hadoop.serialization.builder.JdkValueReader
public Object createArray(org.elasticsearch.hadoop.serialization.FieldType type)
createArray
in interface org.elasticsearch.hadoop.serialization.builder.ValueReader
createArray
in class org.elasticsearch.hadoop.serialization.builder.JdkValueReader
public Object addToArray(Object array, List<Object> value)
addToArray
in interface org.elasticsearch.hadoop.serialization.builder.ValueReader
addToArray
in class org.elasticsearch.hadoop.serialization.builder.JdkValueReader
protected Object binaryValue(byte[] value)
binaryValue
in class org.elasticsearch.hadoop.serialization.builder.JdkValueReader
protected Object parseBoolean(String value)
parseBoolean
in class org.elasticsearch.hadoop.serialization.builder.JdkValueReader
protected Object parseDouble(String value)
parseDouble
in class org.elasticsearch.hadoop.serialization.builder.JdkValueReader
protected Object parseFloat(String value)
parseFloat
in class org.elasticsearch.hadoop.serialization.builder.JdkValueReader
protected Object parseLong(String value)
parseLong
in class org.elasticsearch.hadoop.serialization.builder.JdkValueReader
protected Object parseInteger(String value)
parseInteger
in class org.elasticsearch.hadoop.serialization.builder.JdkValueReader
protected Object parseByte(String value)
parseByte
in class org.elasticsearch.hadoop.serialization.builder.JdkValueReader
protected Object parseShort(String value)
parseShort
in class org.elasticsearch.hadoop.serialization.builder.JdkValueReader
protected Object parseString(String value)
parseString
in class org.elasticsearch.hadoop.serialization.builder.JdkValueReader
protected Object nullValue()
nullValue
in class org.elasticsearch.hadoop.serialization.builder.JdkValueReader