Uses of Interface
com.evolveum.midpoint.prism.PrismContainer
Packages that use PrismContainer
Package
Description
GUI API package for various utility classes and interfaces.
-
Uses of PrismContainer in com.evolveum.midpoint.common.cleanup
Methods in com.evolveum.midpoint.common.cleanup with parameters of type PrismContainerModifier and TypeMethodDescriptionObjectCleaner.process(@NotNull PrismContainer<?> container) Processes object (modifies it) and removes unwanted items. -
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) AuthenticationBehaviorWrapperFactory.createWrapper(PrismContainerValueWrapper<?> parent, PrismContainer<AuthenticationBehavioralDataType> childContainer, ItemStatus status) protected PrismContainerWrapper<C>PrismContainerWrapperFactoryImpl.createWrapper(PrismContainerValueWrapper<?> parent, PrismContainer<C> childContainer, ItemStatus status) protected PrismContainerWrapper<ShadowAssociationValueType>ShadowAssociationValueWrapperFactoryImpl.createWrapper(PrismContainerValueWrapper<?> parent, PrismContainer<ShadowAssociationValueType> childContainer, ItemStatus status) 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 List<PrismContainerValue<ClassLoggerConfigurationType>>ProfilingClassLoggerWrapperFactoryImpl.getValues(PrismContainer<ClassLoggerConfigurationType> item) protected ItemStatusPrismContainerWrapperFactoryImpl.recomputeStatus(PrismContainer<C> containerWrapper, ItemStatus defaultStatus, WrapperContext ctx) protected booleanMetadataWrapperFactoryImpl.shouldCreateEmptyValue(PrismContainer<C> item, WrapperContext context) protected booleanNoEmptyValueContainerWrapperFactoryImpl.shouldCreateEmptyValue(PrismContainer<C> item, WrapperContext context) protected booleanOperationalContainerWrapperFactory.shouldCreateEmptyValue(PrismContainer<T> 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 booleanShadowAssociationValueWrapperFactoryImpl.shouldCreateEmptyValue(PrismContainer<ShadowAssociationValueType> item, WrapperContext context) protected booleanValueMetadataWrapperFactoryImpl.shouldCreateEmptyValue(PrismContainer<ValueMetadataType> item, WrapperContext context) -
Uses of PrismContainer in com.evolveum.midpoint.gui.impl.factory.wrapper.resourceAssociation
Methods in com.evolveum.midpoint.gui.impl.factory.wrapper.resourceAssociation with parameters of type PrismContainerModifier and TypeMethodDescriptionAssociationInboundExpressionWrapperFactory.createWrapper(PrismContainerValueWrapper<?> parent, PrismContainer<AssociationSynchronizationExpressionEvaluatorType> childContainer, ItemStatus status) AssociationOutboundExpressionWrapperFactory.createWrapper(PrismContainerValueWrapper<?> parent, PrismContainer<AssociationConstructionExpressionEvaluatorType> childContainer, ItemStatus status) AssociationMappingWrapperFactory.createWrapperInternal(PrismContainerValueWrapper<?> parent, PrismContainer<AbstractAttributeMappingsDefinitionType> childContainer, ItemStatus status, WrapperContext ctx) -
Uses of PrismContainer in com.evolveum.midpoint.gui.impl.factory.wrapper.schema
Methods in com.evolveum.midpoint.gui.impl.factory.wrapper.schema with parameters of type PrismContainerModifier and TypeMethodDescriptionprotected PrismContainerWrapper<PrismSchemaType>SchemaDefinitionWrapperFactory.createWrapper(PrismContainerValueWrapper<?> parent, PrismContainer<PrismSchemaType> childContainer, ItemStatus status) -
Uses of PrismContainer in com.evolveum.midpoint.gui.impl.page.admin.certification.component
Methods in com.evolveum.midpoint.gui.impl.page.admin.certification.component that return PrismContainerModifier and TypeMethodDescriptionprotected PrismContainer<ReportParameterType>SelectReportTemplatePanel.createParameters(PrismObject<ReportType> report) -
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 TypeMethodDescription@NotNull ItemDefinition<PrismContainer<C>>PrismContainerWrapperImpl.cloneWithNewName(@NotNull ItemName itemName) @NotNull ItemDefinition<PrismContainer<ValueMetadataType>>ValueMetadataWrapperImpl.cloneWithNewName(@NotNull ItemName itemName) ValueMetadataWrapperImpl.deepClone(@NotNull DeepCloneOperation operation) Constructors in com.evolveum.midpoint.gui.impl.prism.wrapper with parameters of type PrismContainerModifierConstructorDescriptionAssociationInboundExpressionWrapper(PrismContainerValueWrapper<?> parent, PrismContainer<AssociationSynchronizationExpressionEvaluatorType> item, ItemStatus status, ItemPath wrapperPath, ExpressionType expression) AssociationMappingExpressionWrapper(PrismContainerValueWrapper<?> parent, PrismContainer<C> item, ItemStatus status, ItemPath wrapperPath, ExpressionType expression) AssociationOutboundExpressionWrapper(PrismContainerValueWrapper<?> parent, PrismContainer<AssociationConstructionExpressionEvaluatorType> item, ItemStatus status, ItemPath wrapperPath, ExpressionType expression) AuthenticationBehaviorWrapper(PrismContainerValueWrapper<?> parent, PrismContainer<AuthenticationBehavioralDataType> item, ItemStatus status) CaseWorkItemTypeWrapper(@Nullable PrismContainerValueWrapper parent, PrismContainer<CaseWorkItemType> container, ItemStatus status) ObjectTypeAttributeMappingWrapper(@Nullable PrismContainerValueWrapper parent, PrismContainer<ResourceAttributeDefinitionType> container, ItemStatus status) PrismContainerWrapperImpl(PrismContainerValueWrapper<?> parent, PrismContainer<C> item, ItemStatus status) PrismSchemaWrapper(PrismContainerValueWrapper<?> parent, PrismContainer<PrismSchemaType> item, ItemStatus status, ItemPath wrapperPath) ProfilingClassLoggerContainerWrapperImpl(PrismContainerValueWrapper<?> parent, PrismContainer<C> item, ItemStatus status) ShadowAssociationValueWrapper(PrismContainerValueWrapper<?> parent, PrismContainer<ShadowAssociationValueType> item, ItemStatus status) ShadowAssociationWrapperImpl(PrismContainerValueWrapper<?> parent, PrismContainer<ShadowAssociationValueType> item, ItemStatus status) -
Uses of PrismContainer in com.evolveum.midpoint.gui.impl.prism.wrapper.association
Constructors in com.evolveum.midpoint.gui.impl.prism.wrapper.association with parameters of type PrismContainerModifierConstructorDescriptionAssociationAttributeMappingWrapper(@Nullable PrismContainerValueWrapper parent, PrismContainer<AbstractAttributeMappingsDefinitionType> container, ItemStatus status) -
Uses of PrismContainer in com.evolveum.midpoint.gui.impl.util
Methods in com.evolveum.midpoint.gui.impl.util with parameters of type PrismContainerModifier and TypeMethodDescriptionstatic booleanAssociationChildWrapperUtil.existAssociationConfiguration(String refAttribute, PrismContainer<ShadowAssociationTypeDefinitionType> association) -
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) <C extends Containerable>
PrismContainer<C>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.deleg
Methods in com.evolveum.midpoint.prism.deleg that return PrismContainerModifier and TypeMethodDescriptiondefault PrismContainer<C>PrismContainerValueDelegator.asSingleValuedContainer(@NotNull QName itemName) default <X extends Containerable>
PrismContainer<X>PrismContainerValueDelegator.findContainer(QName containerName) default <T extends Containerable>
PrismContainer<T>PrismContainerValueDelegator.findOrCreateContainer(QName containerName) default PrismContainer<C>PrismContainerValueDelegator.getContainer()default <C extends Containerable>
@NotNull PrismContainer<C>PrismContainerValueDelegator.getValueMetadataAsContainer()Methods in com.evolveum.midpoint.prism.deleg with parameters of type PrismContainerModifier and TypeMethodDescriptiondefault voidPrismContainerValueDelegator.setValueMetadata(PrismContainer<?> valueMetadata) -
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.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.processor
Subinterfaces of PrismContainer in com.evolveum.midpoint.schema.processorModifier and TypeInterfaceDescriptioninterfaceContainer holdingShadowAssociationobjects.interfaceTODOClasses in com.evolveum.midpoint.schema.processor that implement PrismContainerModifier and TypeClassDescriptionclassRepresents an association between shadows: one subject and zero or more objects.final classfinal classTODO review docs Resource Object.Methods in com.evolveum.midpoint.schema.processor that return PrismContainerModifier and TypeMethodDescription@NotNull PrismContainer<ShadowAssociationValueType>ShadowAssociationDefinitionImpl.instantiate(QName name) Methods in com.evolveum.midpoint.schema.processor that return types with arguments of type PrismContainerModifier and TypeMethodDescriptionShadowAssociationDefinitionImpl.cloneWithNewName(@NotNull ItemName itemName) Methods in com.evolveum.midpoint.schema.processor with parameters of type PrismContainerModifier and TypeMethodDescriptionstatic ShadowAssociationsContainerShadowAssociationsContainer.convertFromPrismContainer(@NotNull PrismContainer<?> origPrismContainer, @NotNull 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) static @NotNull PrismContainer<ShadowReferenceAttributesType>ShadowAssociationsUtil.instantiateObjectsContainer()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)