Package com.evolveum.midpoint.model.impl.lens.construction
package com.evolveum.midpoint.model.impl.lens.construction
-
ClassDescriptionAbstractConstruction<AH extends AssignmentHolderType,
ACT extends AbstractConstructionType, EC extends EvaluatedAbstractConstruction<AH>> A superclass for both resource object constructions (ResourceObjectConstruction
) and persona object constructions (PersonaConstruction
).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).AssignedConstructionBuilder<AH extends AssignmentHolderType>Resource object construction that was assigned to the focus.AssociationEvaluation<AH extends AssignmentHolderType>Evaluation of an association mapping in resource object construction (assigned/plain).AttributeEvaluation<AH extends AssignmentHolderType>Evaluation of an attribute mapping in resource object construction (assigned/plain).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.ConstructionEvaluation<AH extends AssignmentHolderType,ROC extends ResourceObjectConstruction<AH, ?>> State of a construction evaluation.Specifies the target of resource object construction - i.e.EvaluatedAbstractConstruction<AH extends AssignmentHolderType>Facade interface for evaluated resource object and persona constructions.Evaluated resource object construction that is assigned to the focus.EvaluatedPersonaConstructionImpl<AH extends AssignmentHolderType>Evaluated resource object construction that is defined in the schemaHandling part of resource definition.EvaluatedResourceObjectConstructionImpl<AH extends AssignmentHolderType,ROC extends ResourceObjectConstruction<AH, ?>> Evaluated construction of a resource object.PersonaConstruction<AH extends AssignmentHolderType>PersonaConstructionBuilder<AH extends AssignmentHolderType>TEMPORARYPlainResourceObjectConstruction<AH extends AssignmentHolderType>Special construction subclass that represents resource object constructions as defined in the `schemaHandling` section of the resource definition.Information on the resource referenced by particularResourceObjectConstruction
- the object as well as information what to do in case it couldn't be resolved.ResourceObjectConstruction<AH extends AssignmentHolderType,EC extends EvaluatedResourceObjectConstructionImpl<AH, ?>> Contains "construction bean" (ConstructionType) - a definition how to construct a resource object.ResourceObjectConstructionBuilder<AH extends AssignmentHolderType,EC extends EvaluatedResourceObjectConstructionImpl<AH, ?>, RT extends ResourceObjectConstructionBuilder<AH, EC, RT>> Builder for resource object constructions.