api.basecamp
Class Person
java.lang.Object
api.basecamp.Person
public class Person
- extends java.lang.Object
Person Object for use with BaseCamp API
- Author:
- jondavidjohn
Constructor Summary |
Person(BCAuth auth)
Get instance of current user defined in BCAuth Object |
Person(BCAuth auth,
int personId)
Get instance of user defined by personId |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Person
public Person(BCAuth auth)
- Get instance of current user defined in BCAuth Object
- Parameters:
auth
- BCAuth Auth info for BaseCamp
Person
public Person(BCAuth auth,
int personId)
- Get instance of user defined by personId
- Parameters:
auth
- BCAuth BaseCamp Auth info objectpersonId
- ID of desired Person
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
getId
public int getId()
getClientId
public int getClientId()
getCreatedAt
public java.util.Calendar getCreatedAt()
isDeleted
public boolean isDeleted()
hasAccessToNewProjects
public boolean hasAccessToNewProjects()
getImHandle
public java.lang.String getImHandle()
getImService
public java.lang.String getImService()
getPhoneFax
public java.lang.String getPhoneFax()
getPhoneHome
public java.lang.String getPhoneHome()
getPhoneMobile
public java.lang.String getPhoneMobile()
getPhoneOffice
public java.lang.String getPhoneOffice()
getPhoneOfficeExt
public java.lang.String getPhoneOfficeExt()
getTitle
public java.lang.String getTitle()
getToken
public java.lang.String getToken()
getUpdatedAt
public java.util.Calendar getUpdatedAt()
getUuid
public java.lang.String getUuid()
getFirstName
public java.lang.String getFirstName()
getLastName
public java.lang.String getLastName()
getCompanyId
public int getCompanyId()
getUserName
public java.lang.String getUserName()
isAdministrator
public boolean isAdministrator()
getEmail
public java.lang.String getEmail()
getAvatarUrl
public java.lang.String getAvatarUrl()