Package net.kano.joscar.ssiitem

Provides a set of mutable data structures to aid in the use of server-stored information (SNAC family 0x13).

See:
          Description

Interface Summary
SsiItemObj An "item object" that represents a single item stored in a user's "server-stored information."
SsiItemObjectFactory An interface for generating SSI item objects from more low-level SSI item blocks.
 

Class Summary
AbstractItemObj A base class for each of the item object classes provided in this package.
BuddyItem An SSI item object representing a buddy on the user's buddy list.
DefaultSsiItemObjFactory Provides a default implementation of an SSI item object factory, converting SSI items to their respective classes provided in this package.
DenyItem An SSI item object representing a user who has been "blocked," or "denied."
GroupItem An SSI item object representing a "buddy group," or a group of buddies.
IconItem An SSI item object holding information about a buddy icon.
PermitItem An SSI item object representing a user on one's "allow" (or "permit" list.
PrivacyItem An SSI item object containing various privacy-related settings.
RootItem An SSI item object representing the "root group," or a "meta-group" that contains all of the groups (and all other non-buddy items, implicitly).
SimpleNamedItem A base class for the two item types that only contain a name and reside in the root group (group 0x0000).
VisibilityItem An SSI item object representing a set of "visibility settings."
 

Package net.kano.joscar.ssiitem Description

Provides a set of mutable data structures to aid in the use of server-stored information (SNAC family 0x13). In essence these classes provide a logical rather than data-oriented interface to SSI.

See Also:
net.kano.joscar.snaccmd.ssi