public class

ContactEntry

extends BaseEntry<E extends BaseEntry>
java.lang.Object
   ↳ com.google.gdata.data.AbstractExtension
     ↳ com.google.gdata.data.ExtensionPoint
       ↳ com.google.gdata.data.BaseEntry<E extends com.google.gdata.data.BaseEntry>
         ↳ com.google.gdata.data.extensions.ContactEntry

This class is deprecated.
Please use ContactEntry instead.

Class Overview

Extension class for manipulating entries of the Contact kind.

Summary

Constants
String CONTACT_KIND Kind term value for Contact category labels.
Fields
public static final Category CONTACT_CATEGORY Kind category used to label feeds or entries that have Contact extension data.
[Expand]
Inherited Fields
From class com.google.gdata.data.BaseEntry
From class com.google.gdata.data.ExtensionPoint
From class com.google.gdata.data.AbstractExtension
Public Constructors
ContactEntry()
Constructs a new empty ContactEntry with the appropriate kind category to indicate that it is a contact.
ContactEntry(BaseEntry<?> sourceEntry)
Constructs a new ContactEntry by doing a shallow copy of data from an existing BaseEntry intance.
Public Methods
void addEmailAddress(Email email)
void addImAddress(Im im)
void addLocation(GeoPt geoPt)
void addPhoneNumber(PhoneNumber phoneNumber)
void addPostalAddress(PostalAddress postalAddress)
void declareExtensions(ExtensionProfile extProfile)
Initializes an ExtensionProfile based upon the extensions expected by an ContactEntry.
List<Email> getEmailAddresses()
List<Im> getImAddresses()
List<GeoPt> getLocations()
Organization getOrganization()
List<PhoneNumber> getPhoneNumbers()
List<PostalAddress> getPostalAddresses()
boolean isDeleted()
void setDeleted()
void setOrganization(Organization org)
[Expand]
Inherited Methods
From class com.google.gdata.data.BaseEntry
From class com.google.gdata.data.ExtensionPoint
From class com.google.gdata.data.AbstractExtension
From class java.lang.Object
From interface com.google.gdata.data.Extension
From interface com.google.gdata.data.IAtom
From interface com.google.gdata.data.IEntry
From interface com.google.gdata.data.Kind.Adaptable
From interface com.google.gdata.data.Kind.Adaptor

Constants

public static final String CONTACT_KIND

Kind term value for Contact category labels.

Constant Value: "http://schemas.google.com/g/2005#contact"

Fields

public static final Category CONTACT_CATEGORY

Kind category used to label feeds or entries that have Contact extension data.

Public Constructors

public ContactEntry ()

Constructs a new empty ContactEntry with the appropriate kind category to indicate that it is a contact.

public ContactEntry (BaseEntry<?> sourceEntry)

Constructs a new ContactEntry by doing a shallow copy of data from an existing BaseEntry intance.

Parameters
sourceEntry

Public Methods

public void addEmailAddress (Email email)

Parameters
email

public void addImAddress (Im im)

Parameters
im

public void addLocation (GeoPt geoPt)

Parameters
geoPt

public void addPhoneNumber (PhoneNumber phoneNumber)

Parameters
phoneNumber

public void addPostalAddress (PostalAddress postalAddress)

Parameters
postalAddress

public void declareExtensions (ExtensionProfile extProfile)

Initializes an ExtensionProfile based upon the extensions expected by an ContactEntry.

Parameters
extProfile The ExtensionProfile to initialize.

public List<Email> getEmailAddresses ()

public List<Im> getImAddresses ()

public List<GeoPt> getLocations ()

public Organization getOrganization ()

public List<PhoneNumber> getPhoneNumbers ()

public List<PostalAddress> getPostalAddresses ()

public boolean isDeleted ()

public void setDeleted ()

public void setOrganization (Organization org)

Parameters
org