public class GeoShapeType extends DataType<java.util.Map<java.lang.String,java.lang.Object>> implements Streamer<java.util.Map<java.lang.String,java.lang.Object>>, DataTypeFactory
Modifier and Type | Field and Description |
---|---|
static int |
ID |
static GeoShapeType |
INSTANCE |
Modifier and Type | Method and Description |
---|---|
int |
compareValueTo(java.util.Map<java.lang.String,java.lang.Object> val1,
java.util.Map<java.lang.String,java.lang.Object> val2) |
DataType<?> |
create() |
java.lang.String |
getName() |
int |
id() |
java.util.Map<java.lang.String,java.lang.Object> |
readValueFrom(org.elasticsearch.common.io.stream.StreamInput in) |
Streamer<?> |
streamer() |
java.util.Map<java.lang.String,java.lang.Object> |
value(java.lang.Object value) |
void |
writeValueTo(org.elasticsearch.common.io.stream.StreamOutput out,
java.lang.Object v) |
public static final int ID
public static final GeoShapeType INSTANCE
public int id()
public java.lang.String getName()
public Streamer<?> streamer()
public java.util.Map<java.lang.String,java.lang.Object> value(java.lang.Object value) throws java.lang.IllegalArgumentException, java.lang.ClassCastException
public int compareValueTo(java.util.Map<java.lang.String,java.lang.Object> val1, java.util.Map<java.lang.String,java.lang.Object> val2)
compareValueTo
in class DataType<java.util.Map<java.lang.String,java.lang.Object>>
public DataType<?> create()
create
in interface DataTypeFactory
public java.util.Map<java.lang.String,java.lang.Object> readValueFrom(org.elasticsearch.common.io.stream.StreamInput in) throws java.io.IOException
readValueFrom
in interface Streamer<java.util.Map<java.lang.String,java.lang.Object>>
java.io.IOException
public void writeValueTo(org.elasticsearch.common.io.stream.StreamOutput out, java.lang.Object v) throws java.io.IOException
writeValueTo
in interface Streamer<java.util.Map<java.lang.String,java.lang.Object>>
java.io.IOException