Package net.alpenblock.bungeeperms
Interface Permable
-
- All Known Subinterfaces:
PermEntity
public interface Permable
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
getDisplay()
java.util.List<java.lang.String>
getGroupsString()
java.util.List<java.lang.String>
getPerms()
java.lang.String
getPrefix()
java.lang.String
getSuffix()
java.util.List<TimedValue<java.lang.String>>
getTimedGroupsString()
java.util.List<TimedValue<java.lang.String>>
getTimedPerms()
boolean
hasTimedPermSet(java.lang.String perm)
void
setDisplay(java.lang.String display)
void
setGroups(java.util.List<java.lang.String> groups)
void
setPerms(java.util.List<java.lang.String> perms)
void
setPrefix(java.lang.String prefix)
void
setSuffix(java.lang.String suffix)
void
setTimedGroups(java.util.List<TimedValue<java.lang.String>> groups)
void
setTimedPerms(java.util.List<TimedValue<java.lang.String>> perms)
-
-
-
Method Detail
-
getPrefix
java.lang.String getPrefix()
-
setPrefix
void setPrefix(java.lang.String prefix)
-
getSuffix
java.lang.String getSuffix()
-
setSuffix
void setSuffix(java.lang.String suffix)
-
getDisplay
java.lang.String getDisplay()
-
setDisplay
void setDisplay(java.lang.String display)
-
getGroupsString
java.util.List<java.lang.String> getGroupsString()
-
setGroups
void setGroups(java.util.List<java.lang.String> groups)
-
getTimedGroupsString
java.util.List<TimedValue<java.lang.String>> getTimedGroupsString()
-
setTimedGroups
void setTimedGroups(java.util.List<TimedValue<java.lang.String>> groups)
-
getPerms
java.util.List<java.lang.String> getPerms()
-
setPerms
void setPerms(java.util.List<java.lang.String> perms)
-
getTimedPerms
java.util.List<TimedValue<java.lang.String>> getTimedPerms()
-
setTimedPerms
void setTimedPerms(java.util.List<TimedValue<java.lang.String>> perms)
-
hasTimedPermSet
boolean hasTimedPermSet(java.lang.String perm)
-
-