Generated by
JDiff

Class twitter4j.TwitterException

Added interfaces twitter4j.TwitterResponse, twitter4j.internal.http.HttpResponseCode.

Change from final to non-final.

Removed Constructors
TwitterException(String, int)  
 

Added Constructors
TwitterException(String, int, Map<String, List<String>>, int, RateLimitStatus, RateLimitStatus) @param message message
TwitterException(String, HttpResponse)  
 

Removed Methods
TwitterException createRateLimitedTwitterException(String, int, int)  
 

Added Methods
boolean equals(Object)  
boolean exceededRateLimitation() Tests if the exception is caused by rate limitation exceed
String getExceptionCode() Returns a hexadecimal representation of this exception stacktrace.
An exception code is a hexadecimal representation of the stacktrace which enables it easier to Google known issues.
Format : XXXXXXXX:YYYYYYYY[ XX:YY]
Where XX is a hash code of stacktrace without line number
YY is a hash code of stacktrace excluding line number
[-XX:YY] will appear when this instance a root cause
RateLimitStatus getFeatureSpecificRateLimitStatus() Returns the current feature-specific rate limit status if available.
This method is available in conjunction with Twitter#searchUsers()
RateLimitStatus getRateLimitStatus() {@inheritDoc}
String getResponseHeader(String)  
int hashCode()  
boolean isCausedByNetworkIssue() Tests if the exception is caused by network issue
boolean resourceNotFound() Tests if the exception is caused by non-existing resource
String toString()