cn.jpush.im.android.api.model
类 GroupAnnouncement
- java.lang.Object
 - cn.jpush.im.android.api.model.GroupAnnouncement
 
public abstract class GroupAnnouncement extends java.lang.Object
群公告,使用GroupInfo.getAnnouncementsByOrder(RequestCallback)获取
- 从以下版本开始:
 - 2.8.0
 
构造器概要
 构造器   构造器和说明   GroupAnnouncement()   
方法概要
 所有方法 静态方法;) 实例方法;) 抽象方法;) 具体方法;)   限定符和类型 方法和说明   static java.lang.String collectionToJson(java.util.Collection 
将GroupAnnouncement对象的集合类转换为Json字符串,使用fromJsonToCollection(String)转换回来
    static GroupAnnouncement fromJson(java.lang.String jsonString) 
从Json字符串转换成GroupAnnouncement对象,转换失败则返回null
    static java.util.Collection fromJsonToCollection(java.lang.String jsonString) 
从Json字符串转换成Collection对象,方便GroupAnnouncement的集合类的转换,转换失败则返回null
    int getAnnounceID() 
获取公告ID
    long getCtime() 
获取公告创建的时间戳, 单位毫秒
    long getGroupID() 
获取公告对应的群组ID
    abstract UserInfo getPublisher() 
获取公告发布者UserInfo
    java.lang.String getText() 
获取公告内容
    long getTopTime() 
获取置顶的时间戳,如果是非置顶公告即isTop为false时返回0,单位毫秒
    boolean isTop() 
判断公告是否置顶,true:置顶,false:未置顶
    java.lang.String toJson() 
将对象转换为Json字符串,使用fromJson(String)转换回来
-    
从类继承的方法 java.lang.Object
 equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait     
构造器详细资料
-  
GroupAnnouncement
public GroupAnnouncement()
方法详细资料
-  
getAnnounceID
public int getAnnounceID()
获取公告ID
  - 返回: 
  - 公告ID        
-  
getText
public java.lang.String getText()
获取公告内容
  - 返回: 
  - 公告内容        
-  
getPublisher
public abstract UserInfo getPublisher()
获取公告发布者UserInfo
  - 返回: 
  - UserInfo        
-  
getCtime
public long getCtime()
获取公告创建的时间戳, 单位毫秒
  - 返回: 
  - 时间戳,单位毫秒        
-  
isTop
public boolean isTop()
判断公告是否置顶,true:置顶,false:未置顶
  - 返回: 
  - 是否置顶        
-  
getTopTime
public long getTopTime()
获取置顶的时间戳,如果是非置顶公告即isTop为false时返回0,单位毫秒
  - 返回: 
  - 时间戳,单位毫秒        
-  
getGroupID
public long getGroupID()
获取公告对应的群组ID
  - 返回: 
  - 群组ID        
-  
toJson
public java.lang.String toJson()
将对象转换为Json字符串,使用fromJson(String)转换回来
  - 返回: 
  - json格式的String        
-  
collectionToJson
public static java.lang.String collectionToJson(java.util.Collection<GroupAnnouncement> announcements)
将GroupAnnouncement对象的集合类转换为Json字符串,使用fromJsonToCollection(String)转换回来
  - 参数: 
  - <code>announcements</code> - GroupAnnouncement对象的集合 
  - 返回: 
  - json格式的String        
-  
fromJson
public static GroupAnnouncement fromJson(java.lang.String jsonString)
从Json字符串转换成GroupAnnouncement对象,转换失败则返回null
  - 参数: 
  - <code>jsonString</code> - Json字符串 
  - 返回: 
  - GroupAnnouncement,失败则返回null        
-  
fromJsonToCollection
public static java.util.Collection<GroupAnnouncement> fromJsonToCollection(java.lang.String jsonString)
从Json字符串转换成Collection对象,方便GroupAnnouncement的集合类的转换,转换失败则返回null
  - 参数: 
  - <code>jsonString</code> - Json字符串 
  - 返回: 
  - Collection,失败则返回null       
   
  
                    