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.ValueReadercreateMap in class org.elasticsearch.hadoop.serialization.builder.JdkValueReaderpublic Object createArray(org.elasticsearch.hadoop.serialization.FieldType type)
createArray in interface org.elasticsearch.hadoop.serialization.builder.ValueReadercreateArray in class org.elasticsearch.hadoop.serialization.builder.JdkValueReaderpublic Object addToArray(Object array, List<Object> value)
addToArray in interface org.elasticsearch.hadoop.serialization.builder.ValueReaderaddToArray in class org.elasticsearch.hadoop.serialization.builder.JdkValueReaderprotected Object binaryValue(byte[] value)
binaryValue in class org.elasticsearch.hadoop.serialization.builder.JdkValueReaderprotected Object parseBoolean(String value)
parseBoolean in class org.elasticsearch.hadoop.serialization.builder.JdkValueReaderprotected Object parseDouble(String value)
parseDouble in class org.elasticsearch.hadoop.serialization.builder.JdkValueReaderprotected Object parseFloat(String value)
parseFloat in class org.elasticsearch.hadoop.serialization.builder.JdkValueReaderprotected Object parseLong(String value)
parseLong in class org.elasticsearch.hadoop.serialization.builder.JdkValueReaderprotected Object parseInteger(String value)
parseInteger in class org.elasticsearch.hadoop.serialization.builder.JdkValueReaderprotected Object parseByte(String value)
parseByte in class org.elasticsearch.hadoop.serialization.builder.JdkValueReaderprotected Object parseShort(String value)
parseShort in class org.elasticsearch.hadoop.serialization.builder.JdkValueReaderprotected Object parseString(String value)
parseString in class org.elasticsearch.hadoop.serialization.builder.JdkValueReaderprotected Object nullValue()
nullValue in class org.elasticsearch.hadoop.serialization.builder.JdkValueReader