com.lokan.gmlib
Class GMContact

java.lang.Object
  extended by com.lokan.gmlib.GMContact

public class GMContact
extends java.lang.Object

Class represents a GM contact.


Constructor Summary
GMContact(java.lang.String name, java.lang.String eMail, java.lang.String note)
          Creates a new instance of GMContact.
 
Method Summary
 java.lang.String getEMail()
          Returns e-mail address.
 java.lang.String getId()
          Returns id.
 java.lang.String getName()
          Returns name.
 java.lang.String getNote()
          Returns note.
 void setEMail(java.lang.String mail)
          Updates E-mail.
 void setName(java.lang.String name)
          Updates name.
 void setNote(java.lang.String note)
          Updates note.
 java.lang.String toString()
          Returns a string representation of this instance.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

GMContact

public GMContact(java.lang.String name,
                 java.lang.String eMail,
                 java.lang.String note)
Creates a new instance of GMContact.

Parameters:
name - Contact name.
eMail - Contact e-mail address.
note - Contact note.
Throws:
java.lang.IllegalArgumentException - is thrown when name or eMail parameter is longer than 100 characters.
Method Detail

getId

public java.lang.String getId()
Returns id.

Returns:
Returns id.

getName

public java.lang.String getName()
Returns name.

Returns:
Returns name.

getEMail

public java.lang.String getEMail()
Returns e-mail address.

Returns:
Returns e-mail address.

getNote

public java.lang.String getNote()
Returns note.

Returns:
Returns note.

setName

public void setName(java.lang.String name)
Updates name.

Parameters:
name - New name.

setEMail

public void setEMail(java.lang.String mail)
Updates E-mail.

Parameters:
mail - New Email.

setNote

public void setNote(java.lang.String note)
Updates note.

Parameters:
note - New note.

toString

public java.lang.String toString()
Returns a string representation of this instance.

Overrides:
toString in class java.lang.Object
Returns:
Returns a string representation of this instance.


Copyright © 2007. All Rights Reserved.