Uses of Interface
com.evolveum.midpoint.prism.PrismContainerValue
Packages that use PrismContainerValue
Package
Description
Package that contains base page classes.
GUI API package for various utility classes and interfaces.
Implements gathering and evaluation of inbound mappings: both during clockwork and before it (for correlation purposes).
Prepares inbound mappings related to a _single projection_ (shadow) for evaluation.
This package is experimental and will be moved to prism project shortly.
Supports merging of (usually) configuration beans.
-
Uses of PrismContainerValue in com.evolveum.midpoint.common.cleanup
Methods in com.evolveum.midpoint.common.cleanup with parameters of type PrismContainerValueModifier and TypeMethodDescriptionObjectCleaner.process(@NotNull PrismContainerValue<?> containerValue) -
Uses of PrismContainerValue in com.evolveum.midpoint.gui.api.factory.wrapper
Methods in com.evolveum.midpoint.gui.api.factory.wrapper with parameters of type PrismContainerValueModifier and TypeMethodDescriptionPrismContainerWrapperFactory.createContainerValueWrapper(PrismContainerWrapper<C> objectWrapper, PrismContainerValue<C> objectValue, ValueStatus status, WrapperContext context) default <C extends Containerable>
booleanWrapperFactory.match(ItemDefinition<?> def, PrismContainerValue<C> parent) -
Uses of PrismContainerValue in com.evolveum.midpoint.gui.api.page
Methods in com.evolveum.midpoint.gui.api.page with parameters of type PrismContainerValueModifier and TypeMethodDescription<ID extends ItemDefinition,C extends Containerable>
ItemWrapperFactory<?,?, ?> PageAdminLTE.findWrapperFactory(ID def, PrismContainerValue<C> parentValue) -
Uses of PrismContainerValue in com.evolveum.midpoint.gui.api.prism.wrapper
Methods in com.evolveum.midpoint.gui.api.prism.wrapper that return PrismContainerValueModifier and TypeMethodDescriptionPrismContainerValueWrapper.getContainerValueApplyDelta()AssignmentValueWrapper.getNewValue()PrismContainerValueWrapper.getNewValue()PrismObjectValueWrapper.getNewValue()PrismContainerValueWrapper.getValueToAdd()Methods in com.evolveum.midpoint.gui.api.prism.wrapper with parameters of type PrismContainerValueModifier and TypeMethodDescriptionvoidPrismContainerValueWrapper.replaceContainerItemValue(PrismContainerValue<C> newValue) -
Uses of PrismContainerValue in com.evolveum.midpoint.gui.api.registry
Methods in com.evolveum.midpoint.gui.api.registry with parameters of type PrismContainerValueModifier and TypeMethodDescription<C extends Containerable,P extends Containerable>
ContainerableDuplicateResolver<C>GuiComponentRegistry.findContainerableDuplicateResolver(PrismContainerDefinition<C> def, @Nullable PrismContainerValue<P> parent) Find duplicate resolver by definition of duplicated item and its parent.<IW extends ItemWrapper,VW extends PrismValueWrapper, PV extends PrismValue, C extends Containerable>
ItemWrapperFactory<IW,VW, PV> GuiComponentRegistry.findWrapperFactory(ItemDefinition<?> def, PrismContainerValue<C> parent) -
Uses of PrismContainerValue in com.evolveum.midpoint.gui.api.util
Methods in com.evolveum.midpoint.gui.api.util that return PrismContainerValueModifier and TypeMethodDescriptionstatic <C extends Containerable>
PrismContainerValue<C>WebPrismUtil.cleanupEmptyContainerValue(PrismContainerValue<C> value) static PrismContainerValueWebPrismUtil.findContainerValueParent(@NotNull Item child, Class<? extends Containerable> clazz) static PrismContainerValueWebPrismUtil.findContainerValueParent(@NotNull PrismContainerValue child, Class<? extends Containerable> clazz) static PrismContainerValue<ValueMetadataType>WebPrismUtil.getNewYieldValue()Methods in com.evolveum.midpoint.gui.api.util with parameters of type PrismContainerValueModifier and TypeMethodDescriptionstatic <C extends Containerable>
PrismContainerValue<C>WebPrismUtil.cleanupEmptyContainerValue(PrismContainerValue<C> value) static PrismContainerValueWebPrismUtil.findContainerValueParent(@NotNull PrismContainerValue child, Class<? extends Containerable> clazz) static <T> TWebComponentUtil.getContainerValue(PrismContainerValue object, QName containerName) static <T> TWebComponentUtil.getValue(PrismContainerValue object, QName propertyName, Class<T> type) static <C extends Containerable>
booleanWebPrismUtil.isUseAsEmptyValue(PrismContainerValue<C> valueAfter) -
Uses of PrismContainerValue in com.evolveum.midpoint.gui.impl.component
Methods in com.evolveum.midpoint.gui.impl.component with parameters of type PrismContainerValueModifier and TypeMethodDescriptionMultivalueContainerListPanel.createNewItemContainerValueWrapper(PrismContainerValue<C> newItem, PrismContainerWrapper<C> model, org.apache.wicket.ajax.AjaxRequestTarget target) protected voidBasicMultivalueContainerListPanel.newItemPerformed(PrismContainerValue<C> value, org.apache.wicket.ajax.AjaxRequestTarget target, AssignmentObjectRelation relationSpec, boolean isDuplicate) protected voidMultivalueContainerListPanel.newItemPerformed(PrismContainerValue<C> value, org.apache.wicket.ajax.AjaxRequestTarget target, AssignmentObjectRelation relationSpec, boolean isDuplicate) This method create new value wrapper for multivalue container wrapper, but in new wrapper use prism value in parameter 'value'.protected voidMultivalueContainerListPanelWithDetailsPanel.newItemPerformed(PrismContainerValue<C> value, org.apache.wicket.ajax.AjaxRequestTarget target, AssignmentObjectRelation relationSpec, boolean isDuplicate) -
Uses of PrismContainerValue in com.evolveum.midpoint.gui.impl.component.wizard
Methods in com.evolveum.midpoint.gui.impl.component.wizard that return PrismContainerValueModifier and TypeMethodDescriptionprotected PrismContainerValue<V>SingleTileWizardStepPanel.createNewValue(PrismContainerWrapper<V> parent) Methods in com.evolveum.midpoint.gui.impl.component.wizard with parameters of type PrismContainerValueModifier and TypeMethodDescriptionprotected PrismContainerValueWrapperAbstractWizardTable.createNewValue(PrismContainerValue<C> value, org.apache.wicket.ajax.AjaxRequestTarget target) protected voidAbstractWizardTable.newItemPerformed(PrismContainerValue<C> value, org.apache.wicket.ajax.AjaxRequestTarget target, AssignmentObjectRelation relationSpec, boolean isDuplicate) -
Uses of PrismContainerValue in com.evolveum.midpoint.gui.impl.duplication
Methods in com.evolveum.midpoint.gui.impl.duplication that return PrismContainerValueModifier and TypeMethodDescriptionstatic <C extends Containerable>
PrismContainerValue<C>DuplicationProcessHelper.duplicateContainerValueDefault(PrismContainerValue<C> container) Duplicate container value that can be reused.Methods in com.evolveum.midpoint.gui.impl.duplication with parameters of type PrismContainerValueModifier and TypeMethodDescriptionstatic <C extends Containerable>
PrismContainerValue<C>DuplicationProcessHelper.duplicateContainerValueDefault(PrismContainerValue<C> container) Duplicate container value that can be reused.static <C extends Containerable>
voidDuplicationProcessHelper.removeMappingAlias(PrismContainerValue<C> containerValue) Remove all mapping alias in container.Method parameters in com.evolveum.midpoint.gui.impl.duplication with type arguments of type PrismContainerValueModifier and TypeMethodDescriptionstatic <C extends Containerable>
voidDuplicationProcessHelper.addDuplicationActionForContainer(List<InlineMenuItem> menuItems, SerializableBiConsumer<PrismContainerValue<C>, org.apache.wicket.ajax.AjaxRequestTarget> createDuplicatedItem, PageBase pageBase) Adding new action for duplication of container value to items menu. -
Uses of PrismContainerValue in com.evolveum.midpoint.gui.impl.factory.duplicateresolver
Methods in com.evolveum.midpoint.gui.impl.factory.duplicateresolver with parameters of type PrismContainerValueModifier and TypeMethodDescription<C extends Containerable>
booleanMappingDuplicateResolver.match(ItemDefinition<?> def, PrismContainerValue<C> parent) -
Uses of PrismContainerValue in com.evolveum.midpoint.gui.impl.factory.wrapper
Methods in com.evolveum.midpoint.gui.impl.factory.wrapper that return PrismContainerValueModifier and TypeMethodDescriptionprotected PrismContainerValue<C>LoggingConfigurationWrapperFactoryImpl.createNewValue(PrismContainer<C> item) protected PrismContainerValue<C>NoEmptyValueContainerWrapperFactoryImpl.createNewValue(PrismContainer<C> item) protected PrismContainerValue<C>PrismContainerWrapperFactoryImpl.createNewValue(PrismContainer<C> item) protected PrismContainerValue<ClassLoggerConfigurationType>ProfilingClassLoggerWrapperFactoryImpl.createNewValue(PrismContainer<ClassLoggerConfigurationType> item) Methods in com.evolveum.midpoint.gui.impl.factory.wrapper that return types with arguments of type PrismContainerValueModifier and TypeMethodDescriptionprotected List<PrismContainerValue<ClassLoggerConfigurationType>>ProfilingClassLoggerWrapperFactoryImpl.getValues(PrismContainer<ClassLoggerConfigurationType> item) Methods in com.evolveum.midpoint.gui.impl.factory.wrapper with parameters of type PrismContainerValueModifier and TypeMethodDescriptionprotected booleanClassLoggerWrapperFactoryImpl.canCreateValueWrapper(PrismContainerValue<C> value) protected @NotNull List<ItemWrapper<?,?>> PrismContainerWrapperFactoryImpl.createChildren(PrismContainerWrapper<C> parent, PrismContainerValue<C> value, PrismContainerValueWrapper<C> containerValueWrapper, WrapperContext context) AssignmentWrapperFactoryImpl.createContainerValueWrapper(PrismContainerWrapper<AssignmentType> objectWrapper, PrismContainerValue<AssignmentType> objectValue, ValueStatus status, WrapperContext context) ConstructionWrapperFactory.createContainerValueWrapper(PrismContainerWrapper<ConstructionType> objectWrapper, PrismContainerValue<ConstructionType> objectValue, ValueStatus status, WrapperContext context) LoggingConfigurationWrapperFactoryImpl.createContainerValueWrapper(PrismContainerWrapper<C> objectWrapper, PrismContainerValue<C> objectValue, ValueStatus status, WrapperContext context) PrismContainerWrapperFactoryImpl.createContainerValueWrapper(PrismContainerWrapper<C> objectWrapper, PrismContainerValue<C> objectValue, ValueStatus status, WrapperContext context) PrismObjectWrapperFactoryImpl.createContainerValueWrapper(PrismContainerWrapper<O> objectWrapper, PrismContainerValue<O> objectValue, ValueStatus status, WrapperContext context) ProfilingClassLoggerWrapperFactoryImpl.createContainerValueWrapper(PrismContainerWrapper<ClassLoggerConfigurationType> objectWrapper, PrismContainerValue<ClassLoggerConfigurationType> objectValue, ValueStatus status, WrapperContext context) ResourceAttributeMappingWrapperFactory.createContainerValueWrapper(PrismContainerWrapper<ResourceAttributeDefinitionType> objectWrapper, PrismContainerValue<ResourceAttributeDefinitionType> objectValue, ValueStatus status, WrapperContext context) HeterogenousContainerWrapperFactory.createValueWrapper(PrismContainerWrapper<C> parent, PrismContainerValue<C> value, ValueStatus status, WrapperContext context) PrismContainerWrapperFactoryImpl.createValueWrapper(PrismContainerWrapper<C> parent, PrismContainerValue<C> value, ValueStatus status, WrapperContext context) PrismObjectWrapperFactoryImpl.createValueWrapper(PrismContainerWrapper<O> parent, PrismContainerValue<O> value, ValueStatus status, WrapperContext context) ValueMetadataWrapperFactoryImpl.createValueWrapper(PrismContainerWrapper<ValueMetadataType> parent, PrismContainerValue<ValueMetadataType> value, ValueStatus status, WrapperContext context) protected booleanHeterogenousContainerWrapperFactory.filterDefinitions(PrismContainerValue<C> value, ItemDefinition<?> def) protected List<? extends ItemDefinition>AppendersWrapperFactoryImpl.getItemDefinitions(PrismContainerWrapper<C> parent, PrismContainerValue<C> value) protected List<? extends ItemDefinition>AssignmentWrapperFactoryImpl.getItemDefinitions(PrismContainerWrapper<AssignmentType> parent, PrismContainerValue<AssignmentType> value) protected List<? extends ItemDefinition>HeterogenousContainerWrapperFactory.getItemDefinitions(PrismContainerWrapper<C> parent, PrismContainerValue<C> value) protected List<? extends ItemDefinition>PrismContainerWrapperFactoryImpl.getItemDefinitions(PrismContainerWrapper<C> parent, PrismContainerValue<C> value) protected List<? extends ItemDefinition>ReportParamWrapperFactoryImpl.getItemDefinitions(PrismContainerWrapper<ReportParameterType> parent, PrismContainerValue<ReportParameterType> value) <C extends Containerable>
booleanAdminGuiContainerWrapperFactoryImpl.match(ItemDefinition<?> def, PrismContainerValue<C> parent) <C extends Containerable>
booleanChildOfReportParamWrapperFactory.match(ItemDefinition<?> def, PrismContainerValue<C> parent) <C extends Containerable>
booleanEffectiveMarkWrapperFactoryImpl.match(ItemDefinition<?> def, PrismContainerValue<C> parent) <C extends Containerable>
booleanHeterogenousContainerWrapperFactory.match(ItemDefinition<?> itemDef, PrismContainerValue<C> parent) match single value containers which contains a looot of other conainers, e.g. policy rule, policy action, notification configuration, etc<C extends Containerable>
booleanMappingNameWrapperFactory.match(ItemDefinition<?> def, PrismContainerValue<C> parent) <C extends Containerable>
booleanMarkingPatternWrapperFactory.match(ItemDefinition<?> def, PrismContainerValue<C> parent) <C extends Containerable>
booleanMetadataWrapperFactoryImpl.match(ItemDefinition<?> def, PrismContainerValue<C> parent) <C extends Containerable>
booleanOutboundAttributeMappingWrapperFactory.match(ItemDefinition<?> def, PrismContainerValue<C> parent) <C extends Containerable>
booleanPolicyStatementMarkRefWrapperFactory.match(ItemDefinition<?> def, PrismContainerValue<C> parent) <C extends Containerable>
booleanProvenanceMetadataWrapperFactory.match(ItemDefinition<?> def, PrismContainerValue<C> parent) <C extends Containerable>
booleanResourceObjectTypeArchetypeWrapperFactory.match(ItemDefinition<?> def, PrismContainerValue<C> parent) <C extends Containerable>
booleanResourceObjectTypeDefaultOptionalPolicyWrapperFactory.match(ItemDefinition<?> def, PrismContainerValue<C> parent) <C extends Containerable>
booleanRoleAnalysisAttributeSettingPropertyFactory.match(ItemDefinition<?> def, PrismContainerValue<C> parent) <C extends Containerable>
booleanTenantRefWrapperFactory.match(ItemDefinition<?> def, PrismContainerValue<C> parent) <C extends Containerable>
booleanVolatilityDependencyOperationWrapperFactoryImpl.match(ItemDefinition<?> def, PrismContainerValue<C> parent) protected booleanPrismContainerWrapperFactoryImpl.shouldBeExpanded(PrismContainerWrapper<C> parent, PrismContainerValue<C> value, WrapperContext context) protected booleanValueMetadataWrapperFactoryImpl.shouldBeExpanded(PrismContainerWrapper<ValueMetadataType> parent, PrismContainerValue<ValueMetadataType> value, WrapperContext context) -
Uses of PrismContainerValue in com.evolveum.midpoint.gui.impl.factory.wrapper.resourceAssociation
Methods in com.evolveum.midpoint.gui.impl.factory.wrapper.resourceAssociation with parameters of type PrismContainerValueModifier and TypeMethodDescriptionAssociationMappingWrapperFactory.createContainerValueWrapper(PrismContainerWrapper<AbstractAttributeMappingsDefinitionType> objectWrapper, PrismContainerValue<AbstractAttributeMappingsDefinitionType> objectValue, ValueStatus status, WrapperContext context) protected booleanAssociationSynchronizationActionFactory.filterDefinitions(PrismContainerValue<C> value, ItemDefinition<?> def) <C extends Containerable>
booleanAssociationMappingExpressionWrapperFactory.match(ItemDefinition<?> def, PrismContainerValue<C> parent) <C extends Containerable>
booleanAssociationNameWrapperFactory.match(ItemDefinition<?> def, PrismContainerValue<C> parent) <C1 extends Containerable>
booleanAssociationSynchronizationActionFactory.match(ItemDefinition<?> itemDef, PrismContainerValue<C1> parent) -
Uses of PrismContainerValue in com.evolveum.midpoint.gui.impl.factory.wrapper.schema
Methods in com.evolveum.midpoint.gui.impl.factory.wrapper.schema with parameters of type PrismContainerValueModifier and TypeMethodDescriptionSchemaWrapperFactory.createValueWrapper(PrismContainerWrapper<AssignmentHolderType> parent, PrismContainerValue<AssignmentHolderType> value, ValueStatus status, WrapperContext context) protected List<? extends ItemDefinition>PrismSchemaItemWrapperFactory.getItemDefinitions(PrismContainerWrapper<PrismItemDefinitionType> parent, PrismContainerValue<PrismItemDefinitionType> value) <C extends Containerable>
booleanObjectReferenceTargetTypeWrapperFactory.match(ItemDefinition<?> def, PrismContainerValue<C> parent) <C extends Containerable>
booleanPrismSchemaItemWrapperFactory.match(ItemDefinition<?> def, PrismContainerValue<C> parent) <C extends Containerable>
booleanResourceSchemaWrapperFactory.match(ItemDefinition<?> def, PrismContainerValue<C> parent) <C extends Containerable>
booleanSchemaDefinitionWrapperFactory.match(ItemDefinition<?> def, PrismContainerValue<C> parent) <C extends Containerable>
booleanUnmodifiableSchemaItemIndexWrapperFactory.match(ItemDefinition<?> def, PrismContainerValue<C> parent) <C extends Containerable>
booleanUnmodifiableSchemaPropertiesWrapperFactory.match(ItemDefinition<?> def, PrismContainerValue<C> parent) <C extends Containerable>
booleanUnmodifiableSchemaReferencesWrapperFactory.match(ItemDefinition<?> def, PrismContainerValue<C> parent) -
Uses of PrismContainerValue in com.evolveum.midpoint.gui.impl.page.admin.abstractrole
Methods in com.evolveum.midpoint.gui.impl.page.admin.abstractrole with parameters of type PrismContainerValueModifier and TypeMethodDescriptionvoidPageAbstractRole.showFocusMappingWizard(PrismContainerValue<AssignmentType> newValue, ItemName containerItemName, org.apache.wicket.ajax.AjaxRequestTarget target) -
Uses of PrismContainerValue in com.evolveum.midpoint.gui.impl.page.admin.assignmentholder
Methods in com.evolveum.midpoint.gui.impl.page.admin.assignmentholder with parameters of type PrismContainerValueModifier and TypeMethodDescriptionprotected <C extends Containerable,P extends AbstractWizardPanel<C, AHDM>>
PPageAssignmentHolderDetails.showWizard(PrismContainerValue<C> newValue, org.apache.wicket.ajax.AjaxRequestTarget target, ItemPath pathToValue, Class<P> clazz) protected <C extends Containerable,P extends AbstractWizardPanel<C, AHDM>>
PPageAssignmentHolderDetails.showWizard(PrismContainerValue<C> newValue, org.apache.wicket.ajax.AjaxRequestTarget target, ItemPath pathToValue, Class<P> clazz, org.apache.wicket.model.IModel<String> exitLabel) -
Uses of PrismContainerValue in com.evolveum.midpoint.gui.impl.page.admin.assignmentholder.component.assignmentType
Methods in com.evolveum.midpoint.gui.impl.page.admin.assignmentholder.component.assignmentType with parameters of type PrismContainerValueModifier and TypeMethodDescriptionprotected voidAbstractAssignmentTypePanel.initializeNewAssignmentData(PrismContainerValue<AssignmentType> newAssignmentValue, AssignmentType assignmentObject, org.apache.wicket.ajax.AjaxRequestTarget target) should be used for such cases as creation of the assignment/inducement without any target reference object (e.g. focus mapping or policy rule) -
Uses of PrismContainerValue in com.evolveum.midpoint.gui.impl.page.admin.assignmentholder.component.assignmentType.assignment
Methods in com.evolveum.midpoint.gui.impl.page.admin.assignmentholder.component.assignmentType.assignment with parameters of type PrismContainerValueModifier and TypeMethodDescriptionprotected voidPolicyRuleAssignmentsPanel.initializeNewAssignmentData(PrismContainerValue<AssignmentType> newAssignmentValue, AssignmentType assignmentObject, org.apache.wicket.ajax.AjaxRequestTarget target) -
Uses of PrismContainerValue in com.evolveum.midpoint.gui.impl.page.admin.assignmentholder.component.assignmentType.inducement
Methods in com.evolveum.midpoint.gui.impl.page.admin.assignmentholder.component.assignmentType.inducement with parameters of type PrismContainerValueModifier and TypeMethodDescriptionprotected voidPolicyRuleInducementsPanel.initializeNewAssignmentData(PrismContainerValue<AssignmentType> newAssignmentValue, AssignmentType assignmentObject, org.apache.wicket.ajax.AjaxRequestTarget target) -
Uses of PrismContainerValue in com.evolveum.midpoint.gui.impl.page.admin.resource
Methods in com.evolveum.midpoint.gui.impl.page.admin.resource with parameters of type PrismContainerValueModifier and TypeMethodDescriptionPageResource.showAssociationTypeWizard(PrismContainerValue<ShadowAssociationTypeDefinitionType> value, org.apache.wicket.ajax.AjaxRequestTarget target, ItemPath pathToValue) PageResource.showAssociationTypeWizardForDuplicate(PrismContainerValue<ShadowAssociationTypeDefinitionType> value, org.apache.wicket.ajax.AjaxRequestTarget target, ItemPath pathToValue) PageResource.showObjectTypeWizard(PrismContainerValue<ResourceObjectTypeDefinitionType> value, org.apache.wicket.ajax.AjaxRequestTarget target, ItemPath pathToValue) -
Uses of PrismContainerValue in com.evolveum.midpoint.gui.impl.page.admin.resource.component
Methods in com.evolveum.midpoint.gui.impl.page.admin.resource.component with parameters of type PrismContainerValueModifier and TypeMethodDescriptionprotected voidAssociationTypesPanel.onNewValue(PrismContainerValue<ShadowAssociationTypeDefinitionType> value, org.apache.wicket.model.IModel<PrismContainerWrapper<ShadowAssociationTypeDefinitionType>> newWrapperModel, org.apache.wicket.ajax.AjaxRequestTarget target, boolean isDuplicate) protected voidResourceObjectTypesPanel.onNewValue(PrismContainerValue<ResourceObjectTypeDefinitionType> value, org.apache.wicket.model.IModel<PrismContainerWrapper<ResourceObjectTypeDefinitionType>> newWrapperModel, org.apache.wicket.ajax.AjaxRequestTarget target, boolean isDuplicate) protected abstract voidSchemaHandlingObjectsPanel.onNewValue(PrismContainerValue<C> value, org.apache.wicket.model.IModel<PrismContainerWrapper<C>> newWrapperModel, org.apache.wicket.ajax.AjaxRequestTarget target, boolean isDuplicate) -
Uses of PrismContainerValue in com.evolveum.midpoint.gui.impl.page.admin.resource.component.wizard.schemaHandling
Methods in com.evolveum.midpoint.gui.impl.page.admin.resource.component.wizard.schemaHandling with parameters of type PrismContainerValueModifier and TypeMethodDescriptionprotected final voidSchemaHandlingTypesTableWizardPanel.onNewValue(PrismContainerValue<C> value, org.apache.wicket.model.IModel<PrismContainerWrapper<C>> containerModel, WrapperContext context, org.apache.wicket.ajax.AjaxRequestTarget target, boolean isDeprecate) -
Uses of PrismContainerValue in com.evolveum.midpoint.gui.impl.page.admin.resource.component.wizard.schemaHandling.associationType.subject.mappingContainer
Methods in com.evolveum.midpoint.gui.impl.page.admin.resource.component.wizard.schemaHandling.associationType.subject.mappingContainer with parameters of type PrismContainerValueModifier and TypeMethodDescriptionprotected abstract voidAbstractAssociationMappingContainerTableWizardPanel.postProcessNewMapping(PrismContainerValue<MappingType> newValue) -
Uses of PrismContainerValue in com.evolveum.midpoint.gui.impl.page.admin.resource.component.wizard.schemaHandling.associationType.subject.mappingContainer.inbound
Methods in com.evolveum.midpoint.gui.impl.page.admin.resource.component.wizard.schemaHandling.associationType.subject.mappingContainer.inbound with parameters of type PrismContainerValueModifier and TypeMethodDescriptionprotected voidAssociationInboundMappingContainerTableWizardPanel.postProcessNewMapping(PrismContainerValue<MappingType> newValue) -
Uses of PrismContainerValue in com.evolveum.midpoint.gui.impl.page.admin.resource.component.wizard.schemaHandling.associationType.subject.mappingContainer.outbound
Methods in com.evolveum.midpoint.gui.impl.page.admin.resource.component.wizard.schemaHandling.associationType.subject.mappingContainer.outbound with parameters of type PrismContainerValueModifier and TypeMethodDescriptionprotected voidAssociationOutboundMappingContainerTableWizardPanel.postProcessNewMapping(PrismContainerValue<MappingType> newValue) -
Uses of PrismContainerValue in com.evolveum.midpoint.gui.impl.page.admin.resource.component.wizard.schemaHandling.objectType.attribute
Methods in com.evolveum.midpoint.gui.impl.page.admin.resource.component.wizard.schemaHandling.objectType.attribute with parameters of type PrismContainerValueModifier and TypeMethodDescriptionprotected PrismContainerValueWrapperMappingOverrideTable.createNewValue(PrismContainerValue<ResourceAttributeDefinitionType> value, org.apache.wicket.ajax.AjaxRequestTarget target) -
Uses of PrismContainerValue in com.evolveum.midpoint.gui.impl.page.admin.resource.component.wizard.schemaHandling.objectType.attribute.mapping
Methods in com.evolveum.midpoint.gui.impl.page.admin.resource.component.wizard.schemaHandling.objectType.attribute.mapping with parameters of type PrismContainerValueModifier and TypeMethodDescriptionprotected final PrismContainerValueWrapperAttributeMappingsTable.createNewValue(PrismContainerValue<MappingType> value, org.apache.wicket.ajax.AjaxRequestTarget target) -
Uses of PrismContainerValue in com.evolveum.midpoint.gui.impl.page.admin.resource.component.wizard.schemaHandling.objectType.attribute.volatilityMultivalue
Methods in com.evolveum.midpoint.gui.impl.page.admin.resource.component.wizard.schemaHandling.objectType.attribute.volatilityMultivalue with parameters of type PrismContainerValueModifier and TypeMethodDescriptionprotected voidAttributeVolatilityTable.newItemPerformed(PrismContainerValue<ShadowItemDependencyType> value, org.apache.wicket.ajax.AjaxRequestTarget target, AssignmentObjectRelation relationSpec, boolean isDuplicate) -
Uses of PrismContainerValue in com.evolveum.midpoint.gui.impl.page.admin.role.component.wizard.construction
Methods in com.evolveum.midpoint.gui.impl.page.admin.role.component.wizard.construction that return PrismContainerValueModifier and TypeMethodDescriptionprotected PrismContainerValue<AssignmentType>ConstructionResourceStepPanel.createNewValue(PrismContainerWrapper<AssignmentType> parent) -
Uses of PrismContainerValue in com.evolveum.midpoint.gui.impl.page.admin.role.component.wizard.focusMapping
Methods in com.evolveum.midpoint.gui.impl.page.admin.role.component.wizard.focusMapping with parameters of type PrismContainerValueModifier and TypeMethodDescriptionprotected PrismContainerValueWrapperFocusMappingMappingsTable.createNewValue(PrismContainerValue<MappingType> value, org.apache.wicket.ajax.AjaxRequestTarget target) -
Uses of PrismContainerValue in com.evolveum.midpoint.gui.impl.page.admin.schema.component
Methods in com.evolveum.midpoint.gui.impl.page.admin.schema.component with parameters of type PrismContainerValueModifier and TypeMethodDescriptionprotected voidPrismItemDefinitionsTable.newItemPerformed(PrismContainerValue<PrismItemDefinitionType> value, org.apache.wicket.ajax.AjaxRequestTarget target, AssignmentObjectRelation relationSpec, boolean isDuplicate) -
Uses of PrismContainerValue in com.evolveum.midpoint.gui.impl.page.admin.systemconfiguration.component.logging
Methods in com.evolveum.midpoint.gui.impl.page.admin.systemconfiguration.component.logging with parameters of type PrismContainerValueModifier and TypeMethodDescriptionprotected voidAppendersContentPanel.newItemPerformed(PrismContainerValue<AppenderConfigurationType> value, org.apache.wicket.ajax.AjaxRequestTarget target, AssignmentObjectRelation relationSpec, boolean isDuplicate) protected voidClassLoggersContentPanel.newItemPerformed(PrismContainerValue<ClassLoggerConfigurationType> value, org.apache.wicket.ajax.AjaxRequestTarget target, AssignmentObjectRelation relation, boolean isDuplicate) -
Uses of PrismContainerValue in com.evolveum.midpoint.gui.impl.prism.panel
Methods in com.evolveum.midpoint.gui.impl.prism.panel that return PrismContainerValueModifier and TypeMethodDescriptionprotected PrismContainerValue<C>PrismContainerColumnHeaderPanel.createNewValue(PrismContainerWrapper<C> parent) protected PrismContainerValue<C>PrismContainerHeaderPanel.createNewValue(PCW parent) -
Uses of PrismContainerValue in com.evolveum.midpoint.gui.impl.prism.wrapper
Methods in com.evolveum.midpoint.gui.impl.prism.wrapper that return PrismContainerValueModifier and TypeMethodDescriptionprotected PrismContainerValue<C>PrismContainerWrapperImpl.createNewEmptyValue(ModelServiceLocator locator) PrismContainerWrapperImpl.createValue()ValueMetadataWrapperImpl.createValue()PrismContainerValueWrapperImpl.getContainerValueApplyDelta()PrismContainerValueWrapperImpl.getNewValue()PrismObjectValueWrapperImpl.getNewValue()PrismContainerValueWrapperImpl.getOldValue()PrismContainerValueWrapperImpl.getValueToAdd()ProfilingClassLoggerContainerValueWrapperImpl.getValueToAdd()Methods in com.evolveum.midpoint.gui.impl.prism.wrapper with parameters of type PrismContainerValueModifier and TypeMethodDescriptionprotected PrismPropertyValue<ExpressionType>AssociationInboundExpressionWrapper.createExpressionValue(PrismContainerValue<AssociationSynchronizationExpressionEvaluatorType> value) protected abstract PrismPropertyValue<ExpressionType>AssociationMappingExpressionWrapper.createExpressionValue(PrismContainerValue<C> value) protected PrismPropertyValue<ExpressionType>AssociationOutboundExpressionWrapper.createExpressionValue(PrismContainerValue<AssociationConstructionExpressionEvaluatorType> value) voidPrismContainerValueWrapperImpl.replaceContainerItemValue(PrismContainerValue<C> newValue) Constructors in com.evolveum.midpoint.gui.impl.prism.wrapper with parameters of type PrismContainerValueModifierConstructorDescriptionAssignmentValueWrapperImpl(PrismContainerWrapper<AssignmentType> parent, PrismContainerValue<AssignmentType> pcv, ValueStatus status) AttributeMappingValueWrapper(PrismContainerWrapper<C> parent, PrismContainerValue<C> pcv, ValueStatus status) ConstructionValueWrapper(PrismContainerWrapper<ConstructionType> parent, PrismContainerValue<ConstructionType> pcv, ValueStatus status) PrismContainerValueWrapperImpl(PrismContainerWrapper<C> parent, PrismContainerValue<C> pcv, ValueStatus status) ProfilingClassLoggerContainerValueWrapperImpl(PrismContainerWrapper<ClassLoggerConfigurationType> parent, PrismContainerValue<ClassLoggerConfigurationType> pcv, ValueStatus status) -
Uses of PrismContainerValue in com.evolveum.midpoint.gui.impl.registry
Methods in com.evolveum.midpoint.gui.impl.registry with parameters of type PrismContainerValueModifier and TypeMethodDescription<C extends Containerable,P extends Containerable>
ContainerableDuplicateResolver<C>GuiComponentRegistryImpl.findContainerableDuplicateResolver(PrismContainerDefinition<C> def, @Nullable PrismContainerValue<P> parent) <IW extends ItemWrapper,VW extends PrismValueWrapper, PV extends PrismValue, C extends Containerable>
ItemWrapperFactory<IW,VW, PV> GuiComponentRegistryImpl.findWrapperFactory(ItemDefinition<?> def, PrismContainerValue<C> parent) -
Uses of PrismContainerValue in com.evolveum.midpoint.gui.impl.util
Methods in com.evolveum.midpoint.gui.impl.util with parameters of type PrismContainerValueModifier and TypeMethodDescriptionstatic <C extends Containerable>
StringGuiDisplayNameUtil.getDisplayName(PrismContainerValue<C> prismContainerValue) -
Uses of PrismContainerValue in com.evolveum.midpoint.model.api.visualizer
Methods in com.evolveum.midpoint.model.api.visualizer that return PrismContainerValueModifier and TypeMethodDescriptionVisualization.getSourceValue()Source container value where more details can be found. -
Uses of PrismContainerValue in com.evolveum.midpoint.model.common.expression.functions
Methods in com.evolveum.midpoint.model.common.expression.functions with parameters of type PrismContainerValueModifier and TypeMethodDescription<T> TBasicExpressionFunctions.getPropertyValue(PrismContainerValue<?> pcv, ItemPathType path) <T> TBasicExpressionFunctions.getPropertyValue(PrismContainerValue<?> pcv, String path) <T> Collection<T>BasicExpressionFunctions.getPropertyValues(PrismContainerValue<?> pcv, ItemPathType path) <T> Collection<T>BasicExpressionFunctions.getPropertyValues(PrismContainerValue<?> pcv, String path) voidBasicExpressionFunctions.setExtensionRealValues(PrismContainerValue<?> containerValue, Map<String, Object> map) Deprecated. -
Uses of PrismContainerValue in com.evolveum.midpoint.model.common.mapping.metadata
Methods in com.evolveum.midpoint.model.common.mapping.metadata that return PrismContainerValueModifier and TypeMethodDescription@NotNull PrismContainerValue<ValueMetadataType>ValueMetadataComputation.getOutputMetadataValue() -
Uses of PrismContainerValue in com.evolveum.midpoint.model.impl
Method parameters in com.evolveum.midpoint.model.impl with type arguments of type PrismContainerValueModifier and TypeMethodDescriptionvoidModelObjectResolver.resolveAllReferences(Collection<PrismContainerValue<?>> pcvs, Object taskObject, OperationResult result) -
Uses of PrismContainerValue in com.evolveum.midpoint.model.impl.lens
Methods in com.evolveum.midpoint.model.impl.lens that return types with arguments of type PrismContainerValueModifier and TypeMethodDescriptionAssignmentPathVariables.getFocusAssignment()AssignmentPathVariables.getImmediateAssignment()AssignmentPathVariables.getMagicAssignment()AssignmentPathVariables.getThisAssignment()Methods in com.evolveum.midpoint.model.impl.lens with parameters of type PrismContainerValueModifier and TypeMethodDescriptionCollection<? extends ItemDelta<?,?>> OperationalDataManager.createAssignmentCertificationMetadataDeltas(Class<? extends ObjectType> objectClass, ItemPath assignmentPcvPath, PrismContainerValue<?> assignmentPcv, OperationalDataManager.CertificationProcessMetadata certificationProcessMetadata) Method parameters in com.evolveum.midpoint.model.impl.lens with type arguments of type PrismContainerValueModifier and TypeMethodDescriptionstatic AssignmentTypeLensUtil.getAssignmentType(ItemDeltaItem<PrismContainerValue<AssignmentType>, PrismContainerDefinition<AssignmentType>> assignmentIdi, boolean old) voidAssignmentPathVariables.setFocusAssignment(ItemDeltaItem<PrismContainerValue<AssignmentType>, PrismContainerDefinition<AssignmentType>> focusAssignment) voidAssignmentPathVariables.setImmediateAssignment(ItemDeltaItem<PrismContainerValue<AssignmentType>, PrismContainerDefinition<AssignmentType>> immediateAssignment) voidAssignmentPathVariables.setMagicAssignment(ItemDeltaItem<PrismContainerValue<AssignmentType>, PrismContainerDefinition<AssignmentType>> magicAssignment) voidAssignmentPathVariables.setThisAssignment(ItemDeltaItem<PrismContainerValue<AssignmentType>, PrismContainerDefinition<AssignmentType>> thisAssignment) -
Uses of PrismContainerValue in com.evolveum.midpoint.model.impl.lens.assignments
Methods in com.evolveum.midpoint.model.impl.lens.assignments that return types with arguments of type PrismContainerValueModifier and TypeMethodDescription@NotNull ItemDeltaItem<PrismContainerValue<AssignmentType>,PrismContainerDefinition<AssignmentType>> AssignmentPathSegmentImpl.getAssignmentIdi()@NotNull ItemDeltaItem<PrismContainerValue<AssignmentType>,PrismContainerDefinition<AssignmentType>> EvaluatedAssignmentImpl.getAssignmentIdi()Method parameters in com.evolveum.midpoint.model.impl.lens.assignments with type arguments of type PrismContainerValueModifier and TypeMethodDescriptionAssignmentEvaluator.evaluate(@NotNull ItemDeltaItem<PrismContainerValue<AssignmentType>, PrismContainerDefinition<AssignmentType>> assignmentIdi, @Nullable Long externalAssignmentId, PlusMinusZero primaryAssignmentMode, boolean evaluateOld, @NotNull AssignmentHolderType source, @NotNull String sourceDescription, @NotNull AssignmentOrigin origin, @NotNull Task task, @NotNull OperationResult parentResult) Main entry point: evaluates a given focus-attached (direct) assignment.Constructor parameters in com.evolveum.midpoint.model.impl.lens.assignments with type arguments of type PrismContainerValueModifierConstructorDescriptionEvaluatedAssignmentImpl(@NotNull ItemDeltaItem<PrismContainerValue<AssignmentType>, PrismContainerDefinition<AssignmentType>> assignmentIdi, @Nullable Long externalAssignmentId, boolean evaluatedOld, @NotNull AssignmentOrigin origin) -
Uses of PrismContainerValue in com.evolveum.midpoint.model.impl.lens.projector
Methods in com.evolveum.midpoint.model.impl.lens.projector that return PrismContainerValueModifier and TypeMethodDescription@NotNull PrismContainerValue<AssignmentType>SmartAssignmentElement.getAssignmentCVal() -
Uses of PrismContainerValue in com.evolveum.midpoint.model.impl.lens.projector.credentials
Methods in com.evolveum.midpoint.model.impl.lens.projector.credentials with parameters of type PrismContainerValueModifier and TypeMethodDescriptionprotected voidCredentialPolicyEvaluator.validateCredentialContainerValues(PrismContainerValue<R> cVal) protected voidSecurityQuestionsPolicyEvaluator.validateCredentialContainerValues(PrismContainerValue<SecurityQuestionsCredentialsType> cVal) -
Uses of PrismContainerValue in com.evolveum.midpoint.model.impl.lens.projector.focus.consolidation
Constructors in com.evolveum.midpoint.model.impl.lens.projector.focus.consolidation with parameters of type PrismContainerValueModifierConstructorDescriptionDeltaSetTripleMapConsolidation(@NotNull DeltaSetTripleIvwoMap outputTripleMap, @Nullable PrismContainerValue<T> targetPcv, @NotNull DeltaSetTripleMapConsolidation.APrioriDeltaProvider aPrioriItemDeltaProvider, @NotNull Function<ItemPath, Boolean> itemDeltaExistsProvider, @Nullable Boolean addUnchangedValuesOverride, Consumer<IvwoConsolidatorBuilder<?, ?, ?>> consolidatorCustomizer, DeltaSetTripleMapConsolidation.ItemDefinitionProvider itemDefinitionProvider, MappingEvaluationEnvironment env, @Nullable LensContext<?> lensContext, OperationResult parentResult) -
Uses of PrismContainerValue in com.evolveum.midpoint.model.impl.lens.projector.focus.inbounds
Methods in com.evolveum.midpoint.model.impl.lens.projector.focus.inbounds that return PrismContainerValueModifier and TypeMethodDescriptiondefault @NotNull PrismContainerValue<T>SingleShadowInboundsProcessingContext.getPreFocusAsPcv() -
Uses of PrismContainerValue in com.evolveum.midpoint.model.impl.lens.projector.focus.inbounds.prep
Constructors in com.evolveum.midpoint.model.impl.lens.projector.focus.inbounds.prep with parameters of type PrismContainerValueModifierConstructorDescriptionLimitedInboundsTarget(@NotNull PrismContainerValue<T> target, @NotNull PrismContainerDefinition<T> targetDefinition, @NotNull PathKeyedMap<ItemDefinition<?>> itemDefinitionMap) -
Uses of PrismContainerValue in com.evolveum.midpoint.model.impl.schema.transform
Methods in com.evolveum.midpoint.model.impl.schema.transform with parameters of type PrismContainerValueModifier and TypeMethodDescriptionstatic voidTransformableContainerDefinition.ensureMutableType(PrismContainerValue<?> pcv) -
Uses of PrismContainerValue in com.evolveum.midpoint.model.impl.util
Methods in com.evolveum.midpoint.model.impl.util with parameters of type PrismContainerValueModifier and TypeMethodDescriptionstatic ModelExecuteOptionsModelImplUtils.getModelExecuteOptions(PrismContainerValue<?> taskExtension) -
Uses of PrismContainerValue in com.evolveum.midpoint.model.impl.visualizer.output
Methods in com.evolveum.midpoint.model.impl.visualizer.output that return PrismContainerValueMethods in com.evolveum.midpoint.model.impl.visualizer.output with parameters of type PrismContainerValueModifier and TypeMethodDescriptionvoidVisualizationImpl.setSourceValue(PrismContainerValue<?> sourceValue) -
Uses of PrismContainerValue in com.evolveum.midpoint.ninja.action.stats
Methods in com.evolveum.midpoint.ninja.action.stats that return PrismContainerValueModifier and TypeMethodDescriptionCategoriesDistribution.asPrismContainerValue(ItemFactory itemFactory) FocusStats.asPrismContainerValue(ItemFactory itemFactory) FocusTypeStats.asPrismContainerValue(ItemFactory itemFactory) PrismTransformableRecord.asPrismContainerValue(ItemFactory itemFactory) PropertyStats.asPrismContainerValue(ItemFactory itemFactory) -
Uses of PrismContainerValue in com.evolveum.midpoint.prism
Subinterfaces of PrismContainerValue in com.evolveum.midpoint.prismModifier and TypeInterfaceDescriptioninterfacePrismObjectValue<O extends Objectable>Extension of PrismContainerValue that holds object-specific data (OID and version).Methods in com.evolveum.midpoint.prism with type parameters of type PrismContainerValueModifier and TypeMethodDescriptionstatic <V extends PrismContainerValue>
voidPrismContainer.createParentIfNeeded(V value, ItemDefinition definition) Methods in com.evolveum.midpoint.prism that return PrismContainerValueModifier and TypeMethodDescriptionPrismContainerValue.applyDefinition(@NotNull ItemDefinition<?> itemDefinition) PrismContainerValue.applyDefinition(@NotNull ItemDefinition<?> itemDefinition, boolean force) PrismContainerValue.applyDefinition(@NotNull PrismContainerDefinition<C> containerDef, boolean force) Containerable.asPrismContainerValue()static <T extends Containerable>
PrismContainerValue<T>Containerable.asPrismContainerValue(Containerable containerable) PrismContainerValue.clone()PrismContainerValue.cloneComplex(@NotNull CloneStrategy strategy) <C extends Containerable>
PrismContainerValue<C>ItemFactory.createContainerValue()<C extends Containerable>
PrismContainerValue<C>ItemFactory.createContainerValue(C containerable) PrismContainerValue.createImmutableClone()PrismContainer.createNewValue()PrismContainerDefinition.createValue()TODOPrismContainer.findValue(long id) PrismObject.getExtensionContainerValue()@Nullable PrismContainerValue<?>Item.getParent()Returns the parent of this item (if exists).PrismObject.getParent()PrismValue.getParentContainerValue()static @Nullable PrismContainerValue<?>PrismValueUtil.getParentContainerValue(PrismValue value) @NotNull PrismContainerValue<?>PrismContainerValue.getRootValue()@NotNull PrismContainerValue<C>PrismContainer.getValue()default <C extends Containerable>
@NotNull PrismContainerValue<C>ComplexTypeDefinition.migrateIfNeeded(@NotNull PrismContainerValue<C> value) A hook to migrate the value after this definition was applied to it.<C extends Containerable>
@NotNull PrismContainerValue<C>ComplexTypeDefinition.ValueMigrator.migrateIfNeeded(@NotNull PrismContainerValue<C> value) Methods in com.evolveum.midpoint.prism that return types with arguments of type PrismContainerValueModifier and TypeMethodDescriptionstatic <C extends Containerable>
List<PrismContainerValue<C>>PrismContainerValue.asPrismContainerValues(List<C> containerables) @NotNull List<PrismContainerValue<C>>PrismContainer.getValues()static <C extends Containerable>
ValueSelector<PrismContainerValue<C>>ValueSelector.itemEquals(ItemName itemName, Object expectedValue) Matches PrismContainerValue if it has single-valued sub-item named "itemName" with the value of "expectedValue" (or if the sub-item is not present and expectedValue is null).static <T extends Containerable>
List<PrismContainerValue<T>>static <O extends Objectable,C extends Containerable>
Collection<PrismContainerValue<C>>PrismValueCollectionsUtil.toPrismContainerValues(Class<O> type, ItemPath path, C... containerValues) Methods in com.evolveum.midpoint.prism with parameters of type PrismContainerValueModifier and TypeMethodDescriptiondefault voidValueMetadata.addMetadataValue(PrismContainerValue<?> metadataValue) voidPrismContext.adopt(PrismContainerValue<?> value) <C extends Containerable,O extends Objectable>
voidPrismContext.adopt(PrismContainerValue<C> prismContainerValue, Class<O> type, ItemPath path) <C extends Containerable>
voidPrismContext.adopt(PrismContainerValue<C> prismContainerValue, QName typeName, ItemPath path) static <T extends Containerable>
TPrismContainerValue.asContainerable(PrismContainerValue<T> value) static <C extends Containerable>
booleanPrismContainerValue.containsRealValue(Collection<PrismContainerValue<C>> cvalCollection, PrismContainerValue<C> cval) booleanPrismContainerValue.equivalent(PrismContainerValue<?> other) booleanPrismObjectValue.equivalent(PrismContainerValue<?> other) voidPrismContainerValue.mergeContent(@NotNull PrismContainerValue<?> other, @NotNull List<QName> overwrite) voidPrismContainer.mergeValue(PrismContainerValue<C> otherValue) default <C extends Containerable>
@NotNull PrismContainerValue<C>ComplexTypeDefinition.migrateIfNeeded(@NotNull PrismContainerValue<C> value) A hook to migrate the value after this definition was applied to it.<C extends Containerable>
@NotNull PrismContainerValue<C>ComplexTypeDefinition.ValueMigrator.migrateIfNeeded(@NotNull PrismContainerValue<C> value) voidItem.setParent(@Nullable PrismContainerValue<?> parentValue) Sets the parent of this item.voidPrismObject.setParent(PrismContainerValue<?> parentValue) voidContainerable.setupContainerValue(PrismContainerValue container) Setup value to the containerable representation.voidPrismContainer.setValue(@NotNull PrismContainerValue<C> value) voidPrismObject.setValue(@NotNull PrismContainerValue<O> value) Method parameters in com.evolveum.midpoint.prism with type arguments of type PrismContainerValueModifier and TypeMethodDescriptionstatic <C extends Containerable>
Collection<C>PrismContainerValue.asContainerables(Collection<PrismContainerValue<C>> pcvs) static <C extends Containerable>
List<C>PrismContainerValue.asContainerables(List<PrismContainerValue<C>> pcvs) static <C extends Containerable>
booleanPrismContainerValue.containsRealValue(Collection<PrismContainerValue<C>> cvalCollection, PrismContainerValue<C> cval) default voidItem.filterYields(BiFunction<V, PrismContainerValue, Boolean> function) voidPrismContainer.mergeValues(Collection<PrismContainerValue<C>> otherValues) -
Uses of PrismContainerValue in com.evolveum.midpoint.prism.deleg
Subinterfaces of PrismContainerValue in com.evolveum.midpoint.prism.delegModifier and TypeInterfaceDescriptioninterfacePrismContainerValueDelegator<C extends Containerable>Methods in com.evolveum.midpoint.prism.deleg that return PrismContainerValueModifier and TypeMethodDescriptiondefault PrismContainerValue<C>PrismContainerValueDelegator.applyDefinition(@NotNull ItemDefinition<?> itemDefinition) default PrismContainerValue<C>PrismContainerValueDelegator.applyDefinition(@NotNull ItemDefinition<?> itemDefinition, boolean force) default PrismContainerValue<C>PrismContainerValueDelegator.applyDefinition(@NotNull PrismContainerDefinition<C> containerDef, boolean force) default PrismContainerValue<C>PrismContainerValueDelegator.cloneComplex(@NotNull CloneStrategy strategy) default PrismContainerValue<C>PrismContainerValueDelegator.createImmutableClone()default PrismContainerValue<C>ContainerDefinitionDelegator.createValue()PrismContainerValueDelegator.delegate()default PrismContainerValue<?>PrismContainerValueDelegator.getParentContainerValue()default @NotNull PrismContainerValue<?>PrismContainerValueDelegator.getRootValue()Methods in com.evolveum.midpoint.prism.deleg with parameters of type PrismContainerValueModifier and TypeMethodDescriptiondefault voidItemDeltaDelegator.applyTo(@NotNull PrismContainerValue<?> containerValue, @NotNull ItemPath targetPath) default voidItemDeltaDelegator.applyTo(PrismContainerValue<?> containerValue) default booleanPrismContainerValueDelegator.equivalent(PrismContainerValue<?> other) default voidPrismContainerValueDelegator.mergeContent(@NotNull PrismContainerValue<?> other, @NotNull List<QName> overwrite) Method parameters in com.evolveum.midpoint.prism.deleg with type arguments of type PrismContainerValueModifier and TypeMethodDescriptiondefault voidItemDeltaDelegator.filterYields(BiFunction<V, PrismContainerValue, Boolean> function) -
Uses of PrismContainerValue in com.evolveum.midpoint.prism.delta
Methods in com.evolveum.midpoint.prism.delta that return types with arguments of type PrismContainerValueModifier and TypeMethodDescription<T extends Containerable>
Collection<PrismContainerValue<T>>Returns all values regardless of whether they are added or removed or replaced.Methods in com.evolveum.midpoint.prism.delta with parameters of type PrismContainerValueModifier and TypeMethodDescription<C extends Containerable>
voidObjectDelta.addModificationAddContainer(ItemPath propertyPath, PrismContainerValue<C>... containerValues) <C extends Containerable>
voidObjectDelta.addModificationDeleteContainer(ItemPath propertyPath, PrismContainerValue<C>... containerValues) <C extends Containerable>
voidObjectDelta.addModificationReplaceContainer(ItemPath propertyPath, PrismContainerValue<C>... containerValues) voidItemDelta.applyTo(@NotNull PrismContainerValue<?> containerValue, @NotNull ItemPath targetPath) Applies this delta to given PCV; putting the values at `targetPath` (which must not be empty).voidItemDelta.applyTo(PrismContainerValue<?> containerValue) static voidItemDeltaCollectionsUtil.applyTo(Collection<? extends ItemDelta> deltas, PrismContainerValue propertyContainerValue) <T extends Containerable,O extends Objectable>
ContainerDelta<T>DeltaFactory.Container.createModificationAdd(ItemPath containerPath, Class<O> type, PrismContainerValue<T> cValue) Deprecated.<O extends Objectable,C extends Containerable>
ObjectDelta<O>DeltaFactory.Object.createModificationAddContainer(Class<O> type, String oid, ItemPath propertyPath, PrismContainerValue<C>... containerValues) <T extends Containerable,O extends Objectable>
ContainerDelta<T>DeltaFactory.Container.createModificationDelete(ItemPath containerPath, Class<O> type, PrismContainerValue<T> cValue) Deprecated.<O extends Objectable,C extends Containerable>
ObjectDelta<O>DeltaFactory.Object.createModificationDeleteContainer(Class<O> type, String oid, ItemPath containerPath, PrismContainerValue<C>... containerValues) <T extends Containerable>
ContainerDelta<T>DeltaFactory.Container.createModificationReplace(ItemName containerName, PrismObjectDefinition<?> objectDefinition, PrismContainerValue... cValues) Deprecated.<T extends Containerable,O extends Objectable>
ContainerDelta<T>DeltaFactory.Container.createModificationReplace(ItemPath containerPath, Class<O> type, PrismContainerValue<T> cValue) Deprecated.<O extends Objectable,C extends Containerable>
ObjectDelta<O>DeltaFactory.Object.createModificationReplaceContainer(Class<O> type, String oid, ItemPath containerPath, PrismContainerValue<C>... containerValues) Collection<? extends ItemDelta<?,?>> DeltaFactory.Container.createModificationReplaceContainerCollection(ItemName containerName, PrismObjectDefinition<?> objectDefinition, PrismContainerValue... cValues) Deprecated.voidItemMerger.merge(@NotNull ItemName itemName, @NotNull PrismContainerValue<?> target, @NotNull PrismContainerValue<?> source) Merges all data about specific item (named `itemName`) from `source` container value to `target` one, according to (its own) strategy.Method parameters in com.evolveum.midpoint.prism.delta with type arguments of type PrismContainerValueModifier and TypeMethodDescriptionvoidItemDelta.filterYields(BiFunction<V, PrismContainerValue, Boolean> function) -
Uses of PrismContainerValue in com.evolveum.midpoint.prism.impl
Classes in com.evolveum.midpoint.prism.impl that implement PrismContainerValueModifier and TypeClassDescriptionclassPrismContainerValueImpl<C extends Containerable>classPrismObjectValueImpl<O extends Objectable>Extension of PrismContainerValue that holds object-specific data (OID and version).Fields in com.evolveum.midpoint.prism.impl declared as PrismContainerValueMethods in com.evolveum.midpoint.prism.impl with type parameters of type PrismContainerValueModifier and TypeMethodDescriptionstatic <V extends PrismContainerValue>
voidPrismContainerImpl.createParentIfNeeded(V value, ItemDefinition definition) Methods in com.evolveum.midpoint.prism.impl that return PrismContainerValueModifier and TypeMethodDescriptionPrismContainerValueImpl.applyDefinition(@NotNull ItemDefinition<?> definition) PrismContainerValueImpl.applyDefinition(@NotNull ItemDefinition<?> definition, boolean force) PrismContainerValueImpl.applyDefinition(@NotNull PrismContainerDefinition<C> containerDef, boolean force) PrismContainerValueImpl.clone()<C extends Containerable>
PrismContainerValue<C>ItemFactoryImpl.createContainerValue()<C extends Containerable>
PrismContainerValue<C>ItemFactoryImpl.createContainerValue(C containerable) PrismContainerValueImpl.createImmutableClone()PrismContainerImpl.createNewValue()PrismContainerDefinitionImpl.createValue()PrismContainerImpl.findValue(long id) PrismObjectImpl.getExtensionContainerValue()ItemImpl.getParent()PrismObjectImpl.getParent()PrismValueImpl.getParentContainerValue()@NotNull PrismContainerValue<?>PrismContainerValueImpl.getRootValue()@NotNull PrismContainerValue<C>PrismContainerImpl.getValue()<C extends Containerable>
@NotNull PrismContainerValue<C>ComplexTypeDefinitionImpl.migrateIfNeeded(@NotNull PrismContainerValue<C> value) Similar to migration for prism references; although this one is more flexible - using pluggableComplexTypeDefinition.ValueMigratorbecause of client (midPoint) requirements.Methods in com.evolveum.midpoint.prism.impl that return types with arguments of type PrismContainerValueModifier and TypeMethodDescriptionprotected ItemModifyResult<PrismContainerValue<C>>PrismContainerImpl.addInternal(@NotNull PrismContainerValue newValue, boolean checkEquivalents, EquivalenceStrategy strategy) protected ItemModifyResult<PrismContainerValue<O>>PrismObjectImpl.addInternal(@NotNull PrismContainerValue newValue, boolean checkEquivalents, EquivalenceStrategy strategy) static <C extends Containerable>
List<PrismContainerValue<C>>PrismContainerValueImpl.asPrismContainerValues(List<C> containerables) static <T extends Containerable>
List<PrismContainerValue<T>>Methods in com.evolveum.midpoint.prism.impl with parameters of type PrismContainerValueModifier and TypeMethodDescriptionprotected ItemModifyResult<PrismContainerValue<C>>PrismContainerImpl.addInternal(@NotNull PrismContainerValue newValue, boolean checkEquivalents, EquivalenceStrategy strategy) protected ItemModifyResult<PrismContainerValue<O>>PrismObjectImpl.addInternal(@NotNull PrismContainerValue newValue, boolean checkEquivalents, EquivalenceStrategy strategy) protected booleanPrismContainerImpl.addInternalExecution(@NotNull PrismContainerValue<C> newValue) voidPrismContextImpl.adopt(PrismContainerValue<?> value) <C extends Containerable,O extends Objectable>
voidPrismContextImpl.adopt(PrismContainerValue<C> prismContainerValue, Class<O> type, ItemPath path) <C extends Containerable>
voidPrismContextImpl.adopt(PrismContainerValue<C> prismContainerValue, QName typeName, ItemPath path) static <T extends Containerable>
TPrismContainerValueImpl.asContainerable(PrismContainerValue<T> value) static <C extends Containerable>
booleanPrismContainerValueImpl.containsRealValue(Collection<PrismContainerValue<C>> cvalCollection, PrismContainerValue<C> cval) protected booleanPrismContainerValueImpl.equalsItems(PrismContainerValue<C> other, ParameterizedEquivalenceStrategy strategy) booleanPrismContainerValueImpl.equivalent(PrismContainerValue<?> other) booleanPrismObjectValueImpl.equivalent(PrismContainerValue<?> other) voidBaseItemMerger.merge(@NotNull ItemName itemName, @NotNull PrismContainerValue<?> targetParent, @NotNull PrismContainerValue<?> sourceParent) voidGenericItemMerger.mergeContainerValues(@NotNull PrismContainerValue<?> targetPcv, @NotNull PrismContainerValue<?> sourcePcv) voidPrismContainerValueImpl.mergeContent(@NotNull PrismContainerValue<?> other, @NotNull List<QName> overwrite) voidPrismContainerImpl.mergeValue(PrismContainerValue<C> otherValue) <C extends Containerable>
@NotNull PrismContainerValue<C>ComplexTypeDefinitionImpl.migrateIfNeeded(@NotNull PrismContainerValue<C> value) Similar to migration for prism references; although this one is more flexible - using pluggableComplexTypeDefinition.ValueMigratorbecause of client (midPoint) requirements.voidItemImpl.setParent(PrismContainerValue<?> parentValue) voidPrismObjectImpl.setParent(PrismContainerValue<?> parentValue) voidPrismContainerImpl.setValue(@NotNull PrismContainerValue<C> value) voidPrismObjectImpl.setValue(@NotNull PrismContainerValue<O> value) Method parameters in com.evolveum.midpoint.prism.impl with type arguments of type PrismContainerValueModifier and TypeMethodDescriptionstatic <C extends Containerable>
Collection<C>PrismContainerValueImpl.asContainerables(Collection<PrismContainerValue<C>> pcvs) static <C extends Containerable>
List<C>PrismContainerValueImpl.asContainerables(List<PrismContainerValue<C>> pcvs) static <C extends Containerable>
booleanPrismContainerValueImpl.containsRealValue(Collection<PrismContainerValue<C>> cvalCollection, PrismContainerValue<C> cval) voidPrismContainerImpl.mergeValues(Collection<PrismContainerValue<C>> otherValues) -
Uses of PrismContainerValue in com.evolveum.midpoint.prism.impl.binding
Methods in com.evolveum.midpoint.prism.impl.binding that return PrismContainerValueModifier and TypeMethodDescriptionAbstractMutableContainerable.asPrismContainerValue()AbstractMutableObjectable.asPrismContainerValue()protected PrismContainerValueContainerablePrismBinding.ContainerableList.getValueFrom(T t) Methods in com.evolveum.midpoint.prism.impl.binding with parameters of type PrismContainerValueModifier and TypeMethodDescriptionprotected TContainerablePrismBinding.ContainerableList.createItem(PrismContainerValue value) voidAbstractMutableContainerable.setupContainerValue(PrismContainerValue container) voidAbstractMutableObjectable.setupContainerValue(PrismContainerValue value) Constructors in com.evolveum.midpoint.prism.impl.binding with parameters of type PrismContainerValueModifierConstructorDescriptionContainerableList(PrismContainer<T> container, PrismContainerValue<?> parent, Producer<T> factory) ReferencableList(PrismReference reference, PrismContainerValue parent, Producer<T> producer) -
Uses of PrismContainerValue in com.evolveum.midpoint.prism.impl.delta
Methods in com.evolveum.midpoint.prism.impl.delta that return types with arguments of type PrismContainerValueModifier and TypeMethodDescription<T extends Containerable>
Collection<PrismContainerValue<T>>Returns all values regardless of whether they are added or removed or replaced.Methods in com.evolveum.midpoint.prism.impl.delta with parameters of type PrismContainerValueModifier and TypeMethodDescription<C extends Containerable>
voidObjectDeltaImpl.addModificationAddContainer(ItemPath propertyPath, PrismContainerValue<C>... containerValues) <C extends Containerable>
voidObjectDeltaImpl.addModificationDeleteContainer(ItemPath propertyPath, PrismContainerValue<C>... containerValues) <C extends Containerable>
voidObjectDeltaImpl.addModificationReplaceContainer(ItemPath propertyPath, PrismContainerValue<C>... containerValues) voidItemDeltaImpl.applyTo(@NotNull PrismContainerValue<?> containerValue, @NotNull ItemPath targetPath) voidItemDeltaImpl.applyTo(PrismContainerValue<?> containerValue) <T extends Containerable,O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaFactoryImpl.createModificationAdd(ItemPath containerPath, Class<O> type, PrismContainerValue<T> cValue) static <T extends Containerable,O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaImpl.createModificationAdd(ItemPath containerPath, Class<O> type, PrismContainerValue<T> cValue) <O extends Objectable,C extends Containerable>
ObjectDelta<O>ObjectDeltaFactoryImpl.createModificationAddContainer(Class<O> type, String oid, ItemPath propertyPath, PrismContainerValue<C>... containerValues) <T extends Containerable,O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaFactoryImpl.createModificationDelete(ItemPath containerPath, Class<O> type, PrismContainerValue<T> cValue) static <T extends Containerable,O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaImpl.createModificationDelete(ItemPath containerPath, Class<O> type, PrismContainerValue<T> cValue) <O extends Objectable,C extends Containerable>
ObjectDelta<O>ObjectDeltaFactoryImpl.createModificationDeleteContainer(Class<O> type, String oid, ItemPath containerPath, PrismContainerValue<C>... containerValues) <T extends Containerable>
ContainerDeltaImpl<T>ContainerDeltaFactoryImpl.createModificationReplace(ItemName containerName, PrismObjectDefinition<?> objectDefinition, PrismContainerValue... cValues) Deprecated.<T extends Containerable,O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaFactoryImpl.createModificationReplace(ItemPath containerPath, Class<O> type, PrismContainerValue<T> cValue) static <T extends Containerable>
ContainerDeltaImpl<T>ContainerDeltaImpl.createModificationReplace(ItemName containerName, PrismObjectDefinition<?> objectDefinition, PrismContainerValue... cValues) Deprecated.static <T extends Containerable,O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaImpl.createModificationReplace(ItemPath containerPath, Class<O> type, PrismContainerValue<T> cValue) <O extends Objectable,C extends Containerable>
ObjectDelta<O>ObjectDeltaFactoryImpl.createModificationReplaceContainer(Class<O> type, String oid, ItemPath containerPath, PrismContainerValue<C>... containerValues) Collection<? extends ItemDelta<?,?>> ContainerDeltaFactoryImpl.createModificationReplaceContainerCollection(ItemName containerName, PrismObjectDefinition<?> objectDefinition, PrismContainerValue... cValues) Deprecated.static Collection<? extends ItemDelta<?,?>> ContainerDeltaImpl.createModificationReplaceContainerCollection(ItemName containerName, PrismObjectDefinition<?> objectDefinition, PrismContainerValue... cValues) Deprecated.static <O extends Objectable,C extends Containerable>
voidObjectDeltaFactoryImpl.fillInModificationAddContainer(ObjectDelta<O> objectDelta, ItemPath propertyPath, PrismContainerValue<C>... containerValues) static <O extends Objectable,C extends Containerable>
voidObjectDeltaFactoryImpl.fillInModificationDeleteContainer(ObjectDelta<O> objectDelta, ItemPath propertyPath, PrismContainerValue<C>... containerValues) protected booleanContainerDeltaImpl.isValueEquivalent(PrismContainerValue<V> a, PrismContainerValue<V> b, ParameterizedEquivalenceStrategy strategy) Method parameters in com.evolveum.midpoint.prism.impl.delta with type arguments of type PrismContainerValueModifier and TypeMethodDescriptionprotected voidContainerDeltaImpl.dumpValues(StringBuilder sb, String label, Collection<PrismContainerValue<V>> values, int indent) voidItemDeltaImpl.filterYields(BiFunction<V, PrismContainerValue, Boolean> function) -
Uses of PrismContainerValue in com.evolveum.midpoint.prism.impl.item
Methods in com.evolveum.midpoint.prism.impl.item that return PrismContainerValueModifier and TypeMethodDescriptionDummyContainerImpl.createNewValue()DummyContainerImpl.findValue(long id) final PrismContainerValue<?>DummyItem.getParent()@NotNull PrismContainerValue<C>DummyContainerImpl.getValue()Methods in com.evolveum.midpoint.prism.impl.item that return types with arguments of type PrismContainerValueModifier and TypeMethodDescriptionDummyContainerImpl.addIgnoringEquivalents(@NotNull PrismContainerValue<C> newValue) Methods in com.evolveum.midpoint.prism.impl.item with parameters of type PrismContainerValueModifier and TypeMethodDescriptionDummyContainerImpl.addIgnoringEquivalents(@NotNull PrismContainerValue<C> newValue) voidDummyContainerImpl.mergeValue(PrismContainerValue<C> otherValue) final voidDummyItem.setParent(PrismContainerValue<?> parentValue) voidDummyContainerImpl.setValue(@NotNull PrismContainerValue<C> value) Method parameters in com.evolveum.midpoint.prism.impl.item with type arguments of type PrismContainerValueModifier and TypeMethodDescriptionvoidDummyContainerImpl.mergeValues(Collection<PrismContainerValue<C>> otherValues) -
Uses of PrismContainerValue in com.evolveum.midpoint.prism.impl.key
Methods in com.evolveum.midpoint.prism.impl.key with parameters of type PrismContainerValueModifier and TypeMethodDescriptionvoidDefaultNaturalKeyDefinitionImpl.mergeMatchingKeys(PrismContainerValue<?> targetValue, PrismContainerValue<?> sourceValue) voidItemPathNaturalKeyDefinitionImpl.mergeMatchingKeys(PrismContainerValue<?> targetValue, PrismContainerValue<?> sourceValue) Source and target paths have to be equivalent here.voidNaturalKeyDefinitionImpl.mergeMatchingKeys(PrismContainerValue<?> targetValue, PrismContainerValue<?> sourceValue) booleanDefaultNaturalKeyDefinitionImpl.valuesMatch(PrismContainerValue<?> targetValue, PrismContainerValue<?> sourceValue) booleanItemPathNaturalKeyDefinitionImpl.valuesMatch(PrismContainerValue<?> targetValue, PrismContainerValue<?> sourceValue) booleanNaturalKeyDefinitionImpl.valuesMatch(PrismContainerValue<?> targetValue, PrismContainerValue<?> sourceValue) -
Uses of PrismContainerValue in com.evolveum.midpoint.prism.impl.lazy
Classes in com.evolveum.midpoint.prism.impl.lazy that implement PrismContainerValueMethods in com.evolveum.midpoint.prism.impl.lazy that return PrismContainerValueModifier and TypeMethodDescriptionLazyPrismContainerValue.applyDefinition(@NotNull ItemDefinition<?> itemDefinition, boolean force) LazyPrismContainerValue.clone()LazyPrismContainerValue.cloneComplex(@NotNull CloneStrategy strategy) LazyPrismContainerValue.delegate()protected PrismContainerValue<C>LazyPrismContainerValue.materialize(LazyXNodeBasedPrismValue.Source<MapXNodeImpl> source) -
Uses of PrismContainerValue in com.evolveum.midpoint.prism.impl.marshaller
Methods in com.evolveum.midpoint.prism.impl.marshaller that return PrismContainerValueModifier and TypeMethodDescription<C extends Containerable>
PrismContainerValue<C>PrismUnmarshaller.parseRealContainerValueFromMap(@NotNull MapXNodeImpl map, @NotNull PrismContainerDefinition<C> containerDef, @NotNull ParsingContext pc) -
Uses of PrismContainerValue in com.evolveum.midpoint.prism.impl.metadata
Methods in com.evolveum.midpoint.prism.impl.metadata with type parameters of type PrismContainerValueModifier and TypeMethodDescriptionstatic <V extends PrismContainerValue>
voidValueMetadataAdapter.createParentIfNeeded(V value, ItemDefinition definition) Methods in com.evolveum.midpoint.prism.impl.metadata that return PrismContainerValueModifier and TypeMethodDescriptionValueMetadataAdapter.createNewValue()ValueMetadataAdapter.findValue(long id) ValueMetadataAdapter.findValue(@NotNull PrismContainerValue<Containerable> value, @NotNull EquivalenceStrategy strategy) ValueMetadataAdapter.findValue(PrismContainerValue<Containerable> value, @NotNull Comparator<PrismContainerValue<Containerable>> comparator) ValueMetadataAdapter.getAnyValue()ValueMetadataAdapter.getAnyValue(@NotNull ValueSelector<PrismContainerValue<Containerable>> selector) @Nullable PrismContainerValue<?>ValueMetadataAdapter.getParent()@NotNull PrismContainerValue<Containerable>ValueMetadataAdapter.getValue()Methods in com.evolveum.midpoint.prism.impl.metadata that return types with arguments of type PrismContainerValueModifier and TypeMethodDescriptionValueMetadataAdapter.addIgnoringEquivalents(@NotNull PrismContainerValue<Containerable> newValue) ValueMetadataAdapter.addRespectingMetadataAndCloning(PrismContainerValue<Containerable> value, @NotNull EquivalenceStrategy strategy, EquivalenceStrategy metadataEquivalenceStrategy) ValueMetadataAdapter.diff(Item<PrismContainerValue<Containerable>, PrismContainerDefinition<Containerable>> other) ValueMetadataAdapter.diff(Item<PrismContainerValue<Containerable>, PrismContainerDefinition<Containerable>> other, @NotNull ParameterizedEquivalenceStrategy strategy) ValueMetadataAdapter.getClonedValues()@NotNull List<PrismContainerValue<Containerable>>ValueMetadataAdapter.getValues()ValueMetadataAdapter.removeRespectingMetadata(PrismContainerValue<Containerable> value, @NotNull EquivalenceStrategy strategy, EquivalenceStrategy metadataEquivalenceStrategy) Methods in com.evolveum.midpoint.prism.impl.metadata with parameters of type PrismContainerValueModifier and TypeMethodDescriptionbooleanValueMetadataAdapter.add(@NotNull PrismContainerValue<Containerable> newValue) booleanValueMetadataAdapter.add(@NotNull PrismContainerValue<Containerable> newValue, @NotNull EquivalenceStrategy strategy) ValueMetadataAdapter.addIgnoringEquivalents(@NotNull PrismContainerValue<Containerable> newValue) ValueMetadataAdapter.addRespectingMetadataAndCloning(PrismContainerValue<Containerable> value, @NotNull EquivalenceStrategy strategy, EquivalenceStrategy metadataEquivalenceStrategy) booleanValueMetadataAdapter.contains(@NotNull PrismContainerValue<Containerable> value) booleanValueMetadataAdapter.contains(@NotNull PrismContainerValue<Containerable> value, @NotNull EquivalenceStrategy strategy) ValueMetadataAdapter.findValue(@NotNull PrismContainerValue<Containerable> value, @NotNull EquivalenceStrategy strategy) ValueMetadataAdapter.findValue(PrismContainerValue<Containerable> value, @NotNull Comparator<PrismContainerValue<Containerable>> comparator) voidValueMetadataAdapter.mergeValue(PrismContainerValue<Containerable> otherValue) booleanValueMetadataAdapter.remove(PrismContainerValue<Containerable> value) booleanValueMetadataAdapter.remove(PrismContainerValue<Containerable> value, @NotNull EquivalenceStrategy strategy) ValueMetadataAdapter.removeRespectingMetadata(PrismContainerValue<Containerable> value, @NotNull EquivalenceStrategy strategy, EquivalenceStrategy metadataEquivalenceStrategy) voidValueMetadataAdapter.replace(PrismContainerValue<Containerable> newValue) voidValueMetadataAdapter.setParent(@Nullable PrismContainerValue<?> parentValue) voidValueMetadataAdapter.setValue(@NotNull PrismContainerValue<Containerable> value) Method parameters in com.evolveum.midpoint.prism.impl.metadata with type arguments of type PrismContainerValueModifier and TypeMethodDescriptionbooleanValueMetadataAdapter.addAll(Collection<PrismContainerValue<Containerable>> newValues) booleanValueMetadataAdapter.addAll(Collection<PrismContainerValue<Containerable>> newValues, @NotNull EquivalenceStrategy strategy) ValueMetadataAdapter.diff(Item<PrismContainerValue<Containerable>, PrismContainerDefinition<Containerable>> other) ValueMetadataAdapter.diff(Item<PrismContainerValue<Containerable>, PrismContainerDefinition<Containerable>> other, @NotNull ParameterizedEquivalenceStrategy strategy) ValueMetadataAdapter.findValue(PrismContainerValue<Containerable> value, @NotNull Comparator<PrismContainerValue<Containerable>> comparator) ValueMetadataAdapter.getAnyValue(@NotNull ValueSelector<PrismContainerValue<Containerable>> selector) voidValueMetadataAdapter.merge(Item<PrismContainerValue<Containerable>, PrismContainerDefinition<Containerable>> otherItem) voidValueMetadataAdapter.mergeValues(Collection<PrismContainerValue<Containerable>> otherValues) booleanValueMetadataAdapter.removeAll(Collection<PrismContainerValue<Containerable>> values, @NotNull EquivalenceStrategy strategy) voidValueMetadataAdapter.replaceAll(Collection<PrismContainerValue<Containerable>> newValues, @NotNull EquivalenceStrategy strategy) -
Uses of PrismContainerValue in com.evolveum.midpoint.prism.impl.query
Methods in com.evolveum.midpoint.prism.impl.query with parameters of type PrismContainerValueModifier and TypeMethodDescriptionbooleanAllFilterImpl.match(PrismContainerValue value, MatchingRuleRegistry matchingRuleRegistry) booleanAndFilterImpl.match(PrismContainerValue value, MatchingRuleRegistry matchingRuleRegistry) booleanAnyInFilterImpl.match(PrismContainerValue<?> objectValue, MatchingRuleRegistry matchingRuleRegistry) booleanComparativeFilterImpl.match(PrismContainerValue<?> object, MatchingRuleRegistry matchingRuleRegistry) booleanEqualFilterImpl.match(PrismContainerValue<?> objectValue, MatchingRuleRegistry matchingRuleRegistry) booleanExistsFilterImpl.match(PrismContainerValue<?> value, MatchingRuleRegistry matchingRuleRegistry) booleanFullTextFilterImpl.match(PrismContainerValue<?> value, MatchingRuleRegistry matchingRuleRegistry) booleanFuzzyStringMatchFilterImpl.match(PrismContainerValue<?> cValue, MatchingRuleRegistry matchingRuleRegistry) booleanInOidFilterImpl.match(PrismContainerValue value, MatchingRuleRegistry matchingRuleRegistry) booleanNoneFilterImpl.match(PrismContainerValue value, MatchingRuleRegistry matchingRuleRegistry) booleanNotFilterImpl.match(PrismContainerValue value, MatchingRuleRegistry matchingRuleRegistry) booleanOrFilterImpl.match(PrismContainerValue value, MatchingRuleRegistry matchingRuleRegistry) booleanOrgFilterImpl.match(PrismContainerValue value, MatchingRuleRegistry matchingRuleRegistry) booleanOwnedByFilterImpl.match(PrismContainerValue<?> value, MatchingRuleRegistry matchingRuleRegistry) booleanReferencedByFilterImpl.match(PrismContainerValue<?> value, MatchingRuleRegistry matchingRuleRegistry) booleanRefFilterImpl.match(PrismContainerValue<?> objectValue, MatchingRuleRegistry matchingRuleRegistry) booleanSubstringFilterImpl.match(PrismContainerValue<?> containerValue, MatchingRuleRegistry matchingRuleRegistry) booleanTypeFilterImpl.match(PrismContainerValue<?> value, MatchingRuleRegistry matchingRuleRegistry) booleanUndefinedFilterImpl.match(PrismContainerValue value, MatchingRuleRegistry matchingRuleRegistry) abstract booleanValueFilterImpl.match(PrismContainerValue<?> cvalue, MatchingRuleRegistry matchingRuleRegistry) -
Uses of PrismContainerValue in com.evolveum.midpoint.prism.impl.schema
Methods in com.evolveum.midpoint.prism.impl.schema with parameters of type PrismContainerValueModifier and TypeMethodDescription<C extends Containerable,O extends Objectable>
voidSchemaRegistryImpl.applyDefinition(PrismContainerValue<C> prismContainerValue, Class<O> compileTimeClass, ItemPath path, boolean force) <C extends Containerable>
voidSchemaRegistryImpl.applyDefinition(PrismContainerValue<C> prismContainerValue, QName typeName, ItemPath path, boolean force) -
Uses of PrismContainerValue in com.evolveum.midpoint.prism.impl.xjc
Methods in com.evolveum.midpoint.prism.impl.xjc that return PrismContainerValueModifier and TypeMethodDescriptionstatic <T extends Containerable>
PrismContainerValue<T>PrismForJAXBUtil.getFieldContainerValue(PrismContainerValue<?> parent, QName fieldName) protected abstract PrismContainerValuePrismContainerArrayList.getValueFrom(T t) Methods in com.evolveum.midpoint.prism.impl.xjc with parameters of type PrismContainerValueModifier and TypeMethodDescriptionstatic PrismContainer<?>PrismForJAXBUtil.createContainer(PrismContainerValue parentValue, QName name) protected abstract TPrismContainerArrayList.createItem(PrismContainerValue value) static <IV extends PrismValue,ID extends ItemDefinition<?>, I extends Item<IV, ID>>
IPrismForJAXBUtil.createItem(PrismContainerValue parentValue, QName name, Class<I> type) protected TPrismContainerArrayList.createItemInternal(PrismContainerValue value) static PrismProperty<?>PrismForJAXBUtil.createProperty(PrismContainerValue parentValue, QName name) static PrismReferencePrismForJAXBUtil.createReference(PrismContainerValue parentValue, QName name) static <T> List<T>PrismForJAXBUtil.getAny(PrismContainerValue value, Class<T> clazz) static <T extends PrismContainer<?>>
TPrismForJAXBUtil.getContainer(PrismContainerValue parentValue, QName name) static <T extends Containerable>
PrismContainerValue<T>PrismForJAXBUtil.getFieldContainerValue(PrismContainerValue<?> parent, QName fieldName) static <T extends Containerable>
TPrismForJAXBUtil.getFieldSingleContainerable(PrismContainerValue<?> parent, QName fieldName, Class<T> fieldClass) static <T> TPrismForJAXBUtil.getPropertyValue(PrismContainerValue container, QName name, Class<T> clazz) static <T> List<T>PrismForJAXBUtil.getPropertyValues(PrismContainerValue<?> container, QName name, Class<T> clazz) static PrismReferencePrismForJAXBUtil.getReference(PrismContainerValue parent, QName fieldName) static PrismReferenceValuePrismForJAXBUtil.getReferenceValue(PrismContainerValue<?> parent, QName name) static <T extends Containerable>
booleanPrismForJAXBUtil.setFieldContainerValue(PrismContainerValue<?> parent, ItemName fieldName, PrismContainerValue<T> fieldContainerValue) static <T> voidPrismForJAXBUtil.setPropertyValue(PrismContainerValue<?> container, ItemName name, T value) static voidPrismForJAXBUtil.setReferenceValueAsObject(PrismContainerValue parentValue, QName referenceQName, PrismObject targetObject) This method must merge new value with potential existing value of the reference.static voidPrismForJAXBUtil.setReferenceValueAsRef(PrismContainerValue<?> parentValue, QName referenceName, PrismReferenceValue value) This method must merge new value with potential existing value of the reference.static PrismObjectPrismForJAXBUtil.setupContainerValue(PrismObject prismObject, PrismContainerValue containerValue) Constructors in com.evolveum.midpoint.prism.impl.xjc with parameters of type PrismContainerValueModifierConstructorDescriptionAnyArrayList(PrismContainerValue<C> containerValue) PrismContainerArrayList(PrismContainer<T> container, PrismContainerValue<?> parent) PrismReferenceArrayList(PrismReference reference, PrismContainerValue<?> parent) PropertyArrayList(@NotNull PrismProperty property, @NotNull PrismContainerValue<?> parent) -
Uses of PrismContainerValue in com.evolveum.midpoint.prism.key
Methods in com.evolveum.midpoint.prism.key with parameters of type PrismContainerValueModifier and TypeMethodDescriptiondefault Collection<Item<?,?>> NaturalKeyDefinition.getConstituents(PrismContainerValue<?> value) Returns a collection of items that constitute the natural key for specific value.voidNaturalKeyDefinition.mergeMatchingKeys(PrismContainerValue<?> targetValue, PrismContainerValue<?> sourceValue) Merges natural key value in target and in source (assuming they match according toNaturalKeyDefinition.valuesMatch(PrismContainerValue, PrismContainerValue)), i.e. updates the key in targetValue if necessary.booleanNaturalKeyDefinition.valuesMatch(PrismContainerValue<?> targetValue, PrismContainerValue<?> sourceValue) Returns `true` if the target and source container values match on their natural key. -
Uses of PrismContainerValue in com.evolveum.midpoint.prism.query
Methods in com.evolveum.midpoint.prism.query with parameters of type PrismContainerValueModifier and TypeMethodDescriptionbooleanObjectFilter.match(PrismContainerValue<?> value, MatchingRuleRegistry matchingRuleRegistry) booleanValueFilter.match(PrismContainerValue<?> cvalue, MatchingRuleRegistry matchingRuleRegistry) -
Uses of PrismContainerValue in com.evolveum.midpoint.prism.schema
Methods in com.evolveum.midpoint.prism.schema with parameters of type PrismContainerValueModifier and TypeMethodDescription<C extends Containerable,O extends Objectable>
voidSchemaRegistry.applyDefinition(PrismContainerValue<C> prismContainerValue, Class<O> type, ItemPath path, boolean force) <C extends Containerable>
voidSchemaRegistry.applyDefinition(PrismContainerValue<C> prismContainerValue, QName typeName, ItemPath path, boolean force) -
Uses of PrismContainerValue in com.evolveum.midpoint.prism.util
Methods in com.evolveum.midpoint.prism.util with parameters of type PrismContainerValueModifier and TypeMethodDescriptionstatic <C extends Containerable>
voidPrismAsserts.assertContainerAdd(ObjectDelta<?> objectDelta, ItemPath propertyPath, PrismContainerValue<C>... expectedCVals) static voidPrismAsserts.assertHasNoObject(PrismContainerValue<?> pcv, ItemPath path) static voidPrismAsserts.assertHasNoTargetName(PrismContainerValue<?> pcv, ItemPath path) static voidPrismAsserts.assertHasObject(PrismContainerValue<?> pcv, ItemPath path) static voidPrismAsserts.assertHasTargetName(PrismContainerValue<?> pcv, ItemPath path) static Item<?,?> PrismAsserts.assertIncomplete(PrismContainerValue<?> object, ItemPath itemPath) static Item<?,?> PrismAsserts.assertNotIncomplete(PrismContainerValue<?> object, ItemPath itemPath) static voidPrismAsserts.assertParentConsistency(PrismContainerValue<?> pval) static <T> voidPrismAsserts.assertPropertyValue(PrismContainerValue<?> containerValue, ItemPath propPath, T... realPropValues) static <T> voidPrismAsserts.assertPropertyValueMatch(PrismContainerValue<?> containerValue, ItemPath propQName, MatchingRule<T> matchingRule, T... realPropValues) static StringPrismPrettyPrinter.prettyPrint(PrismContainerValue<?> pcv) -
Uses of PrismContainerValue in com.evolveum.midpoint.repo.api
Methods in com.evolveum.midpoint.repo.api that return types with arguments of type PrismContainerValueModifier and TypeMethodDescriptiondefault @NotNull SearchResultList<PrismContainerValue<?>>RepositoryService.searchAggregate(AggregateQuery<?> query, OperationResult parentResult) -
Uses of PrismContainerValue in com.evolveum.midpoint.repo.cache
Methods in com.evolveum.midpoint.repo.cache that return types with arguments of type PrismContainerValueModifier and TypeMethodDescription@NotNull SearchResultList<PrismContainerValue<?>>RepositoryCache.searchAggregate(AggregateQuery<?> query, OperationResult parentResult) -
Uses of PrismContainerValue in com.evolveum.midpoint.repo.common
Method parameters in com.evolveum.midpoint.repo.common with type arguments of type PrismContainerValueModifier and TypeMethodDescriptiondefault voidObjectResolver.resolveAllReferences(Collection<PrismContainerValue<?>> pcvs, Object taskObject, OperationResult result) -
Uses of PrismContainerValue in com.evolveum.midpoint.repo.common.expression
Methods in com.evolveum.midpoint.repo.common.expression with parameters of type PrismContainerValueModifier and TypeMethodDescriptionbooleanValueSetDefinition.containsYieldTunnel(IV pval, @Nullable PrismContainerValue<?> metadataValue) Same as containsYield, but wraps exceptions in TunnelException. -
Uses of PrismContainerValue in com.evolveum.midpoint.repo.sqale
Methods in com.evolveum.midpoint.repo.sqale that return types with arguments of type PrismContainerValueModifier and TypeMethodDescriptionAggregateSearchContext.search()@NotNull SearchResultList<PrismContainerValue<?>>SqaleRepositoryService.searchAggregate(AggregateQuery<?> query, OperationResult parentResult) -
Uses of PrismContainerValue in com.evolveum.midpoint.repo.sqlbase
Methods in com.evolveum.midpoint.repo.sqlbase with parameters of type PrismContainerValueModifier and TypeMethodDescriptionvoidSqlRepoContext.normalizeAllRelations(PrismContainerValue<?> pcv) -
Uses of PrismContainerValue in com.evolveum.midpoint.schema.delta
Methods in com.evolveum.midpoint.schema.delta with parameters of type PrismContainerValueModifier and TypeMethodDescriptionprotected booleanContainerTreeDeltaValue.hasConflictWith(PrismContainerValue<C> otherValue) Constructors in com.evolveum.midpoint.schema.delta with parameters of type PrismContainerValueModifierConstructorDescriptionContainerTreeDeltaValue(PrismContainerValue<C> value, ModificationType modificationType) ContainerTreeDeltaValue(Long id, PrismContainerValue<C> value, ModificationType modificationType) ObjectTreeDeltaValue(PrismContainerValue<O> value, ModificationType modificationType) -
Uses of PrismContainerValue in com.evolveum.midpoint.schema.merger
Methods in com.evolveum.midpoint.schema.merger with parameters of type PrismContainerValueModifier and TypeMethodDescriptionprotected static booleanBaseMergeOperation.hasValue(PrismContainerValue<?> pcv, @NotNull ItemName itemName) voidIgnoreSourceItemMerger.merge(@NotNull ItemName itemName, @NotNull PrismContainerValue<?> target, @NotNull PrismContainerValue<?> source) voidRequiredItemMerger.merge(@NotNull ItemName itemName, @NotNull PrismContainerValue<?> target, @NotNull PrismContainerValue<?> source) -
Uses of PrismContainerValue in com.evolveum.midpoint.schema.processor
Classes in com.evolveum.midpoint.schema.processor that implement PrismContainerValueModifier and TypeClassDescriptionclassRepresents a specific shadow association value - i.e. something that is put intoShadowReferenceAttribute.Methods in com.evolveum.midpoint.schema.processor with parameters of type PrismContainerValueModifier and TypeMethodDescriptionprotected booleanShadowAssociation.addInternalExecution(@NotNull PrismContainerValue<ShadowAssociationValueType> newValue) protected booleanShadowAssociationValue.equalsItems(PrismContainerValue<ShadowAssociationValueType> other, ParameterizedEquivalenceStrategy strategy) Custom logic of comparing the content of an association value - applies to all equivalence strategies, except for the "more literal" ones. -
Uses of PrismContainerValue in com.evolveum.midpoint.schema.util
Methods in com.evolveum.midpoint.schema.util that return PrismContainerValueModifier and TypeMethodDescriptionShadowAssociationsCollection.IterableAssociationValue.associationPcv()static @Nullable PrismContainerValue<ConfigurationPropertiesType>ResourceTypeUtil.getConfigurationProperties(@NotNull ResourceType resource, @Nullable String connectorName) static PrismContainerValue<ExtensionType>ObjectTypeUtil.getExtensionContainerValue(Containerable containerable) static @Nullable PrismContainerValue<ResultsHandlerConfigurationType>ResourceTypeUtil.getResultsHandlerConfiguration(@NotNull ResourceType resource, @Nullable String connectorName) Methods in com.evolveum.midpoint.schema.util that return types with arguments of type PrismContainerValueMethods in com.evolveum.midpoint.schema.util with parameters of type PrismContainerValueModifier and TypeMethodDescriptionstatic <T> TShadowUtil.castShadowContainer(@NotNull PrismContainerValue<?> parent, QName containerName, Class<T> expectedClass) static ElementObjectTypeUtil.findXsdElement(PrismContainerValue<XmlSchemaType> xmlSchemaContainerValue) CertCampaignTypeUtil.getComments(PrismContainerValue<AccessCertificationCaseType> pcv) CertCampaignTypeUtil.getCommentsForStage(PrismContainerValue<AccessCertificationCaseType> pcv, int stageNumber) static <T> TObjectTypeUtil.getExtensionItemRealValue(PrismContainerValue<?> parent, ItemPath path) static DateCertCampaignTypeUtil.getLastReviewedOn(PrismContainerValue<AccessCertificationCaseType> pcv) static List<ObjectReferenceType>CertCampaignTypeUtil.getReviewedBy(PrismContainerValue<AccessCertificationCaseType> pcv) static voidObjectTypeUtil.mergeExtension(PrismContainerValue<?> dstExtensionContainerValue, PrismContainerValue<?> srcExtensionContainerValue) static voidObjectTypeUtil.setExtensionContainerRealValues(PrismContext prismContext, PrismContainerValue<?> parent, ItemName containerName, Object... values) static voidObjectTypeUtil.setExtensionPropertyRealValues(PrismContainerValue<?> parent, ItemName propertyName, Object... values) static voidObjectTypeUtil.setExtensionPropertyRealValues(PrismContext ignored, PrismContainerValue<?> parent, ItemName propertyName, Object... values) -
Uses of PrismContainerValue in com.evolveum.midpoint.schema.util.cases
Methods in com.evolveum.midpoint.schema.util.cases with parameters of type PrismContainerValueModifier and TypeMethodDescriptionstatic ObjectReferenceTypeApprovalContextUtil.getObjectRef(PrismContainerValue<CaseWorkItemType> workItem) static ObjectReferenceTypeApprovalContextUtil.getRequesterRef(PrismContainerValue<CaseWorkItemType> workItem) static XMLGregorianCalendarApprovalContextUtil.getStartTimestamp(PrismContainerValue<CaseWorkItemType> workItem) static ObjectReferenceTypeApprovalContextUtil.getTargetRef(PrismContainerValue<CaseWorkItemType> workItem) -
Uses of PrismContainerValue in com.evolveum.midpoint.schema.util.task.work
Methods in com.evolveum.midpoint.schema.util.task.work that return PrismContainerValueModifier and TypeMethodDescriptionabstract @NotNull PrismContainerValue<?>WorkDefinitionBean.getValue()@NotNull PrismContainerValue<?>WorkDefinitionBean.Typed.getValue()@NotNull PrismContainerValue<?>WorkDefinitionBean.Untyped.getValue() -
Uses of PrismContainerValue in com.evolveum.midpoint.schema.validator
Methods in com.evolveum.midpoint.schema.validator with parameters of type PrismContainerValueModifier and TypeMethodDescription<C extends Containerable>
ValidationResultObjectValidator.validate(PrismContainerValue<C> object) -
Uses of PrismContainerValue in com.evolveum.midpoint.security.enforcer.api
Methods in com.evolveum.midpoint.security.enforcer.api that return types with arguments of type PrismContainerValueModifier and TypeMethodDescriptionstatic <C extends Containerable>
ValueAuthorizationParameters<PrismContainerValue<C>>ValueAuthorizationParameters.of(C c) Methods in com.evolveum.midpoint.security.enforcer.api with parameters of type PrismContainerValueModifier and TypeMethodDescription<C extends Containerable>
AccessDecisionSecurityEnforcer.determineItemValueDecision(@NotNull ObjectSecurityConstraints securityConstraints, @NotNull PrismContainerValue<C> containerValue, @NotNull String operationUrl, @NotNull AuthorizationPhaseType phase, boolean consideringCreation, @NotNull String decisionContextDesc) Determines the access to given value (`containerValue`) carrying e.g. an assignment. -
Uses of PrismContainerValue in com.evolveum.midpoint.web.component.assignment
Methods in com.evolveum.midpoint.web.component.assignment that return PrismContainerValueModifier and TypeMethodDescriptionAssignmentEditorDto.getNewValue(PrismContext prismContext) AssignmentEditorDto.getOldValue() -
Uses of PrismContainerValue in com.evolveum.midpoint.web.component.model.delta
Constructors in com.evolveum.midpoint.web.component.model.delta with parameters of type PrismContainerValue -
Uses of PrismContainerValue in com.evolveum.midpoint.web.component.prism.show
Methods in com.evolveum.midpoint.web.component.prism.show that return PrismContainerValue -
Uses of PrismContainerValue in com.evolveum.prism.xml.ns._public.types_3
Methods in com.evolveum.prism.xml.ns._public.types_3 that return PrismContainerValueMethods in com.evolveum.prism.xml.ns._public.types_3 with parameters of type PrismContainerValueModifier and TypeMethodDescriptionvoidRawObjectType.setupContainerValue(PrismContainerValue container)