public class MapRecordAccessor extends java.lang.Object implements RecordAccessor
| Constructor and Description |
|---|
MapRecordAccessor(java.util.Map<java.lang.String,java.lang.Object> map) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAsString(java.lang.String key) |
void |
setTimestamp(long timestamp) |
java.lang.String |
toJson(com.fasterxml.jackson.databind.ObjectMapper objectMapperForJson) |
byte[] |
toMessagePack(com.fasterxml.jackson.databind.ObjectMapper objectMapperForMessagePack) |
public MapRecordAccessor(java.util.Map<java.lang.String,java.lang.Object> map)
public java.lang.String getAsString(java.lang.String key)
getAsString in interface RecordAccessorpublic void setTimestamp(long timestamp)
setTimestamp in interface RecordAccessorpublic byte[] toMessagePack(com.fasterxml.jackson.databind.ObjectMapper objectMapperForMessagePack)
toMessagePack in interface RecordAccessorpublic java.lang.String toJson(com.fasterxml.jackson.databind.ObjectMapper objectMapperForJson)
toJson in interface RecordAccessor