Java API for forecast.io - uses Java objects to represent structures. Has an aim on being simple to use.