Class Event

  • Direct Known Subclasses:
    CollapsibleEvent

    public class Event
    extends java.lang.Object
    Event model. Immutable.
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  Event.State
      State of the sending
    • Constructor Summary

      Constructors 
      Constructor Description
      Event​(android.content.Context context, long timestamp, java.lang.String name, JSONObject parameters)  
      Event​(java.lang.String id, java.lang.String name, java.util.Date date, java.util.TimeZone timezone, java.lang.String parameters, Event.State state, java.lang.Long serverTS, java.util.Date secureDate, java.lang.String sessionId)  
    • Constructor Detail

      • Event

        public Event​(android.content.Context context,
                     long timestamp,
                     java.lang.String name,
                     JSONObject parameters)
        Parameters:
        context -
        timestamp -
        name -
        parameters -
      • Event

        public Event​(java.lang.String id,
                     java.lang.String name,
                     java.util.Date date,
                     java.util.TimeZone timezone,
                     java.lang.String parameters,
                     Event.State state,
                     java.lang.Long serverTS,
                     java.util.Date secureDate,
                     java.lang.String sessionId)
        Parameters:
        id -
        name -
        date -
        timezone -
        parameters -
        state -
        serverTS -
        secureDate -
        sessionId -
    • Method Detail

      • getId

        public java.lang.String getId()
      • getName

        public java.lang.String getName()
      • getDate

        public java.util.Date getDate()
      • getSecureDate

        public java.util.Date getSecureDate()
      • getTimezone

        public java.util.TimeZone getTimezone()
      • getParameters

        public java.lang.String getParameters()
      • getServerTimestamp

        public long getServerTimestamp()
      • isOld

        public boolean isOld()
      • getSessionID

        public java.lang.String getSessionID()