final class DirectMessageJSONImpl extends TwitterResponseImpl implements DirectMessage, java.io.Serializable
| Modifier and Type | Field and Description |
|---|---|
private java.util.Date |
createdAt |
private int |
id |
private User |
recipient |
private int |
recipientId |
private java.lang.String |
recipientScreenName |
private User |
sender |
private int |
senderId |
private java.lang.String |
senderScreenName |
private static long |
serialVersionUID |
private java.lang.String |
text |
| Constructor and Description |
|---|
DirectMessageJSONImpl(twitter4j.internal.http.HttpResponse res) |
DirectMessageJSONImpl(twitter4j.internal.org.json.JSONObject json) |
| Modifier and Type | Method and Description |
|---|---|
(package private) static ResponseList<DirectMessage> |
createDirectMessageList(twitter4j.internal.http.HttpResponse res) |
boolean |
equals(java.lang.Object obj) |
java.util.Date |
getCreatedAt() |
int |
getId() |
User |
getRecipient() |
int |
getRecipientId() |
java.lang.String |
getRecipientScreenName() |
User |
getSender() |
int |
getSenderId() |
java.lang.String |
getSenderScreenName() |
java.lang.String |
getText() |
int |
hashCode() |
private void |
init(twitter4j.internal.org.json.JSONObject json) |
java.lang.String |
toString() |
getRateLimitStatusclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetRateLimitStatusprivate int id
private java.lang.String text
private int senderId
private int recipientId
private java.util.Date createdAt
private java.lang.String senderScreenName
private java.lang.String recipientScreenName
private static final long serialVersionUID
private User sender
private User recipient
DirectMessageJSONImpl(twitter4j.internal.http.HttpResponse res)
throws TwitterException
TwitterExceptionDirectMessageJSONImpl(twitter4j.internal.org.json.JSONObject json)
throws TwitterException
TwitterExceptionprivate void init(twitter4j.internal.org.json.JSONObject json)
throws TwitterException
TwitterExceptionpublic int getId()
getId in interface DirectMessagepublic java.lang.String getText()
getText in interface DirectMessagepublic int getSenderId()
getSenderId in interface DirectMessagepublic int getRecipientId()
getRecipientId in interface DirectMessagepublic java.util.Date getCreatedAt()
getCreatedAt in interface DirectMessagepublic java.lang.String getSenderScreenName()
getSenderScreenName in interface DirectMessagepublic java.lang.String getRecipientScreenName()
getRecipientScreenName in interface DirectMessagepublic User getSender()
getSender in interface DirectMessagepublic User getRecipient()
getRecipient in interface DirectMessagestatic ResponseList<DirectMessage> createDirectMessageList(twitter4j.internal.http.HttpResponse res) throws TwitterException
TwitterExceptionpublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object