Class PrivilegeImpl

java.lang.Object
org.teamapps.application.api.privilege.PrivilegeImpl
All Implemented Interfaces:
Privilege

public class PrivilegeImpl
extends java.lang.Object
implements Privilege
  • Constructor Details

    • PrivilegeImpl

      public PrivilegeImpl​(PrivilegeType privilegeType, java.lang.String name, org.teamapps.icons.Icon icon, java.lang.String titleKey)
  • Method Details

    • getType

      public PrivilegeType getType()
      Specified by:
      getType in interface Privilege
    • getName

      public java.lang.String getName()
      Specified by:
      getName in interface Privilege
    • getIcon

      public org.teamapps.icons.Icon getIcon()
      Specified by:
      getIcon in interface Privilege
    • getTitleKey

      public java.lang.String getTitleKey()
      Specified by:
      getTitleKey in interface Privilege
    • equals

      public boolean equals​(java.lang.Object o)
      Overrides:
      equals in class java.lang.Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class java.lang.Object