# ContactNotificationMessage

public class ContactNotificationMessage

好友请求消息类

好友请求消息类，此消息会进行存储，但不计入未读消息数。

## Constructors

ContactNotificationMessage
Link copied to clipboard
public void ContactNotificationMessage(Array<byte> data)
public void ContactNotificationMessage(Parcel in)

## Properties

CONTACT_OPERATION_ACCEPT_RESPONSE
Link copied to clipboard
public final static String CONTACT_OPERATION_ACCEPT_RESPONSE
同意好友响应。
CONTACT_OPERATION_REJECT_RESPONSE
Link copied to clipboard
public final static String CONTACT_OPERATION_REJECT_RESPONSE
拒绝好友响应。
CONTACT_OPERATION_REQUEST
Link copied to clipboard
public final static String CONTACT_OPERATION_REQUEST
加好友请求。
CREATOR
Link copied to clipboard
public final static Creator<ContactNotificationMessage> CREATOR
message
Link copied to clipboard
public String message
operation
Link copied to clipboard
public String operation
sourceUserId
Link copied to clipboard
public String sourceUserId
targetUserId
Link copied to clipboard
public String targetUserId

## Functions

describeContents
Link copied to clipboard
public int describeContents()
描述了包含在 Parcelable 对象排列信息中的特殊对象的类型。
encode
Link copied to clipboard
public Array<byte> encode()
getMessage
Link copied to clipboard
public String getMessage()
获取请求或者响应消息，如添加理由或拒绝理由。
getOperation
Link copied to clipboard
public String getOperation()
获取操作名，对应 ContactOperationXxxx，或自己传任何字符串。
getSourceUserId
Link copied to clipboard
public String getSourceUserId()
获取当前操作发起用户的用户 id。
getTargetUserId
Link copied to clipboard
public String getTargetUserId()
获取当前操作目标用户的用户 id。
obtain
Link copied to clipboard
public static ContactNotificationMessage obtain(String operation, String sourceUserId, String targetUserId, String message)
创建消息实例。
setMessage
Link copied to clipboard
public void setMessage(String message)
设置请求或者响应消息，如添加理由或拒绝理由。
setOperation
Link copied to clipboard
public void setOperation(String operation)
设置操作名，对应 ContactOperationXxxx，或自己传任何字符串。
setSourceUserId
Link copied to clipboard
public void setSourceUserId(String sourceUserId)
设置当前操作发起用户的用户 id。
setTargetUserId
Link copied to clipboard
public void setTargetUserId(String targetUserId)
设置当前操作目标用户的用户 id。
writeToParcel
Link copied to clipboard
public void writeToParcel(Parcel dest, int flags)
将类的数据写入外部提供的 Parcel 中。