Package io.rong.imlib.model

## Class Group

- All Implemented Interfaces:

      public class Group

  群组实体，用来容纳和存储群组的信息。

- - ### Nested Class Summary

    Nested Classes
    Modifier and Type | Class | Description
    --- | --- | ---

  - ### Field Summary

    Fields
    Modifier and Type | Field | Description
    --- | --- | ---
    `public String` | `id` |
    `public String` | `name` |
    `public String` | `extra` |
    `public Uri` | `portraitUri` |
    `public final static Creator<Group>` | `CREATOR` |

  - ### Constructor Summary

    Constructors
    Constructor | Description
    --- | ---
    `Group(Parcel in)` | 构造函数
    `Group(String id, String name, Uri portraitUri)` | 构造函数
    `Group(String id, String name, Uri portraitUri, String extra)` |

  - ### Enum Constant Summary

    Enum Constants
    Enum Constant | Description
    --- | ---

  - ### Method Summary

    Modifier and Type | Method | Description
    --- | --- | ---
    `String` | `getId()` | 获取群组 id。
    `void` | `setId(String id)` | 设置群组 id。
    `String` | `getName()` | 获取群组名称。
    `void` | `setName(String name)` | 设置群组名称。
    `String` | `getExtra()` |
    `void` | `setExtra(String extra)` |
    `Uri` | `getPortraitUri()` | 获取群组头像。
    `void` | `setPortraitUri(Uri uri)` | 设置群组头像。
    `int` | `describeContents()` | 描述了包含在 Parcelable 对象排列信息中的特殊对象的类型。
    `void` | `writeToParcel(Parcel dest, int flags)` |

    - ### Methods inherited from class java.lang.Object

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

- - ### Constructor Detail

    - #### Group

          Group(Parcel in)

      构造函数
      Parameters:
        `in` - Parcel

    - #### Group

          Group(String id, String name, Uri portraitUri)

      构造函数
      Parameters:
        `id` - 群组 id
        `name` - 群组名称
        `portraitUri` - 群头像地址

    - #### Group

          Group(String id, String name, Uri portraitUri, String extra)

  - ### Method Detail

    - #### getId

           String getId()

      获取群组 id。

      Returns:

        群组 id。

    - #### setId

           void setId(String id)

      设置群组 id。

      Parameters:
        `id` - 群组 id。

    - #### getName

           String getName()

      获取群组名称。

      Returns:

        群组名称。

    - #### setName

           void setName(String name)

      设置群组名称。

      Parameters:
        `name` - 群组名称。

    - #### getExtra

           String getExtra()

    - #### setExtra

           void setExtra(String extra)

    - #### getPortraitUri

           Uri getPortraitUri()

      获取群组头像。

      Returns:

        群组头像。

    - #### setPortraitUri

           void setPortraitUri(Uri uri)

      设置群组头像。

      Parameters:
        `uri` - 群组头像。

    - #### describeContents

           int describeContents()

      描述了包含在 Parcelable 对象排列信息中的特殊对象的类型。

      Returns:

        一个标志位，表明 Parcelable 对象特殊对象类型集合的排列。

    - #### writeToParcel

           void writeToParcel(Parcel dest, int flags)