Stock screener API java

Hello
I would like to know whether there is any JAVA API available to use in a java client application. This API should include stock screener functionalities like those from Google or Yahoo:
http://www.google.com/finance/stockscreener#c0=MarketCap&c1=PE&c2=DividendYield&c3=Price52WeekPercChange&region=us&sector=AllSectors&sort=&sortOrder=
http://screen.yahoo.com/stocks.html
Do you know whether there is anything like that?
Thanks

Same here but if you’re using Swing then it can’t be too hard to create from scratch. Still, why not use a browser then stand alone Java? I’m sure every computer has a browser now.

Google itself or yahoo must be having the solution for this.

I did not expect that answer because it does not really help much. Thanks for your time though.

I don’t know any such API, but I can build it for you.

Regards
Mohneesh