Twitter4J is an open-sourced, mavenized and Google App Engine ready Java library for the Twitter API which is released under the BSD license.

The latest release supports all available REST APIs with example codes.

http://samuraism.jp/blog/2010/11/24/twitter4j_2_1_7_released_supports_all_existing_rest_apis.html