Enum MReferenceType

  • All Implemented Interfaces:
    Serializable, Comparable<MReferenceType>

    public enum MReferenceType
    extends Enum<MReferenceType>
    Enumeration of various types of reference entities (subtypes of QReference). * Order of values is irrelevant. * Constant names must match the custom enum type ReferenceType in the database schema.
    • Enum Constant Detail

      • OBJECT_CREATE_APPROVER

        public static final MReferenceType OBJECT_CREATE_APPROVER
      • OBJECT_MODIFY_APPROVER

        public static final MReferenceType OBJECT_MODIFY_APPROVER
      • OBJECT_PARENT_ORG

        public static final MReferenceType OBJECT_PARENT_ORG
      • RESOURCE_BUSINESS_CONFIGURATION_APPROVER

        public static final MReferenceType RESOURCE_BUSINESS_CONFIGURATION_APPROVER
      • ACCESS_CERT_WI_ASSIGNEE

        public static final MReferenceType ACCESS_CERT_WI_ASSIGNEE
      • ACCESS_CERT_WI_CANDIDATE

        public static final MReferenceType ACCESS_CERT_WI_CANDIDATE
      • ASSIGNMENT_CREATE_APPROVER

        public static final MReferenceType ASSIGNMENT_CREATE_APPROVER
      • ASSIGNMENT_MODIFY_APPROVER

        public static final MReferenceType ASSIGNMENT_MODIFY_APPROVER
      • CASE_WI_ASSIGNEE

        public static final MReferenceType CASE_WI_ASSIGNEE
      • CASE_WI_CANDIDATE

        public static final MReferenceType CASE_WI_CANDIDATE
    • Method Detail

      • values

        public static MReferenceType[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (MReferenceType c : MReferenceType.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static MReferenceType valueOf​(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:
        IllegalArgumentException - if this enum type has no constant with the specified name
        NullPointerException - if the argument is null