Class GoMintCloudNetCloudPermissionsPermissionManager

  • All Implemented Interfaces:
    io.gomint.permission.PermissionManager

    public final class GoMintCloudNetCloudPermissionsPermissionManager
    extends java.lang.Object
    implements io.gomint.permission.PermissionManager
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      io.gomint.permission.PermissionManager addGroup​(io.gomint.permission.Group group)  
      io.gomint.entity.EntityPlayer getPlayer()  
      boolean has​(java.lang.String permission)  
      boolean has​(java.lang.String permission, boolean defaultValue)  
      io.gomint.permission.PermissionManager permission​(java.lang.String permission, boolean value)  
      io.gomint.permission.PermissionManager remove​(java.lang.String permission)  
      io.gomint.permission.PermissionManager removeGroup​(io.gomint.permission.Group group)  
      io.gomint.permission.PermissionManager toggleOp()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • GoMintCloudNetCloudPermissionsPermissionManager

        public GoMintCloudNetCloudPermissionsPermissionManager​(io.gomint.entity.EntityPlayer player,
                                                               de.dytanic.cloudnet.driver.permission.IPermissionManagement permissionManagement)
    • Method Detail

      • has

        public boolean has​(java.lang.String permission)
        Specified by:
        has in interface io.gomint.permission.PermissionManager
      • has

        public boolean has​(java.lang.String permission,
                           boolean defaultValue)
        Specified by:
        has in interface io.gomint.permission.PermissionManager
      • addGroup

        public io.gomint.permission.PermissionManager addGroup​(io.gomint.permission.Group group)
        Specified by:
        addGroup in interface io.gomint.permission.PermissionManager
      • removeGroup

        public io.gomint.permission.PermissionManager removeGroup​(io.gomint.permission.Group group)
        Specified by:
        removeGroup in interface io.gomint.permission.PermissionManager
      • permission

        public io.gomint.permission.PermissionManager permission​(java.lang.String permission,
                                                                 boolean value)
        Specified by:
        permission in interface io.gomint.permission.PermissionManager
      • remove

        public io.gomint.permission.PermissionManager remove​(java.lang.String permission)
        Specified by:
        remove in interface io.gomint.permission.PermissionManager
      • toggleOp

        public io.gomint.permission.PermissionManager toggleOp()
        Specified by:
        toggleOp in interface io.gomint.permission.PermissionManager
      • getPlayer

        public io.gomint.entity.EntityPlayer getPlayer()