Class FocalMappingSetEvaluation<F extends AssignmentHolderType,T extends AssignmentHolderType>
- java.lang.Object
-
- com.evolveum.midpoint.model.impl.lens.projector.focus.FocalMappingSetEvaluation<F,T>
-
- Type Parameters:
F- type of the focus, in which the whole operation is carried out, i.e. type ofLensContextT- type of the target object
public class FocalMappingSetEvaluation<F extends AssignmentHolderType,T extends AssignmentHolderType> extends Object
Evaluates a set of focus -> focus mappings. The mappings come from assignments, or from a template - this includes persona mappings. Special responsibilities: 1. Creation ofMappingobjects from beans (AbstractMappingType. 2. Chaining of mapping evaluation. Exclusions: 1. Sorting mappings according to dependencies. They must come pre-sorted. 2. Consolidation of output triples into deltas.- See Also:
FocalMappingSetEvaluationBuilder
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceFocalMappingSetEvaluation.EvaluatedMappingConsumerstatic interfaceFocalMappingSetEvaluation.TripleCustomizer<V extends PrismValue,D extends ItemDefinition<?>>
-