Uses of Interface
com.evolveum.midpoint.prism.PrismContainer
Packages that use PrismContainer
Package
Description
GUI API package for various utility classes and interfaces.
Supports merging of (usually) configuration beans.
- 
Uses of PrismContainer in com.evolveum.midpoint.gui.api.util
Methods in com.evolveum.midpoint.gui.api.util with parameters of type PrismContainerModifier and TypeMethodDescriptionstatic <C extends Containerable>
voidWebPrismUtil.cleanupEmptyContainers(PrismContainer<C> container) static <T> TWebComponentUtil.getValue(PrismContainer object, QName propertyName, Class<T> type) static <C extends Containerable>
booleanWebPrismUtil.isEmptyContainer(PrismContainer<C> container) static booleanWebPrismUtil.isValueFromResourceTemplate(PrismValue valueFromDelta, PrismContainer parent)  - 
Uses of PrismContainer in com.evolveum.midpoint.gui.impl.factory.wrapper
Methods in com.evolveum.midpoint.gui.impl.factory.wrapper with parameters of type PrismContainerModifier 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) protected List<PrismContainerValueWrapper<ShadowAssociationType>>ShadowAssociationWrapperFactoryImpl.createValuesWrapper(PrismContainerWrapper<ShadowAssociationType> itemWrapper, PrismContainer<ShadowAssociationType> item, WrapperContext context) protected PrismContainerWrapper<C>LoggingConfigurationWrapperFactoryImpl.createWrapperInternal(PrismContainerValueWrapper<?> parent, PrismContainer<C> childContainer, ItemStatus status, WrapperContext ctx) protected PrismContainerWrapper<C>PrismContainerWrapperFactoryImpl.createWrapperInternal(PrismContainerValueWrapper<?> parent, PrismContainer<C> childContainer, ItemStatus status, WrapperContext ctx) ProfilingClassLoggerWrapperFactoryImpl.createWrapperInternal(PrismContainerValueWrapper<?> parent, PrismContainer<ClassLoggerConfigurationType> childContainer, ItemStatus status, WrapperContext ctx) ResourceAttributeMappingWrapperFactory.createWrapperInternal(PrismContainerValueWrapper<?> parent, PrismContainer<ResourceAttributeDefinitionType> childContainer, ItemStatus status, WrapperContext ctx) protected PrismContainerWrapper<ShadowAssociationType>ShadowAssociationWrapperFactoryImpl.createWrapperInternal(PrismContainerValueWrapper<?> parent, PrismContainer<ShadowAssociationType> childContainer, ItemStatus status, WrapperContext ctx) protected List<PrismContainerValue<ClassLoggerConfigurationType>>ProfilingClassLoggerWrapperFactoryImpl.getValues(PrismContainer<ClassLoggerConfigurationType> item) protected booleanMetadataWrapperFactoryImpl.shouldCreateEmptyValue(PrismContainer<C> item, WrapperContext context) protected booleanNoEmptyValueContainerWrapperFactoryImpl.shouldCreateEmptyValue(PrismContainer<C> item, WrapperContext context) protected booleanOperationalContainerWrapperFactory.shouldCreateEmptyValue(PrismContainer<MetadataType> item, WrapperContext context) protected booleanOutboundAttributeMappingWrapperFactory.shouldCreateEmptyValue(PrismContainer<MappingType> item, WrapperContext context) protected booleanProfilingClassLoggerWrapperFactoryImpl.shouldCreateEmptyValue(PrismContainer<ClassLoggerConfigurationType> item, WrapperContext context) protected booleanProvenanceMetadataWrapperFactory.shouldCreateEmptyValue(PrismContainer<ProvenanceMetadataType> item, WrapperContext context) protected booleanValueMetadataWrapperFactoryImpl.shouldCreateEmptyValue(PrismContainer<ValueMetadataType> item, WrapperContext context)  - 
Uses of PrismContainer in com.evolveum.midpoint.gui.impl.prism.wrapper
Methods in com.evolveum.midpoint.gui.impl.prism.wrapper that return PrismContainerModifier and TypeMethodDescriptionValueMetadataWrapperImpl.getItem()@NotNull PrismContainer<ValueMetadataType>ValueMetadataWrapperImpl.instantiate()@NotNull PrismContainer<ValueMetadataType>ValueMetadataWrapperImpl.instantiate(QName name) Methods in com.evolveum.midpoint.gui.impl.prism.wrapper that return types with arguments of type PrismContainerModifier and TypeMethodDescriptionValueMetadataWrapperImpl.deepClone(@NotNull DeepCloneOperation operation) Methods in com.evolveum.midpoint.gui.impl.prism.wrapper with parameters of type PrismContainerModifier and TypeMethodDescriptionbooleanValueMetadataWrapperImpl.canBeDefinitionOf(PrismContainer<ValueMetadataType> item) Constructors in com.evolveum.midpoint.gui.impl.prism.wrapper with parameters of type PrismContainerModifierConstructorDescriptionCaseWorkItemTypeWrapper(@Nullable PrismContainerValueWrapper parent, PrismContainer<CaseWorkItemType> container, ItemStatus status) PrismContainerWrapperImpl(PrismContainerValueWrapper<?> parent, PrismContainer<C> item, ItemStatus status) ProfilingClassLoggerContainerWrapperImpl(PrismContainerValueWrapper<?> parent, PrismContainer<C> item, ItemStatus status) ResourceAttributeMappingWrapper(@Nullable PrismContainerValueWrapper parent, PrismContainer<ResourceAttributeDefinitionType> container, ItemStatus status) ShadowAssociationWrapperImpl(PrismContainerValueWrapper<?> parent, PrismContainer<ShadowAssociationType> item, ItemStatus status)  - 
Uses of PrismContainer in com.evolveum.midpoint.model.api
Method parameters in com.evolveum.midpoint.model.api with type arguments of type PrismContainerModifier and TypeMethodDescriptionvoidModelInteractionService.processObjectsFromCollection(CollectionRefSpecificationType collection, QName typeForFilter, Predicate<PrismContainer> handler, Collection<SelectorOptions<GetOperationOptions>> options, VariablesMap variables, com.evolveum.midpoint.task.api.Task task, OperationResult result, boolean recordProgress) TODO document - 
Uses of PrismContainer in com.evolveum.midpoint.prism
Subinterfaces of PrismContainer in com.evolveum.midpoint.prismModifier and TypeInterfaceDescriptioninterfacePrismObject<O extends Objectable>Common supertype for all identity objects.interfaceMethods in com.evolveum.midpoint.prism that return PrismContainerModifier and TypeMethodDescriptionPrismContainerValue.asSingleValuedContainer(@NotNull QName itemName) Returns a single-valued container (with a single-valued definition) holding just this value.PrismObjectValue.asSingleValuedContainer(@NotNull QName itemName) PrismContainer.clone()PrismContainer.cloneComplex(CloneStrategy strategy) ItemFactory.createContainer(QName name) <C extends Containerable>
PrismContainer<C>ItemFactory.createContainer(QName name, PrismContainerDefinition<C> definition) PrismObject.createExtension()PrismContainer.createImmutableClone()<T extends Containerable>
PrismContainer<T>PrismContainer.findContainer(ItemPath path) <X extends Containerable>
PrismContainer<X>PrismContainerValue.findContainer(QName containerName) <T extends Containerable>
PrismContainer<T>PrismContainer.findOrCreateContainer(ItemPath containerPath) <T extends Containerable>
PrismContainer<T>PrismContainerValue.findOrCreateContainer(QName containerName) PrismContainerValue.getContainer()PrismObject.getExtension()PrismObjectValue.getExtension()PrismObject.getOrCreateExtension()default <C extends Containerable>
@NotNull PrismContainer<C>PrismValue.getValueMetadataAsContainer()Returns value metadata as typed PrismContainer.static <V extends Containerable>
PrismContainer<V>PrismContainer.newInstance(PrismContext prismContext, QName type) Methods in com.evolveum.midpoint.prism with parameters of type PrismContainerModifier and TypeMethodDescription<C extends Containerable>
voidPrismContext.adopt(PrismContainer<C> object, Class<C> declaredType) <T extends Containerable>
voidPrismContext.adopt(PrismContainer<T> object) PrismContainer.diff(PrismContainer<C> other) PrismContainer.diff(PrismContainer<C> other, ParameterizedEquivalenceStrategy strategy) PrismContainer.diffModifications(PrismContainer<C> other, ParameterizedEquivalenceStrategy strategy) voidPrismContainer.mergeValues(PrismContainer<C> other) voidPrismValue.setValueMetadata(PrismContainer<?> valueMetadata) Sets metadata for this value. - 
Uses of PrismContainer in com.evolveum.midpoint.prism.delta
Methods in com.evolveum.midpoint.prism.delta that return types with arguments of type PrismContainerMethods in com.evolveum.midpoint.prism.delta with parameters of type PrismContainerModifier and TypeMethodDescriptionstatic voidItemDeltaCollectionsUtil.applyTo(Collection<? extends ItemDelta> deltas, PrismContainer propertyContainer)  - 
Uses of PrismContainer in com.evolveum.midpoint.prism.impl
Classes in com.evolveum.midpoint.prism.impl that implement PrismContainerModifier and TypeClassDescriptionclasscom.evolveum.midpoint.prism.impl.PrismContainerImpl<C extends Containerable> - 
Uses of PrismContainer in com.evolveum.midpoint.prism.schema
Methods in com.evolveum.midpoint.prism.schema with parameters of type PrismContainerModifier and TypeMethodDescription<C extends Containerable>
voidSchemaRegistry.applyDefinition(PrismContainer<C> container, Class<C> type) This method will try to locate the appropriate object definition and apply it.<C extends Containerable>
voidSchemaRegistry.applyDefinition(PrismContainer<C> prismObject, Class<C> type, boolean force)  - 
Uses of PrismContainer in com.evolveum.midpoint.prism.util
Methods in com.evolveum.midpoint.prism.util with parameters of type PrismContainerModifier and TypeMethodDescriptionstatic voidPrismAsserts.assertItems(PrismContainer<?> object, int expectedNumberOfItems) static voidPrismAsserts.assertNoEmptyItem(PrismContainer<?> container) static voidPrismAsserts.assertNoItem(PrismContainer<?> object, ItemPath itemPath) static voidPrismAsserts.assertPropertyDefinition(PrismContainer<?> container, QName propertyName, QName type, int minOccurs, int maxOccurs) static <T> voidPrismAsserts.assertPropertyValue(PrismContainer<?> container, ItemPath propPath, T... realPropValues) static <T> voidPrismAsserts.assertPropertyValueMatch(PrismContainer<?> container, ItemPath propQName, MatchingRule<T> matchingRule, T... realPropValues) static <C extends Containerable>
voidPrismAsserts.assertValueId(Long expectedId, PrismContainer<C> container)  - 
Uses of PrismContainer in com.evolveum.midpoint.schema.merger
Methods in com.evolveum.midpoint.schema.merger with parameters of type PrismContainerModifier and TypeMethodDescriptionprotected voidAdminGuiConfigurationMerger.mergeInternal(@NotNull PrismContainer<AdminGuiConfigurationType> target, @NotNull PrismContainer<AdminGuiConfigurationType> source)  - 
Uses of PrismContainer in com.evolveum.midpoint.schema.merger.assignment
Methods in com.evolveum.midpoint.schema.merger.assignment with parameters of type PrismContainerModifier and TypeMethodDescriptionprotected voidAssignmentMerger.mergeInternal(@NotNull PrismContainer<AssignmentType> target, @NotNull PrismContainer<AssignmentType> source)  - 
Uses of PrismContainer in com.evolveum.midpoint.schema.merger.objdef
Methods in com.evolveum.midpoint.schema.merger.objdef with parameters of type PrismContainerModifier and TypeMethodDescriptionprotected voidLimitationsMerger.mergeInternal(@NotNull PrismContainer<PropertyLimitationsType> target, @NotNull PrismContainer<PropertyLimitationsType> source)  - 
Uses of PrismContainer in com.evolveum.midpoint.schema.merger.resource
Methods in com.evolveum.midpoint.schema.merger.resource with parameters of type PrismContainerModifier and TypeMethodDescriptionprotected voidObjectTypeDefinitionMerger.mergeInternal(@NotNull PrismContainer<ResourceObjectTypeDefinitionType> target, @NotNull PrismContainer<ResourceObjectTypeDefinitionType> source)  - 
Uses of PrismContainer in com.evolveum.midpoint.schema.metadata
Methods in com.evolveum.midpoint.schema.metadata with parameters of type PrismContainerModifier and TypeMethodDescriptionstatic ValueMetadataMidpointValueMetadataFactory.createFrom(@NotNull PrismContainer<?> container)  - 
Uses of PrismContainer in com.evolveum.midpoint.schema.processor
Subinterfaces of PrismContainer in com.evolveum.midpoint.schema.processorClasses in com.evolveum.midpoint.schema.processor that implement PrismContainerModifier and TypeClassDescriptionfinal classTODO review docs Resource Object.Methods in com.evolveum.midpoint.schema.processor with parameters of type PrismContainerModifier and TypeMethodDescriptionstatic ResourceAttributeContainerResourceAttributeContainer.convertFromContainer(PrismContainer<?> origAttrContainer, ResourceObjectDefinition resourceObjectDefinition)  - 
Uses of PrismContainer in com.evolveum.midpoint.schema.util
Methods in com.evolveum.midpoint.schema.util that return PrismContainerModifier and TypeMethodDescriptionResourceTypeUtil.getConfigurationContainer(PrismObject<ResourceType> resource) ResourceTypeUtil.getConfigurationContainer(ResourceType resourceType) Methods in com.evolveum.midpoint.schema.util with parameters of type PrismContainerModifier and TypeMethodDescriptionstatic ElementObjectTypeUtil.findXsdElement(PrismContainer<XmlSchemaType> xmlSchemaContainer)  - 
Uses of PrismContainer in com.evolveum.midpoint.web.component.assignment
Methods in com.evolveum.midpoint.web.component.assignment that return PrismContainerModifier and TypeMethodDescriptionAssignmentEditorDto.getPolicyRuleContainer(AssignmentType assignment)  - 
Uses of PrismContainer in com.evolveum.midpoint.web.page.admin.home.dto
Methods in com.evolveum.midpoint.web.page.admin.home.dto that return PrismContainerMethods in com.evolveum.midpoint.web.page.admin.home.dto with parameters of type PrismContainerModifier and TypeMethodDescriptionvoidPasswordQuestionsDto.setCredentials(PrismContainer credentials)  - 
Uses of PrismContainer in com.evolveum.midpoint.web.page.admin.reports.component
Methods in com.evolveum.midpoint.web.page.admin.reports.component with parameters of type PrismContainerModifier and TypeMethodDescriptionprotected voidRunReportPopupPanel.runConfirmPerformed(org.apache.wicket.ajax.AjaxRequestTarget target, PrismObject<ReportType> reportType2, PrismContainer<ReportParameterType> reportParam)