com.x.collaboration.core.message

## 类 BaseMessage

- java.lang.Object
- - com.x.base.core.bean.PropertyObject
  - - com.x.base.core.gson.GsonPropertyObject
    - - com.x.collaboration.core.message.BaseMessage

直接已知子类:
  DialogMessage, NotificationMessage, OperationMessage

    public class BaseMessage
    extends com.x.base.core.gson.GsonPropertyObject

### 字段概要

字段
`protected static java.lang.String` `FIELD_CATEGORY`

### 构造器概要

构造器
`protected` `BaseMessage(MessageCategory category)`

### 方法概要

All Methods Static Methods Instance Methods Concrete Methods
`static MessageCategory` `extractCategory(com.google.gson.JsonElement jsonElement)`
`MessageCategory` `getCategory()`
`java.util.Date` `getTime()`
`void` `setCategory(MessageCategory category)`
`void` `setTime(java.util.Date time)`

### 从类继承的方法 com.x.base.core.gson.GsonPropertyObject

`toString`

### 从类继承的方法 com.x.base.core.bean.PropertyObject

`copyTo, copyTo, copyTo, copyTo, copyTo, copyTo`

### 从类继承的方法 java.lang.Object

`clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

### 字段详细资料

#### FIELD_CATEGORY

    protected static java.lang.String FIELD_CATEGORY

### 构造器详细资料

#### BaseMessage

    protected BaseMessage(MessageCategory category)

### 方法详细资料

#### getTime

    public java.util.Date getTime()

#### setTime

    public void setTime(java.util.Date time)

#### getCategory

    public MessageCategory getCategory()

#### setCategory

    public void setCategory(MessageCategory category)

#### extractCategory

    public static MessageCategory extractCategory(com.google.gson.JsonElement jsonElement)