Package com.pusher.client.channel
Class PusherEvent
- java.lang.Object
-
- com.pusher.client.channel.PusherEvent
-
public class PusherEvent extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description PusherEvent(com.google.gson.JsonObject jsonObject)PusherEvent(java.lang.String event, java.lang.String channel, java.lang.String userId, java.lang.String data)PusherEvent(java.lang.String event, java.lang.String channel, java.lang.String userId, java.util.Map<java.lang.String,java.lang.Object> data)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static PusherEventfromJson(java.lang.String json)java.lang.StringgetChannelName()java.lang.StringgetData()java.lang.StringgetEventName()java.lang.ObjectgetProperty(java.lang.String key)getProperty returns the value associated with the key, or null.java.lang.StringgetUserId()java.lang.StringtoJson()java.lang.StringtoString()
-
-
-
Constructor Detail
-
PusherEvent
public PusherEvent(java.lang.String event, java.lang.String channel, java.lang.String userId, java.lang.String data)
-
PusherEvent
public PusherEvent(java.lang.String event, java.lang.String channel, java.lang.String userId, java.util.Map<java.lang.String,java.lang.Object> data)
-
PusherEvent
public PusherEvent(com.google.gson.JsonObject jsonObject)
-
-
Method Detail
-
getProperty
public java.lang.Object getProperty(java.lang.String key)
getProperty returns the value associated with the key, or null. It is recommended that you use the specialized getters in this class instead.- Parameters:
key- The key you wish to get.- Returns:
- The object can be casted as follows: - JSON strings - java.lang.String - JSON number - java.lang.Double - JSON boolean - java.lang.Boolean - JSON array - java.util.ArrayList - JSON object - java.util.Map - JSON null - null
-
getUserId
public java.lang.String getUserId()
-
getChannelName
public java.lang.String getChannelName()
-
getEventName
public java.lang.String getEventName()
-
getData
public java.lang.String getData()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
toJson
public java.lang.String toJson()
-
fromJson
public static PusherEvent fromJson(java.lang.String json)
-
-