Class PermissionAttachmentInfo

java.lang.Object
org.bukkit.permissions.PermissionAttachmentInfo

public class PermissionAttachmentInfo
extends java.lang.Object
Holds information on a permission and which PermissionAttachment provides it
  • Constructor Summary

    Constructors 
    Constructor Description
    PermissionAttachmentInfo​(Permissible permissible, java.lang.String permission, PermissionAttachment attachment, boolean value)  
  • Method Summary

    Modifier and Type Method Description
    PermissionAttachment getAttachment()
    Gets the attachment providing this permission.
    Permissible getPermissible()
    Gets the permissible this is attached to
    java.lang.String getPermission()
    Gets the permission being set
    boolean getValue()
    Gets the value of this permission

    Methods inherited from class java.lang.Object

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

  • Method Details

    • getPermissible

      public Permissible getPermissible()
      Gets the permissible this is attached to
      Returns:
      Permissible this permission is for
    • getPermission

      public java.lang.String getPermission()
      Gets the permission being set
      Returns:
      Name of the permission
    • getAttachment

      public PermissionAttachment getAttachment()
      Gets the attachment providing this permission. This may be null for default permissions (usually parent permissions).
      Returns:
      Attachment
    • getValue

      public boolean getValue()
      Gets the value of this permission
      Returns:
      Value of the permission