Generated by
JDiff

Class twitter4j.Twitter

The superclass changed from twitter4j.TwitterOAuthSupportBase to twitter4j.TwitterOAuthSupportBaseImpl.
Removed interface twitter4j.api.SocialGraphMethods.
Added interfaces twitter4j.api.FriendsFollowersMethods, twitter4j.api.GeoMethods, twitter4j.api.TrendsMethods.

Removed Methods
AccessToken getOAuthAccessToken() {@inheritDoc}
AccessToken getOAuthAccessToken(String) {@inheritDoc}
AccessToken getOAuthAccessToken(String, String)  
AccessToken getOAuthAccessToken(String, String, String) {@inheritDoc}
AccessToken getOAuthAccessToken(RequestToken) {@inheritDoc}
AccessToken getOAuthAccessToken(RequestToken, String) {@inheritDoc}
RequestToken getOAuthRequestToken() @throws IllegalStateException when AccessToken has already been retrieved or set
RequestToken getOAuthRequestToken(String) {@inheritDoc}
boolean isOAuthEnabled() tests if the instance is authenticated by Basic
void setOAuthAccessToken(AccessToken) {@inheritDoc}
void setOAuthAccessToken(String, String) Sets the access token
void setOAuthConsumer(String, String) {@inheritDoc}
 

Added Methods
ResponseList<Location> getAvailableTrends() {@inheritDoc}
ResponseList<Location> getAvailableTrends(GeoLocation) {@inheritDoc}
Place getGeoDetails(String) {@inheritDoc}
int getId() Returns authenticating user's user id.
This method may internally call verifyCredentials() on the first invocation if
- this instance is authenticated by Basic and email address is supplied instead of screen name, or - this instance is authenticated by OAuth.
IDs getIncomingFriendships(long) {@inheritDoc}
Trends getLocationTrends(int) {@inheritDoc}
ResponseList<Place> getNearbyPlaces(GeoQuery) {@inheritDoc}
IDs getOutgoingFriendships(long) {@inheritDoc}
ResponseList<User> getRetweetedBy(long) {@inheritDoc}
ResponseList<User> getRetweetedBy(long, Paging) {@inheritDoc}
IDs getRetweetedByIDs(long) {@inheritDoc}
IDs getRetweetedByIDs(long, Paging) {@inheritDoc}
ResponseList<Category> getSuggestedUserCategories() {@inheritDoc}
ResponseList<User> getUserSuggestions(String) {@inheritDoc}
ResponseList<User> lookupUsers(int[]) {@inheritDoc}
ResponseList<User> lookupUsers(String[]) {@inheritDoc}
ResponseList<Place> reverseGeoCode(GeoQuery) {@inheritDoc}
Status updateStatus(StatusUpdate) {@inheritDoc}
 

Changed Methods
String getScreenName() Change of visibility from protected to public.
Returns authenticating user's screen name.
This method may internally call verifyCredentials() on the first invocation if
- this instance is authenticated by Basic and email address is supplied instead of screen name, or - this instance is authenticated by OAuth.
Note that this method returns a transiently cached (will be lost upon serialization) screen name while it is possible to change a user's screen name.
 

Removed Fields
String screenName