Package com.bytedesk.team.group
Class GroupEntity
java.lang.Object
com.bytedesk.core.base.BaseEntity
com.bytedesk.team.group.GroupEntity
- All Implemented Interfaces:
Serializable
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate List<UserEntity>
private Boolean
private String
private UserEntity
private String
private boolean
private Integer
private List<MemberEntity>
private Boolean
private String
private Boolean
private static final long
private boolean
private String
private String
private String
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addAdmin
(UserEntity user) void
dismiss()
void
inviteMembers
(List<UserEntity> users) boolean
isAdmin
(UserEntity user) boolean
isMember
(UserEntity user) void
muteAll()
void
removeAdmin
(UserEntity user) void
removeMember
(UserEntity user) void
void
updateInfo
(String name, String description, String avatar)
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
name
-
avatar
-
description
-
showTopTip
private boolean showTopTip -
topTip
-
isExternal
private boolean isExternal -
type
-
status
-
members
-
admins
-
creator
-
maxMembers
-
needApproval
-
allowInvite
-
muteAll
-
-
Constructor Details
-
GroupEntity
public GroupEntity()
-
-
Method Details
-
inviteMembers
-
removeMember
-
addAdmin
-
removeAdmin
-
isMember
-
isAdmin
-
muteAll
public void muteAll() -
unmuteAll
public void unmuteAll() -
updateInfo
-
dismiss
public void dismiss()
-