package com.tomclaw.mandarin.im.icq; import android.text.TextUtils; import com.tomclaw.mandarin.util.StringUtil; import com.tomclaw.mandarin.util.Unobfuscatable; /** * Created with IntelliJ IDEA. * User: solkin * Date: 6/17/13 * Time: 11:34 PM */ public class MyInfo implements Unobfuscatable { private String aimId; private String displayId; private String friendly; private String state; private int invisible = 0; private String moodIcon; private String moodTitle; private String statusMsg; private String userType; private String attachedPhoneNumber; private String buddyIcon; private String bigBuddyIcon; public String getAimId() { return aimId; } public String getDisplayId() { return displayId; } public String getFriendly() { return friendly; } public String getState() { return invisible == 1 ? WimConstants.INVISIBLE : state; } public String optMoodIcon() { if (TextUtils.isEmpty(moodIcon)) { return ""; } return moodIcon; } public String optMoodTitle() { if (TextUtils.isEmpty(moodTitle)) { return ""; } return StringUtil.unescapeXml(moodTitle); } public String optStatusMsg() { if (TextUtils.isEmpty(statusMsg)) { return ""; } return StringUtil.unescapeXml(statusMsg); } public String getUserType() { return userType; } public String getAttachedPhoneNumber() { return attachedPhoneNumber; } public String getBuddyIcon() { return buddyIcon; } public String getBigBuddyIcon() { return bigBuddyIcon; } public void setState(String state) { this.state = state; } public void setMoodIcon(String moodIcon) { this.moodIcon = moodIcon; } public void setMoodTitle(String moodTitle) { this.moodTitle = moodTitle; } public void setStatusMsg(String statusMsg) { this.statusMsg = statusMsg; } }