All Methods Static Methods Concrete Methods 
| Modifier and Type | 
Method | 
Description | 
static <V extends PrismValue,D extends ItemDefinition<?>> MappingBuilder<V,D> | 
addAssignmentPathVariables(MappingBuilder<V,D> builder,
                          AssignmentPathVariables assignmentPathVariables,
                          PrismContext prismContext) | 
  | 
static <AH extends AssignmentHolderType> void | 
applyObjectPolicyConstraints(LensFocusContext<AH> focusContext,
                            ArchetypePolicyType archetypePolicy,
                            PrismContext prismContext) | 
  | 
static <F extends ObjectType> void | 
checkContextSanity(LensContext<F> context,
                  String activityDescription,
                  OperationResult result) | 
  | 
static void | 
checkMaxIterations(int iteration,
                  int maxIterations,
                  String conflictMessage,
                  String humanReadableName) | 
  | 
static AssignmentType | 
cloneResolveResource(AssignmentType assignmentBean,
                    LensContext<?> lensContext) | 
  | 
static AssignmentPathVariables | 
computeAssignmentPathVariables(AssignmentPathImpl assignmentPath) | 
  | 
static PropertyDelta<XMLGregorianCalendar> | 
createActivationTimestampDelta(ActivationStatusType status,
                              XMLGregorianCalendar now,
                              PrismContainerDefinition<ActivationType> activationDefinition,
                              OriginType origin,
                              PrismContext prismContext) | 
  | 
static PrismContainer<AssignmentType> | 
createAssignmentSingleValueContainer(@NotNull AssignmentType assignmentType) | 
  | 
static @NotNull PrismPropertyDefinition<Boolean> | 
createConditionDefinition(PrismContext prismContext) | 
  | 
static ShadowDiscriminatorType | 
createDiscriminatorBean(ProjectionContextKey key,
                       LensContext<?> lensContext) | 
  | 
static <F extends ObjectType> LensObjectDeltaOperation<F> | 
createObjectDeltaOperation(ObjectDelta<F> focusDelta,
                          OperationResult result,
                          LensElementContext<F> focusContext,
                          LensProjectionContext projCtx) | 
  | 
static <T extends ObjectType> LensObjectDeltaOperation<T> | 
createObjectDeltaOperation(ObjectDelta<T> objectDelta,
                          OperationResult result,
                          LensElementContext<T> objectContext,
                          LensProjectionContext projCtx,
                          ResourceType resource) | 
  | 
static int | 
determineMaxIterations(IterationSpecificationType iterationSpecType) | 
  | 
static <F extends ObjectType> boolean | 
evaluateIterationCondition(LensContext<F> context,
                          LensElementContext<?> accountContext,
                          IterationSpecificationType iterationSpecification,
                          int iteration,
                          String iterationToken,
                          boolean beforeIteration,
                          ExpressionFactory expressionFactory,
                          VariablesMap variables,
                          Task task,
                          OperationResult result) | 
  | 
static <F extends ObjectType,T> ObjectDelta<ShadowType> | 
findAPrioriDelta(LensContext<F> context,
                LensProjectionContext projCtx) | 
 Extracts the delta from this projection context and also from all other projection contexts that have
 equivalent discriminator. 
 | 
static <F extends ObjectType> String | 
formatIterationToken(LensElementContext<?> accountContext,
                    IterationSpecificationType iterationSpec,
                    int iteration,
                    ExpressionFactory expressionFactory,
                    VariablesMap variables,
                    Task task,
                    OperationResult result) | 
  | 
static String | 
formatIterationTokenDefault(int iteration) | 
  | 
static <AH extends AssignmentHolderType> ItemDelta | 
getAprioriItemDelta(ObjectDelta<AH> focusDelta,
                   ItemPath itemPath) | 
  | 
static VariablesMap | 
getAssignmentPathVariablesMap(AssignmentPathVariables assignmentPathVariables,
                             PrismContext prismContext) | 
  | 
static AssignmentType | 
getAssignmentType(ItemDeltaItem<PrismContainerValue<AssignmentType>,PrismContainerDefinition<AssignmentType>> assignmentIdi,
                 boolean old) | 
  | 
static <F extends ObjectType> String | 
getChannel(LensContext<F> context,
          Task task) | 
  | 
static LensContext.ExportType | 
getExportType(TraceType trace,
             OperationResult result) | 
  | 
static <F extends FocusType> PrismObjectDefinition<F> | 
getFocusDefinition(LensContext<F> context) | 
  | 
static <R extends AbstractRoleType> @NotNull Collection<AssignmentType> | 
getForcedAssignments(LifecycleStateModelType lifecycleModel,
                    String targetLifecycle,
                    ObjectResolver objectResolver,
                    PrismContext prismContext,
                    Task task,
                    OperationResult result) | 
  | 
static IterationSpecificationType | 
getIterationSpecification(ObjectTemplateType objectTemplate) | 
  | 
static Object | 
getIterationTokenVariableValue(LensProjectionContext accCtx) | 
  | 
static Object | 
getIterationVariableValue(LensProjectionContext accCtx) | 
  | 
static <F extends ObjectType> ResourceType | 
getResourceReadOnly(LensContext<F> context,
                   String resourceOid,
                   ProvisioningService provisioningService,
                   Task task,
                   OperationResult result) | 
  | 
static boolean | 
isAssignmentValid(AssignmentHolderType focus,
                 AssignmentType assignment,
                 XMLGregorianCalendar now,
                 ActivationComputer activationComputer,
                 LifecycleStateModelType focusStateModel,
                 @NotNull TaskExecutionMode taskExecutionMode) | 
 Used for assignments and similar objects that do not have separate lifecycle. 
 | 
static boolean | 
isFocusValid(AssignmentHolderType focus,
            XMLGregorianCalendar now,
            ActivationComputer activationComputer,
            LifecycleStateModelType focusStateModel,
            @NotNull TaskExecutionMode taskExecutionMode) | 
  | 
static boolean | 
isPasswordReturnedByDefault(LensProjectionContext projCtx) | 
  | 
static <F extends ObjectType> void | 
moveTriggers(LensProjectionContext projCtx,
            LensFocusContext<F> focusCtx) | 
  | 
static boolean | 
needsFullShadowForCredentialProcessing(LensProjectionContext projCtx) | 
  | 
static <F extends ObjectType> void | 
reclaimSequences(LensContext<F> context,
                RepositoryService repositoryService,
                Task task,
                OperationResult result) | 
  | 
static void | 
rejectNonTolerantSettingIfPresent(ObjectTemplateItemDefinitionType templateItemDefinition,
                                 ItemPath itemPath,
                                 String contextDescription) | 
  | 
static <T extends ObjectType,F extends ObjectType> void | 
setContextOid(LensContext<F> context,
             LensElementContext<T> objectContext,
             String oid) | 
  | 
static <O extends ObjectType> void | 
setDeltaOldValue(LensElementContext<O> ctx,
                ItemDelta<?,?> itemDelta) | 
  | 
static <O extends ObjectType> void | 
setDeltaOldValue(LensElementContext<O> ctx,
                ObjectDelta<O> objectDelta) | 
  | 
static <M extends MappingType> M | 
setMappingTarget(M mapping,
                ItemPathType path) | 
  |