Package org.vrspace.server.obj
Class UserGroup
java.lang.Object
org.vrspace.server.obj.Entity
org.vrspace.server.obj.UserGroup
Group of users.
- Author:
- joe
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanboolean@NonNull StringgetName()Group nameinthashCode()booleanisDirect()Group intended for direct messagingbooleanbooleanisPublic()Public or private groupbooleanTemporary groups get deleted automaticallyvoidsetDirect(boolean direct) Group intended for direct messagingvoidGroup namevoidsetPublic(boolean isPublic) Public or private groupvoidsetTemporary(boolean temporary) Temporary groups get deleted automaticallyvoidtoString()Methods inherited from class org.vrspace.server.obj.Entity
dispose, getId, getObjectId, setId
-
Constructor Details
-
UserGroup
-
UserGroup
public UserGroup() -
UserGroup
-
-
Method Details
-
isPrivate
public boolean isPrivate() -
getName
Group name -
isPublic
public boolean isPublic()Public or private group -
isTemporary
public boolean isTemporary()Temporary groups get deleted automatically -
isDirect
public boolean isDirect()Group intended for direct messaging -
getUnread
-
setName
Group name -
setPublic
public void setPublic(boolean isPublic) Public or private group -
setTemporary
public void setTemporary(boolean temporary) Temporary groups get deleted automatically -
setDirect
public void setDirect(boolean direct) Group intended for direct messaging -
setUnread
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-