public class ECGroup
extends java.lang.Object
implements android.os.Parcelable
限定符和类型 | 类和说明 |
---|---|
static class |
ECGroup.Permission
群组加入权限
|
static class |
ECGroup.Scope
群组创建的类型
|
限定符和类型 | 方法和说明 |
---|---|
int |
describeContents() |
java.lang.String |
getCity()
返回群组属性-所属城市
|
int |
getCount()
返回群组成员数
|
java.lang.String |
getDateCreated()
返回群组创建时间
|
java.lang.String |
getDeclare()
返回当前群组的公告
|
java.lang.String |
getGroupDomain()
获取群组属性
|
java.lang.String |
getGroupId()
返回当前群组的唯一标识
|
int |
getGroupType()
返回当前群组类型
|
java.lang.String |
getName()
返回群组名字
|
java.lang.String |
getOwner()
返回群组创建者
|
ECGroup.Permission |
getPermission()
返回群组加入权限
|
java.lang.String |
getProvince()
返回群组属性-所属省份
|
ECGroup.Scope |
getScope()
返回当前群组类型
|
boolean |
isAnonymity()
是否匿名聊天消息
|
boolean |
isCityValid()
可以空 或者仅限中英文
|
boolean |
isDiscuss()
是否是讨论组
|
boolean |
isDismiss()
创建者退出是否解散群组
|
boolean |
isGroupNameDescValid()
仅能输入中英文、ASCII码范围内的值。
|
boolean |
isNotice()
返回当前群组属性-是否设置免打扰模式
|
boolean |
isProvinceValid()
可以空 或者仅限中英文
|
void |
readFromParcel(android.os.Parcel in) |
void |
setAnonymity(boolean isAnonymity)
设置当前发送的消息是否匿名聊天消息
|
void |
setCity(java.lang.String city)
将指定的群组属性-所属城市更新到群组信息中
|
void |
setCount(int count)
将制定的群组成员数更新到群组信息中
|
void |
setDateCreated(java.lang.String dateCreated)
设置当前群组的创建时间
|
void |
setDeclare(java.lang.String declare)
将指定的心群组公告更新到群组信息中
|
void |
setGroupDomain(java.lang.String groupDomain)
设置群组属性
|
void |
setGroupId(java.lang.String groupId)
将指定的群组的唯一标识更新到群组信息中
|
void |
setGroupType(int groupType)
将指定的群组类型更新到群组信息中
|
void |
setIsDiscuss(boolean isDiscuss)
设置群组属性是否是讨论组
|
void |
setIsDismiss(boolean isDismiss)
设置创建者退出是否解散群组
|
void |
setIsNotice(boolean isNotice)
设置消息免打扰状态
|
void |
setName(java.lang.String name)
将指定的心群组名字更新到群组信息中
|
void |
setOwner(java.lang.String owner)
设置群组创建者
|
void |
setPermission(ECGroup.Permission permission)
创建群组设置群组加入权限
|
void |
setProvince(java.lang.String province)
将制定的群组属性-所属省份更新到群组信息中
|
void |
setScope(ECGroup.Scope scope)
创建群组设置群组类型
|
java.lang.String |
toString() |
void |
writeToParcel(android.os.Parcel dest,
int flags) |
public static final android.os.Parcelable.Creator<ECGroup> CREATOR
public java.lang.String getGroupId()
public void setGroupId(java.lang.String groupId)
groupId
- 群组的唯一标识public java.lang.String getName()
public void setName(java.lang.String name)
name
- 新设置的群组名字public java.lang.String getDeclare()
public void setDeclare(java.lang.String declare)
declare
- 新设置的群组公告public int getGroupType()
public void setGroupType(int groupType)
groupType
- 群组类型public ECGroup.Permission getPermission()
public void setPermission(ECGroup.Permission permission)
permission
- 群组权限 1:默认可直接加入 2:需要身份验证 3:私有群组(不能主动加入,仅能管理员邀请)ECGroup.Permission
public int getCount()
public void setCount(int count)
count
- 群组成员数public java.lang.String getDateCreated()
public void setDateCreated(java.lang.String dateCreated)
dateCreated
- 群组的创建时间public java.lang.String getOwner()
public void setOwner(java.lang.String owner)
owner
- 群组创建者public ECGroup.Scope getScope()
ECGroup.Scope
public void setScope(ECGroup.Scope scope)
scope
- :临时组(上限100人) 1:普通组(上限200人) 2:VIP组(上限500人)ECGroup.Scope
public java.lang.String getProvince()
public void setProvince(java.lang.String province)
province
- 属性-所属省份public java.lang.String getCity()
public void setCity(java.lang.String city)
city
- 属性-所属城市public boolean isNotice()
public void setIsNotice(boolean isNotice)
isNotice
- 属性-是否设置免打扰模式public boolean isDismiss()
public void setIsDismiss(boolean isDismiss)
isDismiss
- 是否解散群组public java.lang.String getGroupDomain()
public void setGroupDomain(java.lang.String groupDomain)
groupDomain
- 被更新的群组属性public boolean isDiscuss()
public void setIsDiscuss(boolean isDiscuss)
isDiscuss
- 是否是讨论组public boolean isAnonymity()
public void setAnonymity(boolean isAnonymity)
isAnonymity
- 是否匿名聊天消息public java.lang.String toString()
toString
在类中 java.lang.Object
public void readFromParcel(android.os.Parcel in)
public int describeContents()
describeContents
在接口中 android.os.Parcelable
public void writeToParcel(android.os.Parcel dest, int flags)
writeToParcel
在接口中 android.os.Parcelable
public boolean isGroupNameDescValid()
名字不能空并且仅能输入中英文、ASCII码范围内的值, 可以空或者仅能输入中英文、ASCII码范围内的值
public boolean isCityValid()
public boolean isProvinceValid()
Copyright © 2017 All rights reserved.