public class TwitterEvent
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static interface |
TwitterEvent.Type |
Modifier and Type | Field and Description |
---|---|
java.util.Date |
createdAt |
User |
source
The user who initiated the event
|
User |
target
The user who was affected, or who owns the affected object.
|
java.lang.String |
type
What type of event this is.
|
Constructor and Description |
---|
TwitterEvent(com.winterwell.json.JSONObject jo,
Twitter jtwit) |
Modifier and Type | Method and Description |
---|---|
java.util.Date |
getCreatedAt() |
User |
getSource()
The user who initiated the event
|
User |
getTarget()
The user who was affected, or who owns the affected object.
|
java.lang.Object |
getTargetObject()
The affected object, if not a user.
|
java.lang.String |
getType() |
boolean |
is(java.lang.String _type)
Convenience method for filtering events.
|
java.lang.String |
toString() |
public final java.util.Date createdAt
public final User source
public final User target
public final java.lang.String type
TwitterEvent.Type
constants for known definitions.public TwitterEvent(com.winterwell.json.JSONObject jo, Twitter jtwit) throws com.winterwell.json.JSONException
com.winterwell.json.JSONException
public java.util.Date getCreatedAt()
public User getSource()
public User getTarget()
public java.lang.Object getTargetObject()
public java.lang.String getType()
public boolean is(java.lang.String _type)
TwitterEvent event
use
event.is(TwitterEvent.Type.FOLLOW)
to pick out follow
events._type
- public java.lang.String toString()
toString
in class java.lang.Object