Uses of Interface
com.evolveum.midpoint.prism.PrismContainerDefinition
Packages that use PrismContainerDefinition
Package
Description
Package that contains base page classes.
GUI API package for various utility classes and interfaces.
-
Uses of PrismContainerDefinition in com.evolveum.midpoint.gui.api.factory
Methods in com.evolveum.midpoint.gui.api.factory that return PrismContainerDefinitionModifier and TypeMethodDescriptionContainerValueDataProviderFactory.Customization.getDefinition()
-
Uses of PrismContainerDefinition in com.evolveum.midpoint.gui.api.page
Methods in com.evolveum.midpoint.gui.api.page with parameters of type PrismContainerDefinitionModifier and TypeMethodDescription<C extends Containerable>
PrismContainerWrapperFactory<C>PageAdminLTE.findContainerWrapperFactory
(PrismContainerDefinition<C> def) -
Uses of PrismContainerDefinition in com.evolveum.midpoint.gui.api.prism.wrapper
Subinterfaces of PrismContainerDefinition in com.evolveum.midpoint.gui.api.prism.wrapperModifier and TypeInterfaceDescriptioninterface
PrismContainerWrapper<C extends Containerable>
interface
PrismObjectWrapper<O extends ObjectType>
interface
Methods in com.evolveum.midpoint.gui.api.prism.wrapper that return PrismContainerDefinitionMethods in com.evolveum.midpoint.gui.api.prism.wrapper that return types with arguments of type PrismContainerDefinition -
Uses of PrismContainerDefinition in com.evolveum.midpoint.gui.api.registry
Methods in com.evolveum.midpoint.gui.api.registry with parameters of type PrismContainerDefinitionModifier and TypeMethodDescription<C extends Containerable>
PrismContainerWrapperFactory<C>GuiComponentRegistry.findContainerWrapperFactory
(PrismContainerDefinition<C> def) -
Uses of PrismContainerDefinition in com.evolveum.midpoint.gui.api.util
Methods in com.evolveum.midpoint.gui.api.util that return types with arguments of type PrismContainerDefinitionModifier and TypeMethodDescriptionstatic <C extends Containerable>
LoadableModel<PrismContainerDefinition<C>>WebComponentUtil.getContainerDefinitionModel
(Class<C> clazz) -
Uses of PrismContainerDefinition in com.evolveum.midpoint.gui.impl.component
Methods in com.evolveum.midpoint.gui.impl.component that return PrismContainerDefinitionModifier and TypeMethodDescriptionprotected PrismContainerDefinition<C>
MultivalueContainerListPanel.getTypeDefinitionForSearch()
-
Uses of PrismContainerDefinition in com.evolveum.midpoint.gui.impl.component.data.column
Method parameters in com.evolveum.midpoint.gui.impl.component.data.column with type arguments of type PrismContainerDefinitionModifier and TypeMethodDescriptionprotected abstract org.apache.wicket.Component
AbstractItemWrapperColumn.createHeader
(String componentId, org.apache.wicket.model.IModel<? extends PrismContainerDefinition<C>> mainModel) protected org.apache.wicket.Component
PrismContainerWrapperColumn.createHeader
(String componentId, org.apache.wicket.model.IModel<? extends PrismContainerDefinition<C>> mainModel) protected org.apache.wicket.Component
PrismPropertyWrapperColumn.createHeader
(String componentId, org.apache.wicket.model.IModel<? extends PrismContainerDefinition<C>> mainModel) protected org.apache.wicket.Component
PrismReferenceWrapperColumn.createHeader
(String componentId, org.apache.wicket.model.IModel<? extends PrismContainerDefinition<C>> mainModel) Constructor parameters in com.evolveum.midpoint.gui.impl.component.data.column with type arguments of type PrismContainerDefinitionModifierConstructorDescriptionLifecycleStateBadgeColumn
(org.apache.wicket.model.IModel<? extends PrismContainerDefinition<C>> mainModel, PageBase pageBase) LifecycleStateColumn
(org.apache.wicket.model.IModel<? extends PrismContainerDefinition<C>> mainModel, PageBase pageBase) PrismContainerWrapperColumn
(org.apache.wicket.model.IModel<? extends PrismContainerDefinition<C>> rowModel, ItemPath itemName, PageBase pageBase) PrismPropertyWrapperColumn
(org.apache.wicket.model.IModel<? extends PrismContainerDefinition<C>> mainModel, ItemPath itemName, AbstractItemWrapperColumn.ColumnType columnType, PageBase pageBase) PrismReferenceWrapperColumn
(org.apache.wicket.model.IModel<? extends PrismContainerDefinition<C>> mainModel, ItemPath itemName, AbstractItemWrapperColumn.ColumnType columnType, PageBase pageBase) -
Uses of PrismContainerDefinition in com.evolveum.midpoint.gui.impl.page.admin.assignmentholder.component.assignmentType
Methods in com.evolveum.midpoint.gui.impl.page.admin.assignmentholder.component.assignmentType that return PrismContainerDefinitionModifier and TypeMethodDescriptionprotected PrismContainerDefinition<AssignmentType>
AbstractAssignmentTypePanel.getContainerDefinitionForColumns()
protected PrismContainerDefinition<AssignmentType>
AbstractAssignmentTypePanel.getTypeDefinitionForSearch()
Methods in com.evolveum.midpoint.gui.impl.page.admin.assignmentholder.component.assignmentType with parameters of type PrismContainerDefinitionModifier and TypeMethodDescriptionprotected abstract void
AbstractAssignmentTypePanel.addSpecificSearchableItemWrappers
(PrismContainerDefinition<AssignmentType> containerDef, List<? super FilterableSearchItemWrapper> defs) -
Uses of PrismContainerDefinition 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 PrismContainerDefinitionModifier and TypeMethodDescriptionprotected void
AbstractAssignmentPanel.addSpecificSearchableItemWrappers
(PrismContainerDefinition<AssignmentType> containerDef, List<? super FilterableSearchItemWrapper> defs) protected void
FocusMappingsAssignmentsPanel.addSpecificSearchableItemWrappers
(PrismContainerDefinition<AssignmentType> containerDef, List<? super FilterableSearchItemWrapper> defs) -
Uses of PrismContainerDefinition 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 PrismContainerDefinitionModifier and TypeMethodDescriptionprotected void
AbstractInducementPanel.addSpecificSearchableItemWrappers
(PrismContainerDefinition<AssignmentType> containerDef, List<? super FilterableSearchItemWrapper> defs) -
Uses of PrismContainerDefinition in com.evolveum.midpoint.gui.impl.page.admin.resource.component.wizard.objectType.activation
Methods in com.evolveum.midpoint.gui.impl.page.admin.resource.component.wizard.objectType.activation that return types with arguments of type PrismContainerDefinitionModifier and TypeMethodDescriptionIterator<? extends PrismContainerDefinition>
ActivationContainerProvider.internalIterator
(long first, long count) Constructors in com.evolveum.midpoint.gui.impl.page.admin.resource.component.wizard.objectType.activation with parameters of type PrismContainerDefinition -
Uses of PrismContainerDefinition in com.evolveum.midpoint.gui.impl.page.admin.resource.component.wizard.objectType.associations
Methods in com.evolveum.midpoint.gui.impl.page.admin.resource.component.wizard.objectType.associations that return types with arguments of type PrismContainerDefinition -
Uses of PrismContainerDefinition in com.evolveum.midpoint.gui.impl.page.admin.resource.component.wizard.objectType.attributeMapping
Methods in com.evolveum.midpoint.gui.impl.page.admin.resource.component.wizard.objectType.attributeMapping that return types with arguments of type PrismContainerDefinitionModifier and TypeMethodDescriptionMappingOverrideTable.getAttributeDefinition()
protected final LoadableModel<PrismContainerDefinition<MappingType>>
AttributeMappingsTable.getMappingTypeDefinition()
Method parameters in com.evolveum.midpoint.gui.impl.page.admin.resource.component.wizard.objectType.attributeMapping with type arguments of type PrismContainerDefinitionModifier and TypeMethodDescriptionprotected org.apache.wicket.extensions.markup.html.repeater.data.table.IColumn<PrismContainerValueWrapper<MappingType>,
String> AttributeMappingsTable.createVirtualRefItemColumn
(org.apache.wicket.model.IModel<? extends PrismContainerDefinition> resourceAttributeDef, String cssClasses) -
Uses of PrismContainerDefinition in com.evolveum.midpoint.gui.impl.page.admin.resource.component.wizard.objectType.correlation
Methods in com.evolveum.midpoint.gui.impl.page.admin.resource.component.wizard.objectType.correlation that return types with arguments of type PrismContainerDefinitionModifier and TypeMethodDescriptionprotected LoadableModel<PrismContainerDefinition<CorrelationItemType>>
CorrelationItemRefsTable.getCorrelationItemDefinition()
CorrelationItemsTable.getCorrelationItemsDefinition()
-
Uses of PrismContainerDefinition in com.evolveum.midpoint.gui.impl.page.admin.resource.component.wizard.objectType.synchronization
Methods in com.evolveum.midpoint.gui.impl.page.admin.resource.component.wizard.objectType.synchronization that return types with arguments of type PrismContainerDefinition -
Uses of PrismContainerDefinition in com.evolveum.midpoint.gui.impl.page.admin.simulation
Methods in com.evolveum.midpoint.gui.impl.page.admin.simulation that return PrismContainerDefinition -
Uses of PrismContainerDefinition in com.evolveum.midpoint.gui.impl.page.admin.user
Methods in com.evolveum.midpoint.gui.impl.page.admin.user with parameters of type PrismContainerDefinitionModifier and TypeMethodDescriptionprotected void
PageUser.handleDelegationAssignmentDeltas
(ObjectDelta<UserType> focusDelta, List<AssignmentEditorDto> assignments, PrismContainerDefinition<AssignmentType> def) -
Uses of PrismContainerDefinition in com.evolveum.midpoint.gui.impl.prism.panel.component
Methods in com.evolveum.midpoint.gui.impl.prism.panel.component that return PrismContainerDefinitionMethod parameters in com.evolveum.midpoint.gui.impl.prism.panel.component with type arguments of type PrismContainerDefinitionModifier and TypeMethodDescriptionprotected abstract void
ListContainersPopup.processSelectedChildren
(org.apache.wicket.ajax.AjaxRequestTarget target, List<PrismContainerDefinition<?>> selected) Constructors in com.evolveum.midpoint.gui.impl.prism.panel.component with parameters of type PrismContainerDefinitionModifierConstructorDescriptionContainersPopupDto
(boolean selected, PrismContainerDefinition<?> def) -
Uses of PrismContainerDefinition in com.evolveum.midpoint.gui.impl.prism.wrapper
Classes in com.evolveum.midpoint.gui.impl.prism.wrapper that implement PrismContainerDefinitionModifier and TypeClassDescriptionclass
AssignmentHolderWrapper<AH extends AssignmentHolderType>
class
class
Created by honcharclass
PrismContainerWrapperImpl<C extends Containerable>
class
PrismObjectWrapperImpl<O extends ObjectType>
class
class
class
class
class
class
Methods in com.evolveum.midpoint.gui.impl.prism.wrapper that return PrismContainerDefinitionModifier and TypeMethodDescription@NotNull PrismContainerDefinition<C>
PrismContainerWrapperImpl.clone()
@NotNull PrismContainerDefinition<ValueMetadataType>
ValueMetadataWrapperImpl.clone()
PrismContainerWrapperImpl.cloneWithReplacedDefinition
(QName itemName, ItemDefinition newDefinition) ValueMetadataWrapperImpl.cloneWithReplacedDefinition
(QName itemName, ItemDefinition<?> newDefinition) PrismContainerValueWrapperImpl.getDefinition()
PrismContainerWrapperImpl.getItemDefinition()
Methods in com.evolveum.midpoint.gui.impl.prism.wrapper that return types with arguments of type PrismContainerDefinitionModifier and TypeMethodDescriptionPrismContainerValueWrapperImpl.getChildContainers()
List<PrismContainerDefinition<? extends Containerable>>
ValueMetadataWrapperImpl.getChildContainers()
-
Uses of PrismContainerDefinition in com.evolveum.midpoint.gui.impl.registry
Methods in com.evolveum.midpoint.gui.impl.registry with parameters of type PrismContainerDefinitionModifier and TypeMethodDescription<C extends Containerable>
PrismContainerWrapperFactory<C>GuiComponentRegistryImpl.findContainerWrapperFactory
(PrismContainerDefinition<C> def) -
Uses of PrismContainerDefinition in com.evolveum.midpoint.gui.impl.util
Methods in com.evolveum.midpoint.gui.impl.util with parameters of type PrismContainerDefinitionModifier and TypeMethodDescriptionstatic String
IconAndStylesUtil.createMappingIcon
(PrismContainerDefinition<? extends Containerable> def) -
Uses of PrismContainerDefinition in com.evolveum.midpoint.model.api
Methods in com.evolveum.midpoint.model.api that return PrismContainerDefinitionModifier and TypeMethodDescriptionModelInteractionService.assignmentTypeDefinitionWithConcreteTargetRefType
(PrismContainerDefinition<AssignmentType> orig, QName targetType) Returns Container Definition of Assignment Type with target type of assignment replaced by more concrete situation This allows for using more specific definition when searching for definitions for dereference, in GUI search or columns where we are sure (on other criteria) only assignment types we are processing have concrete target type.Methods in com.evolveum.midpoint.model.api with parameters of type PrismContainerDefinitionModifier and TypeMethodDescriptionModelInteractionService.assignmentTypeDefinitionWithConcreteTargetRefType
(PrismContainerDefinition<AssignmentType> orig, QName targetType) Returns Container Definition of Assignment Type with target type of assignment replaced by more concrete situation This allows for using more specific definition when searching for definitions for dereference, in GUI search or columns where we are sure (on other criteria) only assignment types we are processing have concrete target type. -
Uses of PrismContainerDefinition in com.evolveum.midpoint.model.api.visualizer
Methods in com.evolveum.midpoint.model.api.visualizer that return PrismContainerDefinition -
Uses of PrismContainerDefinition in com.evolveum.midpoint.model.common.mapping
Methods in com.evolveum.midpoint.model.common.mapping that return PrismContainerDefinitionMethods in com.evolveum.midpoint.model.common.mapping with parameters of type PrismContainerDefinitionModifier and TypeMethodDescriptionAbstractMappingBuilder.targetContext
(PrismContainerDefinition<?> val) -
Uses of PrismContainerDefinition in com.evolveum.midpoint.model.common.util
Methods in com.evolveum.midpoint.model.common.util with parameters of type PrismContainerDefinitionModifier and TypeMethodDescriptionstatic <V extends PrismValue,
D extends ItemDefinition<?>, C extends Containerable>
List<ItemDelta<V,D>> PopulatorUtil.computePopulateItemDeltas
(PopulateType fromPopulate, PrismContainerDefinition<C> targetContainerDefinition, VariablesMap variables, ExpressionEvaluationContext params, String contextDescription, Task task, OperationResult result) static <IV extends PrismValue,
ID extends ItemDefinition<?>, C extends Containerable>
ItemDelta<IV,ID> PopulatorUtil.evaluatePopulateExpression
(PopulateItemType populateItem, VariablesMap variables, ExpressionEvaluationContext context, PrismContainerDefinition<C> targetContainerDefinition, String contextDescription, Task task, OperationResult result) -
Uses of PrismContainerDefinition in com.evolveum.midpoint.model.impl.controller
Methods in com.evolveum.midpoint.model.impl.controller that return PrismContainerDefinitionModifier and TypeMethodDescriptionModelInteractionServiceImpl.assignmentTypeDefinitionWithConcreteTargetRefType
(PrismContainerDefinition<AssignmentType> orig, QName targetType) Methods in com.evolveum.midpoint.model.impl.controller with parameters of type PrismContainerDefinitionModifier and TypeMethodDescriptionModelInteractionServiceImpl.assignmentTypeDefinitionWithConcreteTargetRefType
(PrismContainerDefinition<AssignmentType> orig, QName targetType) -
Uses of PrismContainerDefinition in com.evolveum.midpoint.model.impl.controller.transformer
Methods in com.evolveum.midpoint.model.impl.controller.transformer with parameters of type PrismContainerDefinitionModifier and TypeMethodDescription<O extends ObjectType>
voidDataPolicyProcessor.applyItemsConstraints
(@NotNull PrismContainerDefinition<O> objectDefinition, @NotNull ArchetypePolicyType archetypePolicy) -
Uses of PrismContainerDefinition in com.evolveum.midpoint.model.impl.lens
Methods in com.evolveum.midpoint.model.impl.lens that return PrismContainerDefinitionMethods in com.evolveum.midpoint.model.impl.lens that return types with arguments of type PrismContainerDefinitionModifier and TypeMethodDescriptionAssignmentPathVariables.getFocusAssignment()
AssignmentPathVariables.getImmediateAssignment()
AssignmentPathVariables.getMagicAssignment()
Map<QName,
DeltaSetTriple<ItemValueWithOrigin<PrismContainerValue<ShadowAssociationType>, PrismContainerDefinition<ShadowAssociationType>>>> LensProjectionContext.getSqueezedAssociations()
AssignmentPathVariables.getThisAssignment()
Methods in com.evolveum.midpoint.model.impl.lens with parameters of type PrismContainerDefinitionModifier and TypeMethodDescriptionstatic PropertyDelta<XMLGregorianCalendar>
LensUtil.createActivationTimestampDelta
(ActivationStatusType status, XMLGregorianCalendar now, PrismContainerDefinition<ActivationType> activationDefinition, OriginType origin) Method parameters in com.evolveum.midpoint.model.impl.lens with type arguments of type PrismContainerDefinitionModifier and TypeMethodDescriptionstatic AssignmentType
LensUtil.getAssignmentType
(ItemDeltaItem<PrismContainerValue<AssignmentType>, PrismContainerDefinition<AssignmentType>> assignmentIdi, boolean old) void
AssignmentPathVariables.setFocusAssignment
(ItemDeltaItem<PrismContainerValue<AssignmentType>, PrismContainerDefinition<AssignmentType>> focusAssignment) void
AssignmentPathVariables.setImmediateAssignment
(ItemDeltaItem<PrismContainerValue<AssignmentType>, PrismContainerDefinition<AssignmentType>> immediateAssignment) void
AssignmentPathVariables.setMagicAssignment
(ItemDeltaItem<PrismContainerValue<AssignmentType>, PrismContainerDefinition<AssignmentType>> magicAssignment) void
LensProjectionContext.setSqueezedAssociations
(Map<QName, DeltaSetTriple<ItemValueWithOrigin<PrismContainerValue<ShadowAssociationType>, PrismContainerDefinition<ShadowAssociationType>>>> squeezedAssociations) void
AssignmentPathVariables.setThisAssignment
(ItemDeltaItem<PrismContainerValue<AssignmentType>, PrismContainerDefinition<AssignmentType>> thisAssignment) -
Uses of PrismContainerDefinition in com.evolveum.midpoint.model.impl.lens.assignments
Methods in com.evolveum.midpoint.model.impl.lens.assignments that return types with arguments of type PrismContainerDefinitionModifier 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 PrismContainerDefinitionModifier 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 PrismContainerDefinitionModifierConstructorDescriptionEvaluatedAssignmentImpl
(@NotNull ItemDeltaItem<PrismContainerValue<AssignmentType>, PrismContainerDefinition<AssignmentType>> assignmentIdi, @Nullable Long externalAssignmentId, boolean evaluatedOld, @NotNull AssignmentOrigin origin) -
Uses of PrismContainerDefinition in com.evolveum.midpoint.model.impl.lens.construction
Methods in com.evolveum.midpoint.model.impl.lens.construction that return types with arguments of type PrismContainerDefinitionModifier and TypeMethodDescription@NotNull Collection<MappingImpl<PrismContainerValue<ShadowAssociationType>,
PrismContainerDefinition<ShadowAssociationType>>> EvaluatedResourceObjectConstructionImpl.getAssociationMappings()
-
Uses of PrismContainerDefinition in com.evolveum.midpoint.model.impl.schema.transform
Subinterfaces of PrismContainerDefinition in com.evolveum.midpoint.model.impl.schema.transformModifier and TypeInterfaceDescriptionstatic interface
Classes in com.evolveum.midpoint.model.impl.schema.transform that implement PrismContainerDefinitionModifier and TypeClassDescriptionclass
TransformableContainerDefinition<C extends Containerable>
static class
class
TransformableObjectDefinition<O extends Objectable>
Methods in com.evolveum.midpoint.model.impl.schema.transform that return PrismContainerDefinitionModifier and TypeMethodDescription@NotNull PrismContainerDefinition<C>
TransformableContainerDefinition.clone()
TransformableContainerDefinition.AttributeContainer.cloneWithReplacedDefinition
(QName itemName, ItemDefinition<?> newDefinition) TransformableContainerDefinition.cloneWithReplacedDefinition
(QName itemName, ItemDefinition<?> newDefinition) <C extends Containerable>
PrismContainerDefinition<C>TransformableContainerDefinition.findContainerDefinition
(@NotNull ItemPath path) protected PrismContainerDefinition<C>
TransformableContainerDefinition.publicView()
Methods in com.evolveum.midpoint.model.impl.schema.transform with parameters of type PrismContainerDefinitionModifier and TypeMethodDescriptionstatic <C extends Containerable>
TransformableContainerDefinition<C>TransformableContainerDefinition.of
(PrismContainerDefinition<C> originalItem) static <C extends Containerable>
TransformableContainerDefinition<C>TransformableContainerDefinition.require
(PrismContainerDefinition<C> assocContainer) Constructors in com.evolveum.midpoint.model.impl.schema.transform with parameters of type PrismContainerDefinitionModifierConstructorDescriptionprotected
TransformableContainerDefinition
(PrismContainerDefinition<C> delegate, ComplexTypeDefinition typeDef) -
Uses of PrismContainerDefinition in com.evolveum.midpoint.model.impl.visualizer.output
Methods in com.evolveum.midpoint.model.impl.visualizer.output that return PrismContainerDefinitionMethods in com.evolveum.midpoint.model.impl.visualizer.output with parameters of type PrismContainerDefinitionModifier and TypeMethodDescriptionvoid
VisualizationImpl.setSourceDefinition
(PrismContainerDefinition<?> sourceDefinition) -
Uses of PrismContainerDefinition in com.evolveum.midpoint.prism
Subinterfaces of PrismContainerDefinition in com.evolveum.midpoint.prismModifier and TypeInterfaceDescriptioninterface
MutablePrismContainerDefinition<C extends Containerable>
interface
MutablePrismObjectDefinition<O extends Objectable>
interface
PrismObjectDefinition<O extends Objectable>
TODOMethods in com.evolveum.midpoint.prism that return PrismContainerDefinitionModifier and TypeMethodDescription@NotNull PrismContainerDefinition<C>
PrismContainerDefinition.clone()
PrismContainerDefinition.cloneWithReplacedDefinition
(QName itemName, ItemDefinition<?> newDefinition) TODOPrismContainer.deepCloneDefinition
(@NotNull DeepCloneOperation operation) default <C extends Containerable>
PrismContainerDefinition<C>LocalItemDefinitionStore.findContainerDefinition
(@NotNull ItemPath path) ReturnsPrismContainerDefinition
corresponding to given path (rooted at this store).PrismContainer.getDefinition()
PrismContainerable.getDefinition()
PrismContainerValue.getDefinition()
PrismObjectDefinition.getExtensionDefinition()
Methods in com.evolveum.midpoint.prism with parameters of type PrismContainerDefinitionModifier and TypeMethodDescriptionvoid
PrismContainer.applyDefinition
(PrismContainerDefinition<C> definition) void
PrismContainerValue.applyDefinition
(@NotNull PrismContainerDefinition<C> containerDef, boolean force) void
PrismObject.applyDefinition
(PrismContainerDefinition<O> definition) static <ID extends ItemDefinition<?>>
ResolvedItemPath<ID>ResolvedItemPath.create
(@NotNull PrismContainerDefinition<?> rootDefinition, @NotNull ItemPath rawItemPath) Resolves the path against a container definition.<C extends Containerable>
PrismContainer<C>ItemFactory.createContainer
(QName name, PrismContainerDefinition<C> definition) void
PrismContainer.setDefinition
(PrismContainerDefinition<C> definition) Sets applicable property container definition. -
Uses of PrismContainerDefinition in com.evolveum.midpoint.prism.deleg
Subinterfaces of PrismContainerDefinition in com.evolveum.midpoint.prism.delegModifier and TypeInterfaceDescriptioninterface
ContainerDefinitionDelegator<C extends Containerable>
interface
ObjectDefinitionDelegator<O extends Objectable>
Methods in com.evolveum.midpoint.prism.deleg that return PrismContainerDefinitionModifier and TypeMethodDescriptiondefault PrismContainerDefinition<C>
ContainerDefinitionDelegator.cloneWithReplacedDefinition
(QName itemName, ItemDefinition<?> newDefinition) ContainerDefinitionDelegator.delegate()
default <C extends Containerable>
PrismContainerDefinition<C>ComplexTypeDefinitionDelegator.findContainerDefinition
(@NotNull ItemPath path) default <C extends Containerable>
PrismContainerDefinition<C>ContainerDefinitionDelegator.findContainerDefinition
(@NotNull ItemPath path) default PrismContainerDefinition<?>
ObjectDefinitionDelegator.getExtensionDefinition()
-
Uses of PrismContainerDefinition in com.evolveum.midpoint.prism.delta
Methods in com.evolveum.midpoint.prism.delta with parameters of type PrismContainerDefinitionModifier and TypeMethodDescriptionvoid
ContainerDelta.applyDefinition
(PrismContainerDefinition<V> definition) <C extends Containerable>
ContainerDelta<C>DeltaFactory.Container.create
(ItemPath path, PrismContainerDefinition<C> definition) Deprecated.<C extends Containerable>
ContainerDelta<C>DeltaFactory.Container.create
(ItemPath parentPath, QName name, PrismContainerDefinition itemDefinition) Deprecated.<C extends Containerable>
ContainerDelta<C>DeltaFactory.Container.create
(PrismContainerDefinition itemDefinition) Deprecated.<C extends Containerable>
ContainerDelta<C>ObjectDelta.createContainerModification
(ItemPath path, PrismContainerDefinition<C> containerDefinition) <T extends Containerable,
O extends Objectable>
ContainerDelta<T>DeltaFactory.Container.createDelta
(ItemPath containerPath, PrismContainerDefinition<O> objectDefinition) Deprecated.<O extends Objectable,
T>
PropertyDelta<T>DeltaFactory.Property.createReplaceDelta
(PrismContainerDefinition<O> containerDefinition, QName propertyName, PrismPropertyValue<T> pValue) Deprecated.<O extends Objectable,
T>
PropertyDelta<T>DeltaFactory.Property.createReplaceDelta
(PrismContainerDefinition<O> containerDefinition, QName propertyName, PrismPropertyValue<T>... pValues) Deprecated.<O extends Objectable,
T>
PropertyDelta<T>DeltaFactory.Property.createReplaceDelta
(PrismContainerDefinition<O> containerDefinition, QName propertyName, T... realValues) Deprecated.void
ContainerDelta.setDefinition
(PrismContainerDefinition<V> definition) -
Uses of PrismContainerDefinition in com.evolveum.midpoint.prism.impl
Classes in com.evolveum.midpoint.prism.impl that implement PrismContainerDefinitionModifier and TypeClassDescriptionclass
EXPERIMENTALclass
PrismContainerDefinitionImpl<C extends Containerable>
Definition of a property container.class
PrismObjectDefinitionImpl<O extends Objectable>
MidPoint Object Definition.Methods in com.evolveum.midpoint.prism.impl that return PrismContainerDefinitionModifier and TypeMethodDescription@NotNull PrismContainerDefinition<C>
PrismContainerDefinitionImpl.cloneWithReplacedDefinition
(QName itemName, ItemDefinition<?> newDefinition) PrismContainerDefinitionImpl.createContainerDefinition
(QName name, QName typeName) PrismContainerImpl.deepCloneDefinition
(@NotNull DeepCloneOperation operation) PrismContainerImpl.getDefinition()
Returns applicable property container definition.PrismContainerValueImpl.getDefinition()
DummyPrismObjectDefinition.getExtensionDefinition()
PrismObjectDefinitionImpl.getExtensionDefinition()
Methods in com.evolveum.midpoint.prism.impl with parameters of type PrismContainerDefinitionModifier and TypeMethodDescriptionvoid
PrismContainerImpl.applyDefinition
(PrismContainerDefinition<C> definition) void
PrismContainerValueImpl.applyDefinition
(@NotNull PrismContainerDefinition<C> containerDef, boolean force) void
PrismObjectImpl.applyDefinition
(PrismContainerDefinition<O> definition) protected void
PrismContainerImpl.checkDefinition
(PrismContainerDefinition<C> def) protected void
PrismContainerDefinitionImpl.copyDefinitionDataFrom
(PrismContainerDefinition<C> source) <C extends Containerable>
PrismContainer<C>ItemFactoryImpl.createContainer
(QName name, PrismContainerDefinition<C> definition) protected void
PrismContainerImpl.propagateDeepCloneDefinition
(@NotNull DeepCloneOperation operation, PrismContainerDefinition<C> clonedDef) void
PrismContainerImpl.setDefinition
(PrismContainerDefinition<C> definition) Sets applicable property container definition.Constructors in com.evolveum.midpoint.prism.impl with parameters of type PrismContainerDefinitionModifierConstructorDescriptionPrismContainerImpl
(QName name, PrismContainerDefinition<C> definition, PrismContext prismContext) -
Uses of PrismContainerDefinition in com.evolveum.midpoint.prism.impl.delta
Methods in com.evolveum.midpoint.prism.impl.delta with parameters of type PrismContainerDefinitionModifier and TypeMethodDescriptionvoid
ContainerDeltaImpl.applyDefinition
(PrismContainerDefinition<V> definition) <C extends Containerable>
ContainerDelta<C>ContainerDeltaFactoryImpl.create
(ItemPath path, PrismContainerDefinition<C> definition) ContainerDeltaFactoryImpl.create
(ItemPath parentPath, QName name, PrismContainerDefinition itemDefinition) ContainerDeltaFactoryImpl.create
(PrismContainerDefinition itemDefinition) static <O extends Objectable>
PropertyDeltaPropertyDeltaImpl.createAddDelta
(PrismContainerDefinition<O> containerDefinition, QName propertyName, Object... realValues) <C extends Containerable>
ContainerDelta<C>ObjectDeltaImpl.createContainerModification
(ItemPath path, PrismContainerDefinition<C> containerDefinition) static <O extends Objectable>
PropertyDeltaPropertyDeltaImpl.createDeleteDelta
(PrismContainerDefinition<O> containerDefinition, QName propertyName, Object... realValues) <T extends Containerable,
O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaFactoryImpl.createDelta
(ItemPath containerPath, PrismContainerDefinition<O> objectDefinition) static <T extends Containerable,
O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaImpl.createDelta
(ItemPath containerPath, PrismContainerDefinition<O> objectDefinition) final <O extends Objectable,
T>
PropertyDelta<T>PropertyDeltaFactoryImpl.createReplaceDelta
(PrismContainerDefinition<O> containerDefinition, QName propertyName, PrismPropertyValue<T> pValue) final <O extends Objectable,
T>
PropertyDelta<T>PropertyDeltaFactoryImpl.createReplaceDelta
(PrismContainerDefinition<O> containerDefinition, QName propertyName, PrismPropertyValue<T>... pValues) final <O extends Objectable,
T>
PropertyDelta<T>PropertyDeltaFactoryImpl.createReplaceDelta
(PrismContainerDefinition<O> containerDefinition, QName propertyName, T... realValues) static <O extends Objectable,
T>
PropertyDelta<T>PropertyDeltaImpl.createReplaceDelta
(PrismContainerDefinition<O> containerDefinition, QName propertyName, PrismPropertyValue<T>... pValues) static <O extends Objectable,
T>
PropertyDelta<T>PropertyDeltaImpl.createReplaceDelta
(PrismContainerDefinition<O> containerDefinition, QName propertyName, T... realValues) void
ContainerDeltaImpl.setDefinition
(PrismContainerDefinition<V> definition) Constructors in com.evolveum.midpoint.prism.impl.delta with parameters of type PrismContainerDefinitionModifierConstructorDescriptionContainerDeltaImpl
(ItemPath propertyPath, PrismContainerDefinition itemDefinition, PrismContext prismContext) ContainerDeltaImpl
(ItemPath parentPath, QName name, PrismContainerDefinition itemDefinition, PrismContext prismContext) ContainerDeltaImpl
(PrismContainerDefinition itemDefinition, PrismContext prismContext) -
Uses of PrismContainerDefinition in com.evolveum.midpoint.prism.impl.item
Methods in com.evolveum.midpoint.prism.impl.item that return PrismContainerDefinitionModifier and TypeMethodDescriptionDummyContainerImpl.deepCloneDefinition
(@NotNull DeepCloneOperation operation) -
Uses of PrismContainerDefinition in com.evolveum.midpoint.prism.impl.marshaller
Methods in com.evolveum.midpoint.prism.impl.marshaller with parameters of type PrismContainerDefinitionModifier and TypeMethodDescription<IV extends PrismValue,
ID extends ItemDefinition<?>, C extends Containerable>
Item<IV,ID> JaxbDomHackImpl.parseRawElement
(Object element, PrismContainerDefinition<C> definition) This is used in a form of "fromAny" to parse elements from a JAXB getAny method to prism. -
Uses of PrismContainerDefinition in com.evolveum.midpoint.prism.impl.metadata
Methods in com.evolveum.midpoint.prism.impl.metadata that return PrismContainerDefinitionModifier and TypeMethodDescriptionValueMetadataAdapter.deepCloneDefinition
(@NotNull DeepCloneOperation operation) ValueMetadataAdapter.getDefinition()
Methods in com.evolveum.midpoint.prism.impl.metadata that return types with arguments of type PrismContainerDefinitionModifier and TypeMethodDescriptionValueMetadataAdapter.diff
(Item<PrismContainerValue<Containerable>, PrismContainerDefinition<Containerable>> other) ValueMetadataAdapter.diff
(Item<PrismContainerValue<Containerable>, PrismContainerDefinition<Containerable>> other, @NotNull ParameterizedEquivalenceStrategy strategy) Methods in com.evolveum.midpoint.prism.impl.metadata with parameters of type PrismContainerDefinitionModifier and TypeMethodDescriptionvoid
ValueMetadataAdapter.applyDefinition
(PrismContainerDefinition<Containerable> definition) void
ValueMetadataAdapter.applyDefinition
(PrismContainerDefinition<Containerable> definition, boolean force) void
ValueMetadataAdapter.setDefinition
(PrismContainerDefinition<Containerable> definition) Method parameters in com.evolveum.midpoint.prism.impl.metadata with type arguments of type PrismContainerDefinitionModifier and TypeMethodDescriptionValueMetadataAdapter.diff
(Item<PrismContainerValue<Containerable>, PrismContainerDefinition<Containerable>> other) ValueMetadataAdapter.diff
(Item<PrismContainerValue<Containerable>, PrismContainerDefinition<Containerable>> other, @NotNull ParameterizedEquivalenceStrategy strategy) void
ValueMetadataAdapter.merge
(Item<PrismContainerValue<Containerable>, PrismContainerDefinition<Containerable>> otherItem) -
Uses of PrismContainerDefinition in com.evolveum.midpoint.prism.impl.query
Methods in com.evolveum.midpoint.prism.impl.query with parameters of type PrismContainerDefinitionModifier and TypeMethodDescriptionstatic ItemDefinition
FilterImplUtil.findItemDefinition
(ItemPath itemPath, PrismContainerDefinition<? extends Containerable> containerDef) -
Uses of PrismContainerDefinition in com.evolveum.midpoint.prism.impl.query.builder
Methods in com.evolveum.midpoint.prism.impl.query.builder with parameters of type PrismContainerDefinitionModifier and TypeMethodDescriptionR_Filter.item
(PrismContainerDefinition<?> containerDefinition, ItemPath itemPath) R_Filter.item
(PrismContainerDefinition<?> containerDefinition, QName... names) -
Uses of PrismContainerDefinition in com.evolveum.midpoint.prism.impl.schema
Methods in com.evolveum.midpoint.prism.impl.schema that return PrismContainerDefinitionModifier and TypeMethodDescription<C extends Containerable>
PrismContainerDefinition<C>SchemaDefinitionFactory.createExtraDefinitionFromComplexType
(com.sun.xml.xsom.XSComplexType complexType, ComplexTypeDefinition complexTypeDefinition, PrismContext prismContext, com.sun.xml.xsom.XSAnnotation annotation) Create optional extra definition form a top-level complex type definition.@NotNull PrismContainerDefinition<?>
SchemaRegistryImpl.getValueMetadataDefinition()
-
Uses of PrismContainerDefinition in com.evolveum.midpoint.prism.impl.schema.axiom
Methods in com.evolveum.midpoint.prism.impl.schema.axiom that return PrismContainerDefinitionModifier and TypeMethodDescription@NotNull PrismContainerDefinition<?>
AxiomEnabledSchemaRegistry.getValueMetadataDefinition()
-
Uses of PrismContainerDefinition in com.evolveum.midpoint.prism.marshaller
Methods in com.evolveum.midpoint.prism.marshaller with parameters of type PrismContainerDefinitionModifier and TypeMethodDescription<IV extends PrismValue,
ID extends ItemDefinition<?>, C extends Containerable>
Item<IV,ID> JaxbDomHack.parseRawElement
(Object element, PrismContainerDefinition<C> definition) -
Uses of PrismContainerDefinition in com.evolveum.midpoint.prism.query.builder
Methods in com.evolveum.midpoint.prism.query.builder with parameters of type PrismContainerDefinitionModifier and TypeMethodDescriptionS_FilterEntry.item
(PrismContainerDefinition<?> containerDefinition, ItemPath itemPath) S_FilterEntry.item
(PrismContainerDefinition<?> containerDefinition, QName... names) -
Uses of PrismContainerDefinition in com.evolveum.midpoint.prism.schema
Methods in com.evolveum.midpoint.prism.schema that return PrismContainerDefinitionModifier and TypeMethodDescriptiondefault <C extends Containerable>
PrismContainerDefinition<C>GlobalDefinitionsStore.findContainerDefinitionByCompileTimeClass
(@NotNull Class<C> compileTimeClass) default <C extends Containerable>
PrismContainerDefinition<C>GlobalDefinitionsStore.findContainerDefinitionByElementName
(@NotNull QName elementName) default <C extends Containerable>
PrismContainerDefinition<C>GlobalDefinitionsStore.findContainerDefinitionByType
(@NotNull QName typeName) @NotNull PrismContainerDefinition<?>
SchemaRegistry.getValueMetadataDefinition()
-
Uses of PrismContainerDefinition in com.evolveum.midpoint.prism.util
Methods in com.evolveum.midpoint.prism.util with parameters of type PrismContainerDefinitionModifier and TypeMethodDescriptionstatic void
PrismAsserts.assertEmphasized
(PrismContainerDefinition<? extends Containerable> containerDef, QName itemQName, Boolean expected) static void
PrismAsserts.assertIndexed
(PrismContainerDefinition<? extends Containerable> containerDef, QName itemQName, Boolean expected) static void
PrismAsserts.assertItemDefinitionDisplayName
(PrismContainerDefinition<?> containerDef, QName propertyName, String expectedDisplayName) static void
PrismAsserts.assertItemDefinitionDisplayOrder
(PrismContainerDefinition<?> containerDef, QName propertyName, Integer expectedDisplayOrder) static void
PrismAsserts.assertItemDefinitionHelp
(PrismContainerDefinition<?> containerDef, QName propertyName, String expectedHelp) static void
PrismAsserts.assertPropertyDefinition
(PrismContainerDefinition<?> containerDef, QName propertyName, QName type, int minOccurs, int maxOccurs) static void
PrismAsserts.assertPropertyDefinition
(PrismContainerDefinition<?> containerDef, QName propertyName, QName type, int minOccurs, int maxOccurs, boolean indexed) -
Uses of PrismContainerDefinition in com.evolveum.midpoint.repo.api
Constructors in com.evolveum.midpoint.repo.api with parameters of type PrismContainerDefinitionModifierConstructorDescriptionAggregateQuery
(Class<T> containerableClass, PrismContainerDefinition<T> def) -
Uses of PrismContainerDefinition in com.evolveum.midpoint.repo.common.expression
Methods in com.evolveum.midpoint.repo.common.expression with parameters of type PrismContainerDefinitionModifier and TypeMethodDescriptionstatic <ID extends ItemDefinition<?>>
IDExpressionUtil.resolveDefinitionPath
(@NotNull ItemPath path, VariablesMap variables, PrismContainerDefinition<?> defaultContext, String shortDesc) Constructors in com.evolveum.midpoint.repo.common.expression with parameters of type PrismContainerDefinitionModifierConstructorDescriptionValueSetDefinition
(ValueSetDefinitionType setDefinitionBean, D itemDefinition, PrismContainerDefinition<ValueMetadataType> valueMetadataDefinition, ExpressionProfile expressionProfile, ExpressionFactory expressionFactory, String additionalVariableName, MappingSpecificationType mappingSpecification, String localContextDescription, String shortDesc, Task task, OperationResult result) -
Uses of PrismContainerDefinition in com.evolveum.midpoint.schema
Methods in com.evolveum.midpoint.schema that return PrismContainerDefinitionModifier and TypeMethodDescription<C extends Containerable>
PrismContainerDefinition<C>SchemaService.findContainerDefinitionByCompileTimeClass
(Class<C> containerableType) Methods in com.evolveum.midpoint.schema with parameters of type PrismContainerDefinitionModifier and TypeMethodDescriptionstatic <IV extends PrismValue,
ID extends ItemDefinition<?>>
ItemDelta<IV,ID> DeltaConvertor.createItemDelta
(@NotNull ItemDeltaType propMod, @NotNull PrismContainerDefinition<?> rootPcd) Item delta: XML -> native.static <IV extends PrismValue,
ID extends ItemDefinition<?>>
ItemDelta<IV,ID> DeltaConvertor.createItemDelta
(@NotNull ItemDeltaType propMod, @NotNull PrismContainerDefinition<?> rootPcd, boolean convertUnknownTypes) Item delta: ItemDeltaType -> native. -
Uses of PrismContainerDefinition in com.evolveum.midpoint.schema.processor
Subinterfaces of PrismContainerDefinition in com.evolveum.midpoint.schema.processorModifier and TypeInterfaceDescriptioninterface
TODO review docs Resource Object Definition (Object Class).Classes in com.evolveum.midpoint.schema.processor that implement PrismContainerDefinitionModifier and TypeClassDescriptionclass
Resource Object Definition (Object Class).Methods in com.evolveum.midpoint.schema.processor that return PrismContainerDefinitionModifier and TypeMethodDescription<C extends Containerable>
PrismContainerDefinition<C>MidPointSchemaDefinitionFactory.createExtraDefinitionFromComplexType
(com.sun.xml.xsom.XSComplexType complexType, ComplexTypeDefinition complexTypeDefinition, PrismContext prismContext, com.sun.xml.xsom.XSAnnotation annotation) Methods in com.evolveum.midpoint.schema.processor with parameters of type PrismContainerDefinitionModifier and TypeMethodDescriptionvoid
ResourceAttributeContainerImpl.applyDefinition
(PrismContainerDefinition<ShadowAttributesType> definition, boolean force) -
Uses of PrismContainerDefinition in com.evolveum.midpoint.schema.processor.deleg
Subinterfaces of PrismContainerDefinition in com.evolveum.midpoint.schema.processor.deleg -
Uses of PrismContainerDefinition in com.evolveum.midpoint.schema.util
Methods in com.evolveum.midpoint.schema.util that return PrismContainerDefinitionModifier and TypeMethodDescriptionConnectorTypeUtil.findConfigurationContainerDefinition
(ConnectorType connector, PrismSchema connectorSchema) static @NotNull PrismContainerDefinition<ConnectorConfigurationType>
ConnectorTypeUtil.findConfigurationContainerDefinitionRequired
(ConnectorType connector, PrismSchema connectorSchema) Methods in com.evolveum.midpoint.schema.util with parameters of type PrismContainerDefinitionModifier and TypeMethodDescriptionstatic void
ShadowUtil.checkConsistency
(PrismContainerDefinition<ShadowAttributesType> attributesDefinition, String desc) ObjectTypeUtil.mapToExtensionItems
(Map<QName, Object> values, PrismContainerDefinition<?> extensionDefinition, PrismContext prismContext) -
Uses of PrismContainerDefinition in com.evolveum.midpoint.web.component.prism.show
Methods in com.evolveum.midpoint.web.component.prism.show that return PrismContainerDefinition