[TOC]

跳过导航链接

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 announcements) 将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       

跳过导航链接