Uses of Interface
com.evolveum.midpoint.model.impl.lens.construction.EvaluatedAbstractConstruction
Package
Description
-
Uses of EvaluatedAbstractConstruction in com.evolveum.midpoint.model.impl.lens.construction
Modifier and TypeClassDescriptionclass
AbstractConstruction<AH extends AssignmentHolderType,
ACT extends AbstractConstructionType, EC extends EvaluatedAbstractConstruction<AH>> A superclass for both resource object constructions (ResourceObjectConstruction
) and persona object constructions (PersonaConstruction
).class
AbstractConstructionBuilder<AH extends AssignmentHolderType,
ACT extends AbstractConstructionType, EC extends EvaluatedAbstractConstruction<AH>, RT extends AbstractConstructionBuilder<AH, ACT, EC, RT>> Builder for all the constructions (resource object and persona).class
ConstructionCollector<AH extends AssignmentHolderType,
K extends HumanReadableDescribable, ACT extends AbstractConstructionType, AC extends AbstractConstruction<AH, ACT, EC>, EC extends EvaluatedAbstractConstruction<AH>> Collects evaluated constructions from evaluatedAssignmentTriple into a single-level triple.class
Modifier and TypeClassDescriptionclass
Evaluated resource object construction that is assigned to the focus.class
EvaluatedPersonaConstructionImpl<AH extends AssignmentHolderType>
class
Evaluated resource object construction that is defined in the schemaHandling part of resource definition.class
EvaluatedResourceObjectConstructionImpl<AH extends AssignmentHolderType,
ROC extends ResourceObjectConstruction<AH, ?>> Evaluated construction of a resource object. -
Uses of EvaluatedAbstractConstruction in com.evolveum.midpoint.model.impl.lens.projector
Modifier and TypeInterfaceDescriptioninterface
ComplexConstructionConsumer<K,
EC extends EvaluatedAbstractConstruction<?>> Modifier and TypeMethodDescription<AH extends AssignmentHolderType,
K extends HumanReadableDescribable, ACT extends AbstractConstructionType, AC extends AbstractConstruction<AH, ACT, EC>, EC extends EvaluatedAbstractConstruction<AH>>
DeltaMapTriple<K,EvaluatedConstructionPack<EC>> ConstructionProcessor.distributeConstructions
(DeltaSetTriple<EvaluatedAssignmentImpl<AH>> evaluatedAssignmentTriple, Function<EvaluatedAssignmentImpl<AH>, DeltaSetTriple<AC>> constructionTripleExtractor, FailableLensFunction<EC, K> keyGenerator, ComplexConstructionConsumer<K, EC> consumer) Categorizes assigned constructions (resource object or persona ones) from evaluated assignments into other structures by calling appropriate methods on the consumer.