twitter4j
Class TwitterResponseImpl

java.lang.Object
  extended by twitter4j.TwitterResponseImpl
All Implemented Interfaces:
java.io.Serializable, TwitterResponse
Direct Known Subclasses:
DirectMessageJSONImpl, IDsJSONImpl, RelationshipJSONImpl, SavedSearchJSONImpl, StatusJSONImpl, UserJSONImpl, UserListJSONImpl

abstract class TwitterResponseImpl
extends java.lang.Object
implements TwitterResponse, java.io.Serializable

Super interface of Twitter Response data interfaces which indicates that rate limit status is avaialble.

Author:
Yusuke Yamamoto - yusuke at mac.com
See Also:
DirectMessage, Status, User

Field Summary
private  RateLimitStatus rateLimitStatus
           
private static long serialVersionUID
           
 
Constructor Summary
TwitterResponseImpl()
           
TwitterResponseImpl(HttpResponse res)
           
 
Method Summary
 RateLimitStatus getRateLimitStatus()
          Returns the current rate limit status if available.
 void setRateLimitStatus(RateLimitStatus rateLimitStatus)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

rateLimitStatus

private transient RateLimitStatus rateLimitStatus

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values
Constructor Detail

TwitterResponseImpl

public TwitterResponseImpl()

TwitterResponseImpl

public TwitterResponseImpl(HttpResponse res)
Method Detail

getRateLimitStatus

public RateLimitStatus getRateLimitStatus()
Returns the current rate limit status if available.

Specified by:
getRateLimitStatus in interface TwitterResponse
Returns:
current rate limit status

setRateLimitStatus

public void setRateLimitStatus(RateLimitStatus rateLimitStatus)