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 - 群组名称。
      • getPortraitUri

         Uri getPortraitUri()

        获取群组头像。

        Returns:

        群组头像。

      • setPortraitUri

         void setPortraitUri(Uri uri)

        设置群组头像。

        Parameters:
        uri - 群组头像。
      • describeContents

         int describeContents()

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

        Returns:

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