Enum Class MReferenceType

java.lang.Object
java.lang.Enum<MReferenceType>
com.evolveum.midpoint.repo.sqale.qmodel.ref.MReferenceType
All Implemented Interfaces:
Serializable, Comparable<MReferenceType>, Constable

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 Details

    • ARCHETYPE

      public static final MReferenceType ARCHETYPE
    • DELEGATED

      public static final MReferenceType DELEGATED
    • INCLUDE

      public static final MReferenceType INCLUDE
    • PROJECTION

      public static final MReferenceType PROJECTION
    • OBJECT_CREATE_APPROVER

      public static final MReferenceType OBJECT_CREATE_APPROVER
    • OBJECT_EFFECTIVE_MARK

      public static final MReferenceType OBJECT_EFFECTIVE_MARK
    • OBJECT_MODIFY_APPROVER

      public static final MReferenceType OBJECT_MODIFY_APPROVER
    • OBJECT_PARENT_ORG

      public static final MReferenceType OBJECT_PARENT_ORG
    • PERSONA

      public static final MReferenceType PERSONA
    • RESOURCE_BUSINESS_CONFIGURATION_APPROVER

      public static final MReferenceType RESOURCE_BUSINESS_CONFIGURATION_APPROVER
    • ROLE_MEMBERSHIP

      public static final MReferenceType ROLE_MEMBERSHIP
    • 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 Details

    • values

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

      public static MReferenceType valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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 class has no constant with the specified name
      NullPointerException - if the argument is null