jgd.schemas.comapi
Class GDCOMContact

java.lang.Object
  extended by jgd.schemas.comapi.GDCOMIndexed
      extended by jgd.schemas.comapi.GDCOMContact
All Implemented Interfaces:
IJGDResultItem, ResultsType.ResultType, GoogleDesktopContact, GoogleDesktopIndexable

public class GDCOMContact
extends GDCOMIndexed
implements GoogleDesktopContact


Constructor Summary
GDCOMContact(com.jacob.com.Variant searchResultEntryVariant, java.lang.String schema)
           
 
Method Summary
 java.lang.String get_assistant()
          Contact's assistant's name.
 java.util.Date get_birthday()
          Contact's birthday.
 java.lang.String get_business_address()
          Contact's address at work.
 java.lang.String get_business_fax()
          Contact's fax number at work.
 java.lang.String get_business_home_page()
          Contact's home page at work.
 java.lang.String get_business_phone()
          Contact's phone number at work.
 java.lang.String get_categories()
          Whatever categories you want to assign the contact.
 java.lang.String get_children_names()
          Contact's children's names.
 java.lang.String get_company_name()
          Name of contact's company.
 java.lang.String get_company_phone()
          Contact's company's phone number.
 java.lang.String get_country()
          Contact's country.
 java.lang.String get_department()
          Contact's department at work.
 java.lang.String get_display_name()
          Name by which the contact is displayed, such as "Tom (landlord)"
Required: No
 java.lang.String get_email1()
          Contact's first email address.
 java.lang.String get_email2()
          Contact's second email address.
 java.lang.String get_email3()
          Contact's third email address.
 java.lang.String get_folder_name()
          Name of the folder containing this contact.
 java.lang.String get_hobbies()
          Contact's hobbies.
 java.lang.String get_home_address()
          Contact's home address.
 java.lang.String get_home_fax()
          Contact's home fax number.
 java.lang.String get_home_phone()
          Contact's home phone number.
 java.lang.String get_im_address()
          Contact's IM address.
 java.lang.String get_job_title()
          Contact's job title.
 java.lang.String get_language()
          Contact's primary language.
 java.util.Date get_last_modified_time()
          Time when the contact was last modified.
 java.lang.String get_manager_name()
          Contact's manager's name.
 java.lang.String get_mobile_phone()
          Contact's cell or mobile phone number.
 java.lang.String get_nickname()
          Contact's nickname.
 java.lang.String get_office_location()
          Contact's office location.
 java.lang.String get_other_address()
          Any alternative address for the Contact.
 java.lang.String get_other_phone()
          Contact's other phone number.
 java.lang.String get_pager()
          Contact's pager.
 java.lang.String get_personal_home_page()
          Contact's personal home page.
 java.lang.String get_primary_fax()
          Contact's primary fax number.
 java.lang.String get_primary_phone()
          Contact's primary phone number.
 java.lang.String get_profession()
          Contact's profession.
 java.lang.String get_spouse()
          Contact's spouse's name.
 java.lang.String get_title()
          Contact's title.
 java.lang.String get_uri()
          Unique identifier.
 java.lang.String get_web_page()
          Contact's web page.
 java.util.Date get_wedding_anniversary()
          Contact's wedding anniversary.
 java.lang.String toString()
          URI & Last time
 
Methods inherited from class jgd.schemas.comapi.GDCOMIndexed
get_content, get_cookie_raw, get_cookie, get_extra_binary_data, get_extra_data, get_format, get_native_size, get_other_indexed_data, get_thumbnail_format, get_thumbnail, getCacheUrl, getCategory, getDocId, getEventId, getFlags, getFrom, getIcon, getId, getMessageId, getPropertyVariant, getPropertyVT_ARRAY, getPropertyVT_BOOL, getPropertyVT_BSTR, getPropertyVT_DATE, getPropertyVT_UI2, getPropertyVT_UI4, getPropertyVT_UI8, getSchema, getSnippet, getThumbnail, getTime, getTimestamp, getTitle, getUrl, setCacheUrl, setCategory, setDocId, setEventId, setFlags, setFrom, setIcon, setId, setMessageId, setSnippet, setThumbnail, setTime, setTitle, setUrl
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface jgd.schemas.GoogleDesktopIndexable
get_content, get_cookie_raw, get_cookie, get_extra_binary_data, get_extra_data, get_format, get_native_size, get_other_indexed_data, get_thumbnail_format, get_thumbnail
 

Constructor Detail

GDCOMContact

public GDCOMContact(com.jacob.com.Variant searchResultEntryVariant,
                    java.lang.String schema)
Parameters:
searchResultEntryVariant -
schema -
Method Detail

get_uri

public java.lang.String get_uri()
Description copied from interface: GoogleDesktopContact
Unique identifier.
Required: Yes

Specified by:
get_uri in interface GoogleDesktopContact
See Also:
jgd.schemas.GoogleDesktopIndexable#get_uri()

get_last_modified_time

public java.util.Date get_last_modified_time()
Description copied from interface: GoogleDesktopContact
Time when the contact was last modified.
Required: Yes

Specified by:
get_last_modified_time in interface GoogleDesktopContact
See Also:
jgd.schemas.GoogleDesktopIndexable#get_last_modified_time()

get_assistant

public java.lang.String get_assistant()
Description copied from interface: GoogleDesktopContact
Contact's assistant's name.
Required: No

Specified by:
get_assistant in interface GoogleDesktopContact
See Also:
jgd.schemas.GoogleDesktopIndexable#get_assistant()

get_birthday

public java.util.Date get_birthday()
Description copied from interface: GoogleDesktopContact
Contact's birthday.
Required: No

Specified by:
get_birthday in interface GoogleDesktopContact
See Also:
jgd.schemas.GoogleDesktopIndexable#get_birthday()

get_business_address

public java.lang.String get_business_address()
Description copied from interface: GoogleDesktopContact
Contact's address at work.
Required: No

Specified by:
get_business_address in interface GoogleDesktopContact
See Also:
jgd.schemas.GoogleDesktopIndexable#get_business_address()

get_business_fax

public java.lang.String get_business_fax()
Description copied from interface: GoogleDesktopContact
Contact's fax number at work.
Required: No

Specified by:
get_business_fax in interface GoogleDesktopContact
See Also:
jgd.schemas.GoogleDesktopIndexable#get_business_fax()

get_business_home_page

public java.lang.String get_business_home_page()
Description copied from interface: GoogleDesktopContact
Contact's home page at work.
Required: No

Specified by:
get_business_home_page in interface GoogleDesktopContact
See Also:
jgd.schemas.GoogleDesktopIndexable#get_business_home_page()

get_business_phone

public java.lang.String get_business_phone()
Description copied from interface: GoogleDesktopContact
Contact's phone number at work.
Required: No

Specified by:
get_business_phone in interface GoogleDesktopContact
See Also:
jgd.schemas.GoogleDesktopIndexable#get_business_phone()

get_categories

public java.lang.String get_categories()
Description copied from interface: GoogleDesktopContact
Whatever categories you want to assign the contact.
Required: No

Specified by:
get_categories in interface GoogleDesktopContact
See Also:
jgd.schemas.GoogleDesktopIndexable#get_categories()

get_children_names

public java.lang.String get_children_names()
Description copied from interface: GoogleDesktopContact
Contact's children's names.
Required: No

Specified by:
get_children_names in interface GoogleDesktopContact
See Also:
jgd.schemas.GoogleDesktopIndexable#get_children_names()

get_company_name

public java.lang.String get_company_name()
Description copied from interface: GoogleDesktopContact
Name of contact's company.
Required: No

Specified by:
get_company_name in interface GoogleDesktopContact
See Also:
jgd.schemas.GoogleDesktopIndexable#get_company_name()

get_company_phone

public java.lang.String get_company_phone()
Description copied from interface: GoogleDesktopContact
Contact's company's phone number.
Required: No

Specified by:
get_company_phone in interface GoogleDesktopContact
See Also:
jgd.schemas.GoogleDesktopIndexable#get_company_phone()

get_country

public java.lang.String get_country()
Description copied from interface: GoogleDesktopContact
Contact's country.
Required: No

Specified by:
get_country in interface GoogleDesktopContact
See Also:
jgd.schemas.GoogleDesktopIndexable#get_country()

get_department

public java.lang.String get_department()
Description copied from interface: GoogleDesktopContact
Contact's department at work.
Required: No

Specified by:
get_department in interface GoogleDesktopContact
See Also:
jgd.schemas.GoogleDesktopIndexable#get_department()

get_display_name

public java.lang.String get_display_name()
Description copied from interface: GoogleDesktopContact
Name by which the contact is displayed, such as "Tom (landlord)"
Required: No

Specified by:
get_display_name in interface GoogleDesktopContact
See Also:
jgd.schemas.GoogleDesktopIndexable#get_display_name()

get_email1

public java.lang.String get_email1()
Description copied from interface: GoogleDesktopContact
Contact's first email address.
Required: No

Specified by:
get_email1 in interface GoogleDesktopContact
See Also:
jgd.schemas.GoogleDesktopIndexable#get_email1()

get_email2

public java.lang.String get_email2()
Description copied from interface: GoogleDesktopContact
Contact's second email address.
Required: No

Specified by:
get_email2 in interface GoogleDesktopContact
See Also:
jgd.schemas.GoogleDesktopIndexable#get_email2()

get_email3

public java.lang.String get_email3()
Description copied from interface: GoogleDesktopContact
Contact's third email address.
Required: No

Specified by:
get_email3 in interface GoogleDesktopContact
See Also:
jgd.schemas.GoogleDesktopIndexable#get_email3()

get_folder_name

public java.lang.String get_folder_name()
Description copied from interface: GoogleDesktopContact
Name of the folder containing this contact.
Required: No

Specified by:
get_folder_name in interface GoogleDesktopContact
See Also:
jgd.schemas.GoogleDesktopIndexable#get_folder_name()

get_hobbies

public java.lang.String get_hobbies()
Description copied from interface: GoogleDesktopContact
Contact's hobbies.
Required: No

Specified by:
get_hobbies in interface GoogleDesktopContact
See Also:
jgd.schemas.GoogleDesktopIndexable#get_hobbies()

get_home_address

public java.lang.String get_home_address()
Description copied from interface: GoogleDesktopContact
Contact's home address.
Required: No

Specified by:
get_home_address in interface GoogleDesktopContact
See Also:
jgd.schemas.GoogleDesktopIndexable#get_home_address()

get_home_fax

public java.lang.String get_home_fax()
Description copied from interface: GoogleDesktopContact
Contact's home fax number.
Required: No

Specified by:
get_home_fax in interface GoogleDesktopContact
See Also:
jgd.schemas.GoogleDesktopIndexable#get_home_fax()

get_home_phone

public java.lang.String get_home_phone()
Description copied from interface: GoogleDesktopContact
Contact's home phone number.
Required: No

Specified by:
get_home_phone in interface GoogleDesktopContact
See Also:
jgd.schemas.GoogleDesktopIndexable#get_home_phone()

get_im_address

public java.lang.String get_im_address()
Description copied from interface: GoogleDesktopContact
Contact's IM address.
Required: No

Specified by:
get_im_address in interface GoogleDesktopContact
See Also:
jgd.schemas.GoogleDesktopIndexable#get_im_address()

get_job_title

public java.lang.String get_job_title()
Description copied from interface: GoogleDesktopContact
Contact's job title.
Required: No

Specified by:
get_job_title in interface GoogleDesktopContact
See Also:
jgd.schemas.GoogleDesktopIndexable#get_job_title()

get_language

public java.lang.String get_language()
Description copied from interface: GoogleDesktopContact
Contact's primary language.
Required: No

Specified by:
get_language in interface GoogleDesktopContact
See Also:
jgd.schemas.GoogleDesktopIndexable#get_language()

get_manager_name

public java.lang.String get_manager_name()
Description copied from interface: GoogleDesktopContact
Contact's manager's name.
Required: No

Specified by:
get_manager_name in interface GoogleDesktopContact
See Also:
jgd.schemas.GoogleDesktopIndexable#get_manager_name()

get_mobile_phone

public java.lang.String get_mobile_phone()
Description copied from interface: GoogleDesktopContact
Contact's cell or mobile phone number.
Required: No

Specified by:
get_mobile_phone in interface GoogleDesktopContact
See Also:
jgd.schemas.GoogleDesktopIndexable#get_mobile_phone()

get_nickname

public java.lang.String get_nickname()
Description copied from interface: GoogleDesktopContact
Contact's nickname.
Required: No

Specified by:
get_nickname in interface GoogleDesktopContact
See Also:
jgd.schemas.GoogleDesktopIndexable#get_nickname()

get_office_location

public java.lang.String get_office_location()
Description copied from interface: GoogleDesktopContact
Contact's office location.
Required: No

Specified by:
get_office_location in interface GoogleDesktopContact
See Also:
jgd.schemas.GoogleDesktopIndexable#get_office_location()

get_other_address

public java.lang.String get_other_address()
Description copied from interface: GoogleDesktopContact
Any alternative address for the Contact.
Required: No

Specified by:
get_other_address in interface GoogleDesktopContact
See Also:
jgd.schemas.GoogleDesktopIndexable#get_other_address()

get_other_phone

public java.lang.String get_other_phone()
Description copied from interface: GoogleDesktopContact
Contact's other phone number.
Required: No

Specified by:
get_other_phone in interface GoogleDesktopContact
See Also:
jgd.schemas.GoogleDesktopIndexable#get_other_phone()

get_pager

public java.lang.String get_pager()
Description copied from interface: GoogleDesktopContact
Contact's pager.
Required: No

Specified by:
get_pager in interface GoogleDesktopContact
See Also:
jgd.schemas.GoogleDesktopIndexable#get_pager()

get_personal_home_page

public java.lang.String get_personal_home_page()
Description copied from interface: GoogleDesktopContact
Contact's personal home page.
Required: No

Specified by:
get_personal_home_page in interface GoogleDesktopContact
See Also:
jgd.schemas.GoogleDesktopIndexable#get_personal_home_page()

get_primary_fax

public java.lang.String get_primary_fax()
Description copied from interface: GoogleDesktopContact
Contact's primary fax number.
Required: No

Specified by:
get_primary_fax in interface GoogleDesktopContact
See Also:
jgd.schemas.GoogleDesktopIndexable#get_primary_fax()

get_primary_phone

public java.lang.String get_primary_phone()
Description copied from interface: GoogleDesktopContact
Contact's primary phone number.
Required: No

Specified by:
get_primary_phone in interface GoogleDesktopContact
See Also:
jgd.schemas.GoogleDesktopIndexable#get_primary_phone()

get_profession

public java.lang.String get_profession()
Description copied from interface: GoogleDesktopContact
Contact's profession.
Required: No

Specified by:
get_profession in interface GoogleDesktopContact
See Also:
jgd.schemas.GoogleDesktopIndexable#get_profession()

get_spouse

public java.lang.String get_spouse()
Description copied from interface: GoogleDesktopContact
Contact's spouse's name.
Required: No

Specified by:
get_spouse in interface GoogleDesktopContact
See Also:
jgd.schemas.GoogleDesktopIndexable#get_spouse()

get_title

public java.lang.String get_title()
Description copied from interface: GoogleDesktopContact
Contact's title.
Required: No

Specified by:
get_title in interface GoogleDesktopContact
See Also:
jgd.schemas.GoogleDesktopIndexable#get_title()

get_web_page

public java.lang.String get_web_page()
Description copied from interface: GoogleDesktopContact
Contact's web page.
Required: No

Specified by:
get_web_page in interface GoogleDesktopContact
See Also:
jgd.schemas.GoogleDesktopIndexable#get_web_page()

get_wedding_anniversary

public java.util.Date get_wedding_anniversary()
Description copied from interface: GoogleDesktopContact
Contact's wedding anniversary.
Required: No

Specified by:
get_wedding_anniversary in interface GoogleDesktopContact
See Also:
jgd.schemas.GoogleDesktopIndexable#get_wedding_anniversary()

toString

public java.lang.String toString()
URI & Last time

Overrides:
toString in class GDCOMIndexed
See Also:
GDCOMIndexed.toString()


Copyright 2007