Java library to get all kinds of internet text sources?
<p>is there a library to fetch all kinds of text sources. For example: </p>

<ul>
<li>fetch URL/HTML and extract text</li>
<li>fetch a list of the top 100 hits for a Google or Twitter search</li>
<li>fetch a list of trending Twitter topics</li>
<li>fetch a list of Tweets for a given #</li>
<li>fetch a list of News headlines (e.g. Google News)</li>
<li>fetch a list of News headlines for a given search word
...</li>
</ul>

<p>this are just a few examples. Think Facebook, Picasa, Delicious, etc. Is there a library that offers a unified interface to get to the data described with a single line of code?</p>
