Class MappingEvaluationEnvironment
- java.lang.Object
-
- com.evolveum.midpoint.model.common.mapping.MappingEvaluationEnvironment
-
@Experimental public class MappingEvaluationEnvironment extends Object
To avoid passing contextDescription + now + task to many places let us aggregate this information in this class. TODO
-
-
Field Summary
Fields Modifier and Type Field Description @NotNull String
contextDescription
@NotNull XMLGregorianCalendar
now
@NotNull Task
task
-
Constructor Summary
Constructors Constructor Description MappingEvaluationEnvironment(@NotNull String contextDescription, @NotNull XMLGregorianCalendar now, @NotNull Task task)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MappingEvaluationEnvironment
createChild(String contextDescriptionPrefix)
-
-
-
Field Detail
-
contextDescription
@NotNull public final @NotNull String contextDescription
-
now
@NotNull public final @NotNull XMLGregorianCalendar now
-
task
@NotNull public final @NotNull Task task
-
-
Constructor Detail
-
MappingEvaluationEnvironment
public MappingEvaluationEnvironment(@NotNull @NotNull String contextDescription, @NotNull @NotNull XMLGregorianCalendar now, @NotNull @NotNull Task task)
-
-
Method Detail
-
createChild
public MappingEvaluationEnvironment createChild(String contextDescriptionPrefix)
-
-