Package org.apache.shindig.social.opensocial.model

The Social Model API package

See:
          Description

Interface Summary
Account The Account interface describes the an account held by a person.
Activity see http://www.opensocial.org/Technical-Resources/opensocial-spec-v081/opensocial-reference#opensocial.Activity.Field for all field meanings.
Address Base interface for all address objects see http://www.opensocial.org/Technical-Resources/opensocial-spec-v081/opensocial-reference#opensocial.Address.
Album The Album API describes the collection of MediaItems of images, movies, and audio.
BodyType Base interface for all body type objects.
Group OpenSocial Groups are owned by people, and are used to tag or categorize people and their relationships.
ListField A Interface to represent list fields where there is potential for one of the items to have a primary or preferred status.
MediaItem A container for the media item.
Message Base interface for all message objects.
MessageCollection Base interface for all message collection objects.
Name Base interface for all name objects.
Organization Describes a current or past organizational affiliation of this contact.
Person see http://www.opensocial.org/Technical-Resources/opensocial-spec-v081/opensocial-reference#opensocial.Person.Field for all field meanings.
Url The base interface of all Url objects.
 

Class Summary
EnumUtil Utility class for OpenSocial enums.
 

Enum Summary
Account.Field The fields that represent the account object in json form.
Activity.Field The fields that represent the activity object ion json form.
Address.Field The fields that represent the address object in json form.
Album.Field The fields that represent the Album object in json form.
BodyType.Field The fields that represent the person object in serialized form.
Drinker public java.lang.Enum for opensocial.Enum.Drinker.
Group.Field  
ListField.Field The fields that represent the ListField object in serialized form.
LookingFor public java.lang.Enum for opensocial.Enum.LookingFor.
MediaItem.Field Fields for MediaItem.
MediaItem.Type An enumeration of potential media types.
Message.Field An enumeration of field names in a message.
Message.Status The Status of a message.
Message.Type The type of a message.
MessageCollection.Field An enumeration of field names in a message.
Name.Field An enumeration of fields in the json name object.
NetworkPresence public java.lang.Enum for opensocial.Enum.NetworkPresence.
Organization.Field An Enumeration of field names for Organization.
Person.Field The fields that represent the person object in json form.
Person.Gender Enumeration of genders.
Smoker public java.lang.Enum for opensocial.Enum.Smoker.
Url.Field An enumeration of the field names used in Url objects.
 

Package org.apache.shindig.social.opensocial.model Description

The Social Model API package

Model interfaces that are used throughout the Social Component to transfer the model. Implementors may implement these interfaces to contain their model objects.



Copyright © 2007-2012. All Rights Reserved.