Enum MReferenceType
- java.lang.Object
-
- java.lang.Enum<MReferenceType>
-
- com.evolveum.midpoint.repo.sqale.qmodel.ref.MReferenceType
-
- All Implemented Interfaces:
Serializable
,Comparable<MReferenceType>
public enum MReferenceType extends Enum<MReferenceType>
Enumeration of various types of reference entities (subtypes ofQReference
). * Order of values is irrelevant. * Constant names must match the custom enum type ReferenceType in the database schema.
-
-
Enum Constant Summary
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static MReferenceType
valueOf(String name)
Returns the enum constant of this type with the specified name.static MReferenceType[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
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 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 nameNullPointerException
- if the argument is null
-
-