MessageTag

@Target(value = ElementType.TYPE)
@Retention(value = RetentionPolicy.RUNTIME)
public @interface MessageTag

消息的注解,以声明消息的标识、是否记入未读消息数和是否存储为消息历史记录。

See also

io.rong.imlib.model.Message

Properties

Link copied to clipboard
public final static int ISCOUNTED
消息需要被记入未读消息数。
Link copied to clipboard
public final static int ISPERSISTED
消息需要被存储到消息历史记录。
Link copied to clipboard
public final static int NONE
空值,不表示任何意义。
Link copied to clipboard
public final static int STATUS
状态消息, 不存储不计数。

Functions

Link copied to clipboard
public abstract int flag()
消息的标识。 传入的值可以为 MessageTag.NONE、MessageTag.ISPERSISTED 或 MessageTag.
Link copied to clipboard
public abstract Class<? extends MessageHandler> messageHandler()
Link copied to clipboard
public abstract String value()
消息对象名称。 请不要以 "RC:" 开头, "RC:" 为官方保留前缀。

Inherited functions

Link copied to clipboard
public abstract Class<? extends Annotation> annotationType()
Link copied to clipboard
public abstract boolean equals(Object p)
Link copied to clipboard
public abstract int hashCode()
Link copied to clipboard
public abstract String toString()