Package org.jickr

A library of Flickr objects.

See:
          Description

Class Summary
Auth The Auth class is a set of static methods used to authenticate with Flickr.
Comment A Comment, attached to either a PhotoSet or a Photo.
Flickr Flickr access information.
Group Encapsulates information about a Flickr Group.
License Encapsulates all the information on a License option for Flickr.
Note All the infomation about a Note attached to a Photo at Flickr.
Photo Encapsulates Photo information.
PhotoSearch Class used for complex searches on Photo objects.
PhotoSet A Flickr PhotoSet.
Tag Encapsulates the information about a Tag associated with a Photo.
User Information on a User of Flickr.
 

Enum Summary
Permission Authentication Permission allowed.
Photo.Allowed List of possible permissions allowed for a Photo.
Photo.Size List of possibly valid Photo sizes.
PhotoSearch.Privacy Privacy value associated with an object on Flickr.
PhotoSearch.Sort The order to sort returned Photos for a PhotoSearch.
PhotoSearch.Tagmode The join mode for multitag searches.
 

Exception Summary
FlickrException Generic exception thrown by Jickr objects.
FlickrRuntimeException Generic Runtime exception thrown by Jickr.
 

Package org.jickr Description

A library of Flickr objects. The goal of this library is to completely hide the complexity of the Flickr REST API, exposing Java Objects that behave in a natural, obvious manner.

This package is not thread safe. The user must protect the objects if they are accessed by multiple threads. The package will be made thread safe in a future version.

Please note that since many of the methods on these objects, including object creation, can make backend calls to the Flickr REST API, they may take a rather large amount of time. The user may wish to run them as background threads if possible (i.e., in a Swing app). Some caching is done, and more will be implemented as time allows.