Interface IPermissionGroup
-
- All Superinterfaces:
java.lang.Comparable<IPermissible>,de.dytanic.cloudnet.common.document.gson.IJsonDocPropertyable,de.dytanic.cloudnet.common.INameable,IPermissible,SerializableObject
- All Known Implementing Classes:
PermissionGroup
public interface IPermissionGroup extends IPermissible
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetColor()java.lang.StringgetDisplay()java.util.Collection<java.lang.String>getGroups()java.lang.StringgetPrefix()intgetSortId()java.lang.StringgetSuffix()booleanisDefaultGroup()voidsetColor(@NotNull java.lang.String color)voidsetDefaultGroup(boolean defaultGroup)voidsetDisplay(@NotNull java.lang.String display)voidsetPrefix(@NotNull java.lang.String prefix)voidsetSortId(int sortId)voidsetSuffix(@NotNull java.lang.String suffix)-
Methods inherited from interface de.dytanic.cloudnet.common.document.gson.IJsonDocPropertyable
getProperties, getProperty, hasProperty, removeProperty, setProperty
-
Methods inherited from interface de.dytanic.cloudnet.driver.permission.IPermissible
addPermission, addPermission, addPermission, addPermission, addPermission, addPermission, addPermission, addPermission, compareTo, findMatchingPermission, getGroupNames, getGroupPermissions, getPermission, getPermissionNames, getPermissions, getPotency, hasPermission, hasPermission, hasPermission, hasPermission, isPermissionSet, removePermission, removePermission, setName, setPotency
-
Methods inherited from interface de.dytanic.cloudnet.driver.serialization.SerializableObject
read, write
-
-
-
-
Method Detail
-
getGroups
java.util.Collection<java.lang.String> getGroups()
-
isDefaultGroup
boolean isDefaultGroup()
-
setDefaultGroup
void setDefaultGroup(boolean defaultGroup)
-
getSortId
int getSortId()
-
setSortId
void setSortId(int sortId)
-
getPrefix
java.lang.String getPrefix()
-
setPrefix
void setPrefix(@NotNull @NotNull java.lang.String prefix)
-
getColor
java.lang.String getColor()
-
setColor
void setColor(@NotNull @NotNull java.lang.String color)
-
getSuffix
java.lang.String getSuffix()
-
setSuffix
void setSuffix(@NotNull @NotNull java.lang.String suffix)
-
getDisplay
java.lang.String getDisplay()
-
setDisplay
void setDisplay(@NotNull @NotNull java.lang.String display)
-
-