public class TheCard extends java.lang.Object implements java.io.Serializable, Mergeable
Modifier and Type | Class and Description |
---|---|
static class |
TheCard.Birthday |
static class |
TheCard.Contact |
static class |
TheCard.ContactType |
static class |
TheCard.Name |
static class |
TheCard.Organization |
static class |
TheCard.Photo
Generic container for image data.
|
Modifier and Type | Field and Description |
---|---|
TheCard.Birthday |
bday |
TheCard.Contact[] |
comm |
TheCard.Contact[] |
email |
java.lang.String |
fn |
TheCard.Name |
n |
java.lang.String |
note |
TheCard.Organization |
org |
TheCard.Photo |
photo |
TheCard.Contact[] |
tel |
static java.lang.String |
TYPE_BUSINESS |
static java.lang.String |
TYPE_HOME |
static java.lang.String |
TYPE_MOBILE |
static java.lang.String |
TYPE_OTHER |
static java.lang.String |
TYPE_PERSONAL |
static java.lang.String |
TYPE_WORK |
Constructor and Description |
---|
TheCard() |
TheCard(java.lang.String fullName,
byte[] avatarBits,
java.lang.String avatarImageType) |
TheCard(java.lang.String fullName,
java.lang.String avatarRef,
java.lang.String avatarImageType) |
Modifier and Type | Method and Description |
---|---|
void |
addEmail(java.lang.String addr,
java.lang.String type) |
void |
addPhone(java.lang.String phone,
java.lang.String type) |
TheCard |
copy() |
static <T extends TheCard> |
copy(T dst,
TheCard src) |
java.lang.String |
getPhoneByType(java.lang.String type) |
java.lang.String |
getPhoneByType(TheCard.ContactType type) |
byte[] |
getPhotoBits() |
java.lang.String |
getPhotoMimeType() |
java.lang.String |
getPhotoRef() |
java.lang.String[] |
getPhotoRefs() |
boolean |
isPhotoRef() |
boolean |
merge(Mergeable another) |
public static final java.lang.String TYPE_HOME
public static final java.lang.String TYPE_WORK
public static final java.lang.String TYPE_MOBILE
public static final java.lang.String TYPE_PERSONAL
public static final java.lang.String TYPE_BUSINESS
public static final java.lang.String TYPE_OTHER
public java.lang.String fn
public TheCard.Name n
public TheCard.Organization org
public TheCard.Contact[] tel
public TheCard.Contact[] email
public TheCard.Contact[] comm
public TheCard.Photo photo
public TheCard.Birthday bday
public java.lang.String note
public TheCard()
public TheCard(java.lang.String fullName, byte[] avatarBits, java.lang.String avatarImageType)
public TheCard(java.lang.String fullName, java.lang.String avatarRef, java.lang.String avatarImageType)
public byte[] getPhotoBits()
public boolean isPhotoRef()
public java.lang.String getPhotoRef()
public java.lang.String[] getPhotoRefs()
public java.lang.String getPhotoMimeType()
public void addPhone(java.lang.String phone, java.lang.String type)
public void addEmail(java.lang.String addr, java.lang.String type)
public java.lang.String getPhoneByType(java.lang.String type)
public java.lang.String getPhoneByType(TheCard.ContactType type)
public TheCard copy()