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 ofLensContext
T
- 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 ofMapping
objects 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 interface
FocalMappingSetEvaluation.EvaluatedMappingConsumer
static interface
FocalMappingSetEvaluation.TripleCustomizer<V extends PrismValue,D extends ItemDefinition<?>>
-