Enum RoleType

java.lang.Object
java.lang.Enum<RoleType>
org.teamapps.model.controlcenter.RoleType
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<RoleType>, java.lang.constant.Constable

public enum RoleType
extends java.lang.Enum<RoleType>
  • Nested Class Summary

    Nested classes/interfaces inherited from class java.lang.Enum

    java.lang.Enum.EnumDesc<E extends java.lang.Enum<E>>
  • Enum Constant Summary

    Enum Constants
    Enum Constant Description
    ADMINISTRATOR  
    ASSISTANT  
    LEADER  
    MENTOR  
    OTHER  
  • Method Summary

    Modifier and Type Method Description
    static RoleType valueOf​(java.lang.String name)
    Returns the enum constant of this type with the specified name.
    static RoleType[] values()
    Returns an array containing the constants of this enum type, in the order they are declared.

    Methods inherited from class java.lang.Enum

    clone, compareTo, describeConstable, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf

    Methods inherited from class java.lang.Object

    getClass, notify, notifyAll, wait, wait, wait
  • Enum Constant Details

    • LEADER

      public static final RoleType LEADER
    • ASSISTANT

      public static final RoleType ASSISTANT
    • MENTOR

      public static final RoleType MENTOR
    • ADMINISTRATOR

      public static final RoleType ADMINISTRATOR
    • OTHER

      public static final RoleType OTHER
  • Method Details

    • values

      public static RoleType[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      Returns:
      an array containing the constants of this enum type, in the order they are declared
    • valueOf

      public static RoleType valueOf​(java.lang.String name)
      Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
      java.lang.NullPointerException - if the argument is null