Source compatibility report for the Twitter4J library from version 2.0.0 to 2.0.1


Summary


Total Java ARchives1
Total Classes46
Checked Methods / Types856 / 40
VerdictIncompatible

Problem Summary


Added Methods124
Removed Methods0
Problems with
Data Types
High risk11
Medium risk0
Low risk11
Problems with
Methods
High risk0
Medium risk0
Low risk0

Added Methods (124)


twitter4j-2.0.1.jar, AsyncTwitter.class
package twitter4j
AsyncTwitter.createBlockAsync String id ):void
AsyncTwitter.createBlockAsync String id, TwitterListener listener ):void
AsyncTwitter.createFriendshipAsync String id ):void
AsyncTwitter.createFriendshipAsync String id, boolean follow, TwitterListener listener ):void
AsyncTwitter.createFriendshipAsync String id, TwitterListener listener ):void
AsyncTwitter.destroyBlockAsync String id ):void
AsyncTwitter.destroyBlockAsync String id, TwitterListener listener ):void
AsyncTwitter.destroyDirectMessageAsync int id ):void
AsyncTwitter.destroyDirectMessageAsync int id, TwitterListener listener ):void
AsyncTwitter.destroyFriendshipAsync String id ):void
AsyncTwitter.destroyFriendshipAsync String id, TwitterListener listener ):void
AsyncTwitter.disableNotificationAsync String id ):void
AsyncTwitter.disableNotificationAsync String id, TwitterListener listener ):void
AsyncTwitter.enableNotificationAsync String id ):void
AsyncTwitter.enableNotificationAsync String id, TwitterListener listener ):void
AsyncTwitter.existsFriendshipAsync String userA, String userB, TwitterListener listener ):void
AsyncTwitter.getDirectMessagesAsync Paging paging, TwitterListener listener ):void
AsyncTwitter.getFavoritesAsync int page, TwitterListener listener ):void
AsyncTwitter.getFavoritesAsync String id, int page, TwitterListener listener ):void
AsyncTwitter.getFavoritesAsync String id, TwitterListener listener ):void
AsyncTwitter.getFavoritesAsync TwitterListener listener ):void
AsyncTwitter.getFollowersAsync String id, Paging paging, TwitterListener listener ):void
AsyncTwitter.getFollowersAsync Paging paging, TwitterListener listener ):void
AsyncTwitter.getFollowersIDsAsync int userId, Paging paging, TwitterListener listener ):void
AsyncTwitter.getFollowersIDsAsync String screenName, Paging paging, TwitterListener listener ):void
AsyncTwitter.getFollowersIDsAsync Paging paging, TwitterListener listener ):void
AsyncTwitter.getFriendsAsync String id, Paging paging, TwitterListener listener ):void
AsyncTwitter.getFriendsAsync Paging paging, TwitterListener listener ):void
AsyncTwitter.getFriendsIDsAsync int userId, Paging paging, TwitterListener listener ):void
AsyncTwitter.getFriendsIDsAsync String screenName, Paging paging, TwitterListener listener ):void
AsyncTwitter.getFriendsIDsAsync Paging paging, TwitterListener listener ):void
AsyncTwitter.getFriendsTimelineAsync String id, Paging paging, TwitterListener listener ):void
AsyncTwitter.getFriendsTimelineAsync Paging paging, TwitterListener listener ):void
AsyncTwitter.getMentionsAsync Paging paging, TwitterListener listener ):void
AsyncTwitter.getMentionsAsync TwitterListener listener ):void
AsyncTwitter.getSentDirectMessagesAsync Paging paging, TwitterListener listener ):void
AsyncTwitter.getUserTimelineAsync String id, Paging paging, TwitterListener listener ):void
AsyncTwitter.getUserTimelineAsync Paging paging, TwitterListener listener ):void
AsyncTwitter.showStatusAsync long id, TwitterListener listener ):void
AsyncTwitter.updateStatusAsync String status ):void
AsyncTwitter.updateStatusAsync String status, long inReplyToStatusId ):void
AsyncTwitter.updateStatusAsync String status, long inReplyToStatusId, TwitterListener listener ):void
AsyncTwitter.updateStatusAsync String status, TwitterListener listener ):void

twitter4j-2.0.1.jar, ExtendedUser.class
package twitter4j
ExtendedUser.isNotificationEnabled (  ):boolean

twitter4j-2.0.1.jar, HttpClient.class
package twitter4j.http
HttpClient.getOAuthAccessToken String token, String tokenSecret ):AccessToken

twitter4j-2.0.1.jar, Paging.class
package twitter4j
Paging.count int count ):Paging
Paging.getCount (  ):int
Paging.getMaxId (  ):long
Paging.getPage (  ):int
Paging.getSinceId (  ):long
Paging.maxId long maxId ):Paging
Paging.Paging (  )
Paging.Paging int page )
Paging.Paging int page, int count )
Paging.Paging int page, int count, long sinceId )
Paging.Paging int page, int count, long sinceId, long maxId )
Paging.Paging int page, long sinceId )
Paging.Paging long sinceId )
Paging.setCount int count ):void
Paging.setMaxId long maxId ):void
Paging.setPage int page ):void
Paging.setSinceId int sinceId ):void
Paging.setSinceId long sinceId ):void
Paging.sinceId int sinceId ):Paging
Paging.sinceId long sinceId ):Paging

twitter4j-2.0.1.jar, Twitter.class
package twitter4j
Twitter.createBlock String id ):User
Twitter.createFriendship String id ):User
Twitter.createFriendship String id, boolean follow ):User
Twitter.destroyBlock String id ):User
Twitter.destroyDirectMessage int id ):DirectMessage
Twitter.destroyFriendship String id ):User
Twitter.disableNotification String id ):User
Twitter.enableNotification String id ):User
Twitter.existsFriendship String userA, String userB ):boolean
Twitter.get String url, http.PostParameter[] params, Paging paging, boolean authenticate ):http.Response
Twitter.getDirectMessages Paging paging ):java.util.List
Twitter.getFavorites (  ):java.util.List
Twitter.getFavorites int page ):java.util.List
Twitter.getFavorites String id ):java.util.List
Twitter.getFavorites String id, int page ):java.util.List
Twitter.getFollowers String id, Paging paging ):java.util.List
Twitter.getFollowers Paging paging ):java.util.List
Twitter.getFollowersIDs int userId, Paging paging ):IDs
Twitter.getFollowersIDs String screenName, Paging paging ):IDs
Twitter.getFollowersIDs Paging paging ):IDs
Twitter.getFriends String id, Paging paging ):java.util.List
Twitter.getFriends Paging paging ):java.util.List
Twitter.getFriendsIDs int userId, Paging paging ):IDs
Twitter.getFriendsIDs String screenName, Paging paging ):IDs
Twitter.getFriendsIDs Paging paging ):IDs
Twitter.getFriendsTimeline String id, Paging paging ):java.util.List
Twitter.getFriendsTimeline Paging paging ):java.util.List
Twitter.getMentions (  ):java.util.List
Twitter.getMentions Paging paging ):java.util.List
Twitter.getOAuthAccessToken String token, String tokenSecret ):http.AccessToken
Twitter.getSentDirectMessages Paging paging ):java.util.List
Twitter.getUserTimeline String id, Paging paging ):java.util.List
Twitter.getUserTimeline Paging paging ):java.util.List
Twitter.showStatus long id ):Status
Twitter.updateStatus String status ):Status
Twitter.updateStatus String status, long inReplyToStatusId ):Status

twitter4j-2.0.1.jar, TwitterAdapter.class
package twitter4j
TwitterAdapter.createdBlock User user ):void
TwitterAdapter.createdFriendship User user ):void
TwitterAdapter.destroyedBlock User user ):void
TwitterAdapter.destroyedDirectMessage DirectMessage message ):void
TwitterAdapter.destroyedFriendship User user ):void
TwitterAdapter.disabledNotification User user ):void
TwitterAdapter.enabledNotification User user ):void
TwitterAdapter.gotExistsFriendship boolean exists ):void
TwitterAdapter.gotMentions java.util.List statuses ):void
TwitterAdapter.gotShowStatus Status statuses ):void
TwitterAdapter.updatedStatus Status statuses ):void

twitter4j-2.0.1.jar, TwitterListener.class
package twitter4j
TwitterListener.createdBlock User p1 ) [abstract]:void
TwitterListener.createdFriendship User p1 ) [abstract]:void
TwitterListener.destroyedBlock User p1 ) [abstract]:void
TwitterListener.destroyedDirectMessage DirectMessage p1 ) [abstract]:void
TwitterListener.destroyedFriendship User p1 ) [abstract]:void
TwitterListener.disabledNotification User p1 ) [abstract]:void
TwitterListener.enabledNotification User p1 ) [abstract]:void
TwitterListener.gotExistsFriendship boolean p1 ) [abstract]:void
TwitterListener.gotMentions java.util.List p1 ) [abstract]:void
TwitterListener.gotShowStatus Status p1 ) [abstract]:void
TwitterListener.updatedStatus Status p1 ) [abstract]:void

twitter4j-2.0.1.jar, TwitterResponse.class
package twitter4j
TwitterResponse.getString String name, org.json.JSONObject json ):String

to the top

Problems with Data Types, High risk (11)


twitter4j-2.0.0.jar
package twitter4j
[+] TwitterListener (11)

to the top

Problems with Data Types, Low risk (11)


twitter4j-2.0.0.jar
package twitter4j
[+] AsyncTwitter (11)

to the top

Java ARchives (1)


twitter4j-2.0.0.jar

to the top

Classes (46)


package twitter4j
AsyncTwitter
AsyncTwitter.AsyncTask
DirectMessage
Dispatcher
ExecuteThread
ExtendedUser
IDs
Query
QueryResult
RateLimitStatus
Status
Tweet
Twitter
Twitter.Device
TwitterAdapter
TwitterException
TwitterListener
TwitterResponse
User
UserWithStatus

package twitter4j.http
AccessToken
BASE64Encoder
HTMLEntity
HttpClient
OAuth
OAuthToken
PostParameter
RequestToken
Response

package twitter4j.org.json
CDL
Cookie
CookieList
HTTP
HTTPTokener
JSONArray
JSONException
JSONML
JSONObject
JSONObject.Null
JSONString
JSONStringer
JSONTokener
JSONWriter
Test
XML
XMLTokener


to the top




Generated on Fri Mar 4 22:20:46 2011 for Twitter4J by Java API Compliance Checker 1.0
The cross-platform tool for verifying backward compatibility of a Java Library API