Class Event


  • public class Event
    extends Object
    Parse events into objects.
    • Constructor Detail

      • Event

        public Event()
    • Method Detail

      • getTag

        public String getTag()
        Return this event's tag.
        Returns:
        the tag
      • getData

        public <R> R getData​(com.google.gson.reflect.TypeToken<R> dataType)
        Return this event's data.
        Type Parameters:
        R - type to parse the data into
        Parameters:
        dataType - type token to parse data
        Returns:
        the data
      • getData

        public <R> R getData​(Class<R> dataType)
        Return this event's data parsed into the given type.
        Type Parameters:
        R - type to parse the data into
        Parameters:
        dataType - class to parse data
        Returns:
        the data
      • getData

        public Map<String,​Object> getData()
        Return this event's data as a Map
        Returns:
        the data