cn.jpush.im.android.api.model
类 GroupMemberInfo
- java.lang.Object
 - cn.jpush.im.android.api.model.GroupMemberInfo
 
public abstract class GroupMemberInfo extends java.lang.Object
群成员信息
- 从以下版本开始:
 - 2.7.0
 
嵌套类概要
 嵌套类   限定符和类型 类和说明   static class  GroupMemberInfo.Type   
构造器概要
 构造器   构造器和说明   GroupMemberInfo()   
方法概要
 所有方法 静态方法;) 实例方法;) 抽象方法;) 具体方法;) 已过时的方法;)   限定符和类型 方法和说明   static java.lang.String collectionToJson(java.util.Collection 
将GroupMemberInfo对象的集合类转换为Json字符串,使用fromJsonToCollection(String)转换回来
    static GroupMemberInfo fromJson(java.lang.String jsonString) 
从Json字符串转换成GroupMemberInfo对象,转换失败返回null
    static java.util.Collection fromJsonToCollection(java.lang.String jsonString) 
从Json字符串转换成Collection对象,方便GroupMemberInfo的集合类的转换,转换失败返回null
    abstract java.lang.String getDisplayName() 
获取群成员在群内的展示名 展示名返回优先级为:群昵称>备注名>用户昵称>用户名。
    long getGroupID() 
获取群成员对应的群组id
    long getJoinGroupTime() 
获取入群时间,单位毫秒
    java.lang.String getNickName() 
获取群成员昵称
    abstract GroupMemberInfo.Type getType() 
获取群成员类别:群主,群管理员,普通群成员,GroupMemberInfo.Type
    long getUid() 
获取用户的UserID
    abstract UserInfo getUserInfo() 
获取群成员对应的用户信息UserInfo
    boolean isKeepSilence() 
已过时。
deprecated in jmessage 2.8.2 use GroupInfo.getGroupSilenceList(RequestCallback) ()} instead
<code>java.lang.String</code> <code>toJson()</code> 
将对象转换为Json字符串, 使用fromJson(String)转换回来
-    
从类继承的方法 java.lang.Object
 equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait     
构造器详细资料
-  
GroupMemberInfo
public GroupMemberInfo()
方法详细资料
-  
getUid
public long getUid()
获取用户的UserID
  - 返回:        
-  
getType
public abstract GroupMemberInfo.Type getType()
获取群成员类别:群主,群管理员,普通群成员,GroupMemberInfo.Type
  - 返回: 
  - [<code>GroupMemberInfo.Type</code>](../../../../../../cn/jpush/im/android/api/model/GroupMemberInfo.Type.html)        
-  
isKeepSilence
public boolean isKeepSilence()
已过时。 deprecated in jmessage 2.8.2 use GroupInfo.getGroupSilenceList(RequestCallback) ()} instead
群成员在群内是否被禁言 true被禁言,false没有被禁言 此接口废弃,获取禁言使用GroupInfo.getGroupSilenceList(RequestCallback)
  - 返回: 
  - boolean,true or false        
-  
getUserInfo
public abstract UserInfo getUserInfo()
获取群成员对应的用户信息UserInfo
  - 返回: 
  - 用户信息        
-  
getNickName
public java.lang.String getNickName()
获取群成员昵称
  - 返回: 
  - 群成员昵称        
-  
getDisplayName
public abstract java.lang.String getDisplayName()
获取群成员在群内的展示名 展示名返回优先级为:群昵称>备注名>用户昵称>用户名。即: 有群昵称则优先返回群昵称,没有群昵称则返回备注,没有备注如果用户有昵称则返回昵称,没有昵称则返回用户注册时的用户名,若用户名本地未找到时返回uid
  - 返回: 
  - 用户的展示名        
-  
getJoinGroupTime
public long getJoinGroupTime()
获取入群时间,单位毫秒
  - 返回: 
  - 入群时间        
-  
getGroupID
public long getGroupID()
获取群成员对应的群组id
  - 返回: 
  - 从以下版本开始: 
  - 2.8.0        
-  
toJson
public java.lang.String toJson()
将对象转换为Json字符串, 使用fromJson(String)转换回来
  - 返回: 
  - json格式的String        
-  
collectionToJson
public static java.lang.String collectionToJson(java.util.Collection<GroupMemberInfo> memberInfos)
将GroupMemberInfo对象的集合类转换为Json字符串,使用fromJsonToCollection(String)转换回来
  - 参数: 
  - <code>memberInfos</code> -  
  - 返回: 
  - json格式的String        
-  
fromJson
public static GroupMemberInfo fromJson(java.lang.String jsonString)
从Json字符串转换成GroupMemberInfo对象,转换失败返回null
  - 参数: 
  - <code>jsonString</code> -  
  - 返回: 
  - UserInfo,失败返回null        
-  
fromJsonToCollection
public static java.util.Collection<GroupMemberInfo> fromJsonToCollection(java.lang.String jsonString)
从Json字符串转换成Collection对象,方便GroupMemberInfo的集合类的转换,转换失败返回null
  - 参数: 
  - <code>jsonString</code> -  
  - 返回: 
  - Collection,失败返回null       
   
  
                    