public class Event
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private com.google.gson.JsonElement |
data |
private java.lang.String |
tag |
Constructor and Description |
---|
Event() |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,java.lang.Object> |
getData()
Return this event's data as a Map
|
<R> R |
getData(java.lang.Class<R> dataType)
Return this event's data parsed into the given type.
|
<R> R |
getData(com.google.gson.reflect.TypeToken<R> dataType)
Return this event's data.
|
java.lang.String |
getTag()
Return this event's tag.
|
public java.lang.String getTag()
public <R> R getData(com.google.gson.reflect.TypeToken<R> dataType)
R
- type to parse the data intodataType
- type token to parse datapublic <R> R getData(java.lang.Class<R> dataType)
R
- type to parse the data intodataType
- class to parse datapublic java.util.Map<java.lang.String,java.lang.Object> getData()