Enum ObjectTemplateMappingEvaluationPhaseType
- java.lang.Object
-
- java.lang.Enum<ObjectTemplateMappingEvaluationPhaseType>
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectTemplateMappingEvaluationPhaseType
-
- All Implemented Interfaces:
Serializable
,Comparable<ObjectTemplateMappingEvaluationPhaseType>
public enum ObjectTemplateMappingEvaluationPhaseType extends Enum<ObjectTemplateMappingEvaluationPhaseType>
Java class for ObjectTemplateMappingEvaluationPhaseType.
The following schema fragment specifies the expected content contained within this class.
<simpleType name="ObjectTemplateMappingEvaluationPhaseType"> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <enumeration value="beforeAssignments"/> <enumeration value="afterAssignments"/> <enumeration value="afterProjections"/> </restriction> </simpleType>
-
-
Enum Constant Summary
Enum Constants Enum Constant Description AFTER_ASSIGNMENTS
Evaluation of template mappings after assignments are evaluated but before uniqueness check is done and before projections are considered.AFTER_PROJECTIONS
Evaluation of template mappings after activation and values of projections are processed.BEFORE_ASSIGNMENTS
Evaluation of template mappings before assignments are evaluated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ObjectTemplateMappingEvaluationPhaseType
fromValue(String v)
String
value()
static ObjectTemplateMappingEvaluationPhaseType
valueOf(String name)
Returns the enum constant of this type with the specified name.static ObjectTemplateMappingEvaluationPhaseType[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
BEFORE_ASSIGNMENTS
public static final ObjectTemplateMappingEvaluationPhaseType BEFORE_ASSIGNMENTS
Evaluation of template mappings before assignments are evaluated. This is the most common phase for template mappings.
-
AFTER_ASSIGNMENTS
public static final ObjectTemplateMappingEvaluationPhaseType AFTER_ASSIGNMENTS
Evaluation of template mappings after assignments are evaluated but before uniqueness check is done and before projections are considered.
-
AFTER_PROJECTIONS
public static final ObjectTemplateMappingEvaluationPhaseType AFTER_PROJECTIONS
Evaluation of template mappings after activation and values of projections are processed. So, it is possible to use e.g. hasLinkedAccount function call here to determine the new state of a projection. On the other hand, results of these mappings are not reflected in projection outbound mappings.
-
-
Method Detail
-
values
public static ObjectTemplateMappingEvaluationPhaseType[] 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 (ObjectTemplateMappingEvaluationPhaseType c : ObjectTemplateMappingEvaluationPhaseType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static ObjectTemplateMappingEvaluationPhaseType 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
-
value
public String value()
-
fromValue
public static ObjectTemplateMappingEvaluationPhaseType fromValue(String v)
-
-