Class PermissionUserGroupInfo
- java.lang.Object
-
- de.dytanic.cloudnet.common.document.gson.BasicJsonDocPropertyable
-
- de.dytanic.cloudnet.driver.serialization.json.SerializableJsonDocPropertyable
-
- de.dytanic.cloudnet.driver.permission.PermissionUserGroupInfo
-
- All Implemented Interfaces:
de.dytanic.cloudnet.common.document.gson.IJsonDocPropertyable,SerializableObject
public class PermissionUserGroupInfo extends SerializableJsonDocPropertyable implements SerializableObject
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.Stringgroupprotected longtimeOutMillis
-
Constructor Summary
Constructors Constructor Description PermissionUserGroupInfo()PermissionUserGroupInfo(@NotNull java.lang.String group, long timeOutMillis)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @NotNull java.lang.StringgetGroup()longgetTimeOutMillis()voidread(@NotNull ProtocolBuffer buffer)voidsetGroup(@NotNull java.lang.String group)voidsetTimeOutMillis(long timeOutMillis)voidwrite(@NotNull ProtocolBuffer buffer)
-
-
-
Method Detail
-
getGroup
@NotNull public @NotNull java.lang.String getGroup()
-
setGroup
public void setGroup(@NotNull @NotNull java.lang.String group)
-
getTimeOutMillis
public long getTimeOutMillis()
-
setTimeOutMillis
public void setTimeOutMillis(long timeOutMillis)
-
write
public void write(@NotNull @NotNull ProtocolBuffer buffer)- Specified by:
writein interfaceSerializableObject- Overrides:
writein classSerializableJsonDocPropertyable
-
read
public void read(@NotNull @NotNull ProtocolBuffer buffer)- Specified by:
readin interfaceSerializableObject- Overrides:
readin classSerializableJsonDocPropertyable
-
-