Uses of Interface
com.evolveum.midpoint.prism.path.ItemPath
Packages that use ItemPath
Package
Description
GUI API package for various utility classes and interfaces.
This is an experiment how to provide reliable and consistent information about the origin of individual configuration items
(mappings, expressions, etc).
Supports merging of (usually) configuration beans.
Defines value selectors and their clauses.
-
Uses of ItemPath in com.evolveum.midpoint.gui.api.component.path
Methods in com.evolveum.midpoint.gui.api.component.path that return ItemPath -
Uses of ItemPath in com.evolveum.midpoint.gui.api.factory
Methods in com.evolveum.midpoint.gui.api.factory with parameters of type ItemPathModifier and TypeMethodDescriptionContainerValueDataProviderFactory.create
(org.apache.wicket.Component component, @NotNull org.apache.wicket.model.IModel<Search<T>> search, org.apache.wicket.model.IModel<List<PrismContainerValueWrapper<T>>> model, Class<? extends Objectable> objectType, String oid, ItemPath path) Creates data provider instanceContainerValueDataProviderFactory.create
(org.apache.wicket.Component component, @NotNull org.apache.wicket.model.IModel<Search<T>> search, org.apache.wicket.model.IModel<List<PrismContainerValueWrapper<T>>> model, Class<? extends Objectable> objectType, String oid, ItemPath path, CompiledObjectCollectionView compiledObjectCollectionView, ContainerValueDataProviderFactory.Customization<T> customization) Creates data provider instance -
Uses of ItemPath in com.evolveum.midpoint.gui.api.factory.wrapper
Methods in com.evolveum.midpoint.gui.api.factory.wrapper with parameters of type ItemPathModifier and TypeMethodDescriptionWrapperContext.findVirtualContainerConfiguration
(ItemPath path) boolean
WrapperContext.isProcessMetadataFor
(ItemPath path) -
Uses of ItemPath in com.evolveum.midpoint.gui.api.prism.wrapper
Methods in com.evolveum.midpoint.gui.api.prism.wrapper that return ItemPathMethods in com.evolveum.midpoint.gui.api.prism.wrapper with parameters of type ItemPathModifier and TypeMethodDescription<T extends Containerable>
PrismContainerWrapper<T>PrismContainerValueWrapper.findContainer
(ItemPath path) <T extends Containerable>
PrismContainerWrapper<T>PrismContainerWrapper.findContainer
(ItemPath path) <T extends Containerable>
PrismContainerValueWrapper<T>PrismContainerWrapper.findContainerValue
(ItemPath path) <IW extends ItemWrapper>
IW<IW extends ItemWrapper>
IW<IW extends ItemWrapper>
IW<X> PrismPropertyWrapper<X>
PrismContainerValueWrapper.findProperty
(ItemPath propertyPath) <X> PrismPropertyWrapper<X>
PrismContainerWrapper.findProperty
(ItemPath propertyPath) <R extends Referencable>
PrismReferenceWrapper<R>PrismContainerValueWrapper.findReference
(ItemPath path) <R extends Referencable>
PrismReferenceWrapper<R>PrismContainerWrapper.findReference
(ItemPath path) -
Uses of ItemPath in com.evolveum.midpoint.gui.api.util
Methods in com.evolveum.midpoint.gui.api.util that return ItemPathModifier and TypeMethodDescriptionstatic ItemPath
WebComponentUtil.getPath
(GuiObjectColumnType column) static ItemPath
Methods in com.evolveum.midpoint.gui.api.util with parameters of type ItemPathModifier and TypeMethodDescriptionstatic <IW extends ItemWrapper>
IWWebPrismUtil.findItemWrapper
(ItemWrapper<?, ?> child, ItemPath absoluthPathToFind, Class<IW> wrapperClass) static <T> PrismPropertyWrapper<T>
WebPrismUtil.findPropertyWrapper
(ItemWrapper<?, ?> child, ItemPath pathToFind) static <R extends Referencable>
PrismReferenceWrapper<R>WebPrismUtil.findReferenceWrapper
(ItemWrapper<?, ?> child, ItemPath pathToFind) static <T> PrismPropertyValue<T>
WebPrismUtil.findSinglePropertyValue
(ItemWrapper<?, ?> child, ItemPath pathToFind) static <R extends Referencable>
PrismReferenceValueWebPrismUtil.findSingleReferenceValue
(ItemWrapper<?, ?> child, ItemPath pathToFind) static DateValidator
WebComponentUtil.getRangeValidator
(org.apache.wicket.markup.html.form.Form<?> form, ItemPath path) static Boolean
WebComponentUtil.isActivationEnabled
(PrismObject object, ItemPath propertyName) static boolean
WebComponentUtil.isItemVisible
(List<ItemPath> visibleItems, ItemPath itemToBeFound) static ItemPath
static void
WebComponentUtil.saveLifeCycleStateOnPath
(@NotNull PrismObject resource, ItemPath pathToProperty, org.apache.wicket.ajax.AjaxRequestTarget target, com.evolveum.midpoint.task.api.Task task, OperationResult parentResult, PageBase pageBase) Method parameters in com.evolveum.midpoint.gui.api.util with type arguments of type ItemPathModifier and TypeMethodDescriptionstatic boolean
WebComponentUtil.isItemVisible
(List<ItemPath> visibleItems, ItemPath itemToBeFound) -
Uses of ItemPath in com.evolveum.midpoint.gui.impl.component.data.column
Fields in com.evolveum.midpoint.gui.impl.component.data.column declared as ItemPathModifier and TypeFieldDescriptionprotected ItemPath
AbstractItemWrapperColumn.itemName
protected ItemPath
AbstractItemWrapperColumnPanel.itemName
Methods in com.evolveum.midpoint.gui.impl.component.data.column with parameters of type ItemPathModifier and TypeMethodDescription<V> String
ConfigurableExpressionColumn.loadExportableColumnDataModel
(org.apache.wicket.model.IModel<S> rowModel, GuiObjectColumnType customColumn, ItemPath columnPath, ExpressionType expression) Constructors in com.evolveum.midpoint.gui.impl.component.data.column with parameters of type ItemPathModifierConstructorDescriptionPrismContainerWrapperColumn
(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 ItemPath in com.evolveum.midpoint.gui.impl.component.data.provider
Constructors in com.evolveum.midpoint.gui.impl.component.data.provider with parameters of type ItemPathModifierConstructorDescriptionRepoAssignmentListProvider
(org.apache.wicket.Component component, @NotNull org.apache.wicket.model.IModel<Search<AssignmentType>> search, org.apache.wicket.model.IModel<List<PrismContainerValueWrapper<AssignmentType>>> model, Class<? extends Objectable> objectType, String oid, ItemPath path) -
Uses of ItemPath in com.evolveum.midpoint.gui.impl.component.search
Methods in com.evolveum.midpoint.gui.impl.component.search with parameters of type ItemPathModifier and TypeMethodDescriptionSearch.findPropertyItemByPath
(ItemPath path) Search.findPropertySearchItem
(ItemPath path) static <C> boolean
SearchBoxConfigurationBuilder.isFixedItem
(Class<C> typeClass, ItemPath path) Method parameters in com.evolveum.midpoint.gui.impl.component.search with type arguments of type ItemPathModifier and TypeMethodDescriptionSearchBoxConfigurationBuilder.availableDefinitions
(Map<ItemPath, ItemDefinition<?>> availableDefinitions) -
Uses of ItemPath in com.evolveum.midpoint.gui.impl.component.search.factory
Methods in com.evolveum.midpoint.gui.impl.component.search.factory that return ItemPath -
Uses of ItemPath in com.evolveum.midpoint.gui.impl.component.search.wrapper
Methods in com.evolveum.midpoint.gui.impl.component.search.wrapper that return ItemPathMethods in com.evolveum.midpoint.gui.impl.component.search.wrapper with parameters of type ItemPathConstructors in com.evolveum.midpoint.gui.impl.component.search.wrapper with parameters of type ItemPathModifierConstructorDescriptionAutoCompleteSearchItemWrapper
(ItemPath path, String lookupTableOid) ChoicesSearchItemWrapper
(ItemPath path, List<DisplayableValue<T>> availableValues) PropertySearchItemWrapper
(ItemPath path, ItemDefinition<?> itemDef) ReferenceSearchItemWrapper
(PrismReferenceDefinition def, ItemPath pathFromSearchableObjects, QName targetType, Class<?> searchType) TextSearchItemWrapper
(ItemPath path, ItemDefinition<?> itemDef) TextSearchItemWrapper
(ItemPath path, ItemDefinition<?> itemDef, String valueEnumerationRefOid, QName valueEnumerationRefType) -
Uses of ItemPath in com.evolveum.midpoint.gui.impl.component.wizard
Methods in com.evolveum.midpoint.gui.impl.component.wizard that return ItemPathModifier and TypeMethodDescriptionprotected ItemPath
SelectTileWizardStepPanel.getPathForTargetReference()
protected abstract ItemPath
SelectTileWizardStepPanel.getPathForValueContainer()
-
Uses of ItemPath in com.evolveum.midpoint.gui.impl.factory.data
Methods in com.evolveum.midpoint.gui.impl.factory.data with parameters of type ItemPathModifier and TypeMethodDescriptionInMemoryAssignmentDataProviderFactory.create
(org.apache.wicket.Component component, @NotNull org.apache.wicket.model.IModel<Search<AssignmentType>> search, org.apache.wicket.model.IModel<List<PrismContainerValueWrapper<AssignmentType>>> model, Class<? extends Objectable> objectType, String oid, ItemPath path) InMemoryAssignmentDataProviderFactory.create
(org.apache.wicket.Component component, @NotNull org.apache.wicket.model.IModel<Search<AssignmentType>> search, org.apache.wicket.model.IModel<List<PrismContainerValueWrapper<AssignmentType>>> model, Class<? extends Objectable> objectType, String oid, ItemPath path, CompiledObjectCollectionView collection, ContainerValueDataProviderFactory.Customization<AssignmentType> customization) RepositoryAssignmentDataProviderFactory.create
(org.apache.wicket.Component component, @NotNull org.apache.wicket.model.IModel<Search<AssignmentType>> search, org.apache.wicket.model.IModel<List<PrismContainerValueWrapper<AssignmentType>>> model, Class<? extends Objectable> objectType, String oid, ItemPath path) RepositoryAssignmentDataProviderFactory.create
(org.apache.wicket.Component component, @NotNull org.apache.wicket.model.IModel<Search<AssignmentType>> search, org.apache.wicket.model.IModel<List<PrismContainerValueWrapper<AssignmentType>>> model, Class<? extends Objectable> objectType, String oid, ItemPath path, CompiledObjectCollectionView collection, ContainerValueDataProviderFactory.Customization<AssignmentType> customization) -
Uses of ItemPath in com.evolveum.midpoint.gui.impl.model
Constructors in com.evolveum.midpoint.gui.impl.model with parameters of type ItemPathModifierConstructorDescriptionFlexibleLabelModel
(org.apache.wicket.model.IModel<C> model, ItemPath path, ModelServiceLocator serviceLocator, GuiFlexibleLabelType configuration) -
Uses of ItemPath in com.evolveum.midpoint.gui.impl.page.admin
Methods in com.evolveum.midpoint.gui.impl.page.admin with parameters of type ItemPathModifier and TypeMethodDescriptionprotected org.apache.wicket.markup.html.panel.Panel
AbstractObjectMainPanel.addPrismPropertyPanel
(org.apache.wicket.MarkupContainer parentComponent, String id, QName typeName, ItemPath propertyPath) Used in overlay -
Uses of ItemPath in com.evolveum.midpoint.gui.impl.page.admin.assignmentholder
Methods in com.evolveum.midpoint.gui.impl.page.admin.assignmentholder with parameters of type ItemPathModifier and TypeMethodDescriptionprotected <C extends Containerable,
P extends AbstractWizardPanel<C, AHDM>>
PPageAssignmentHolderDetails.showWizard
(org.apache.wicket.ajax.AjaxRequestTarget target, ItemPath pathToValue, Class<P> clazz) -
Uses of ItemPath in com.evolveum.midpoint.gui.impl.page.admin.resource
Methods in com.evolveum.midpoint.gui.impl.page.admin.resource with parameters of type ItemPathModifier and TypeMethodDescriptionvoid
PageResource.showActivationsWizard
(org.apache.wicket.ajax.AjaxRequestTarget target, ItemPath pathToValue) void
PageResource.showAssociationsWizard
(org.apache.wicket.ajax.AjaxRequestTarget target, ItemPath pathToValue) void
PageResource.showAttributeMappingWizard
(org.apache.wicket.ajax.AjaxRequestTarget target, ItemPath pathToValue) void
PageResource.showCapabilitiesWizard
(org.apache.wicket.ajax.AjaxRequestTarget target, ItemPath pathToValue) void
PageResource.showCorrelationWizard
(org.apache.wicket.ajax.AjaxRequestTarget target, ItemPath pathToValue) void
PageResource.showCredentialsWizard
(org.apache.wicket.ajax.AjaxRequestTarget target, ItemPath pathToValue) PageResource.showObjectTypeWizard
(org.apache.wicket.ajax.AjaxRequestTarget target, ItemPath pathToValue) void
PageResource.showResourceObjectTypeBasicWizard
(org.apache.wicket.ajax.AjaxRequestTarget target, ItemPath pathToValue) void
PageResource.showResourceObjectTypePreviewWizard
(org.apache.wicket.ajax.AjaxRequestTarget target, ItemPath pathToValue) void
PageResource.showSynchronizationWizard
(org.apache.wicket.ajax.AjaxRequestTarget target, ItemPath pathToValue) -
Uses of ItemPath in com.evolveum.midpoint.gui.impl.page.admin.role.component.wizard
Methods in com.evolveum.midpoint.gui.impl.page.admin.role.component.wizard that return ItemPathModifier and TypeMethodDescriptionprotected ItemPath
AccessApplicationRoleStepPanel.getPathForTargetReference()
protected ItemPath
AccessApplicationStepPanel.getPathForTargetReference()
protected ItemPath
AccessApplicationRoleStepPanel.getPathForValueContainer()
protected ItemPath
AccessApplicationStepPanel.getPathForValueContainer()
-
Uses of ItemPath 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 ItemPathModifier and TypeMethodDescriptionprotected ItemPath
ConstructionResourceStepPanel.getPathForTargetReference()
protected ItemPath
ConstructionGroupStepPanel.getPathForValueContainer()
protected ItemPath
ConstructionResourceStepPanel.getPathForValueContainer()
-
Uses of ItemPath in com.evolveum.midpoint.gui.impl.page.admin.systemconfiguration.component
Constructors in com.evolveum.midpoint.gui.impl.page.admin.systemconfiguration.component with parameters of type ItemPathModifierConstructorDescriptionRichHyperlinkListContentPanel
(String id, AssignmentHolderDetailsModel<?> model, ContainerPanelConfigurationType configurationType, ItemPath containerRealPath) -
Uses of ItemPath in com.evolveum.midpoint.gui.impl.page.login.dto
Methods in com.evolveum.midpoint.gui.impl.page.login.dto that return ItemPathConstructors in com.evolveum.midpoint.gui.impl.page.login.dto with parameters of type ItemPathModifierConstructorDescriptionVerificationAttributeDto
(@NotNull PrismPropertyWrapper<?> itemWrapper, ItemPath itemPath) -
Uses of ItemPath in com.evolveum.midpoint.gui.impl.page.login.module
Methods in com.evolveum.midpoint.gui.impl.page.login.module with parameters of type ItemPathModifier and TypeMethodDescriptionprotected PrismPropertyWrapper<?>
PageAbstractAttributeVerification.createItemWrapper
(ItemPath itemPath) -
Uses of ItemPath in com.evolveum.midpoint.gui.impl.page.self.credentials
Methods in com.evolveum.midpoint.gui.impl.page.self.credentials with parameters of type ItemPathModifier and TypeMethodDescriptionprotected void
ChangePasswordPanel.collectDeltas
(Collection<ObjectDelta<? extends ObjectType>> deltas, ProtectedStringType currentPassword, ItemPath valuePath) protected void
PropagatePasswordPanel.collectDeltas
(Collection<ObjectDelta<? extends ObjectType>> deltas, ProtectedStringType currentPassword, ItemPath valuePath) -
Uses of ItemPath in com.evolveum.midpoint.gui.impl.prism.panel
Methods in com.evolveum.midpoint.gui.impl.prism.panel with parameters of type ItemPathModifier and TypeMethodDescription<C extends Containerable>
org.apache.wicket.model.IModel<PrismContainerWrapper<C>>SingleContainerPanel.createContainerModel
(ItemPath path) -
Uses of ItemPath in com.evolveum.midpoint.gui.impl.prism.wrapper
Methods in com.evolveum.midpoint.gui.impl.prism.wrapper that return ItemPathModifier and TypeMethodDescriptionprotected ItemPath
PrismContainerWrapperImpl.getDeltaPathForStatus
(ItemStatus status) protected ItemPath
ProfilingClassLoggerContainerWrapperImpl.getDeltaPathForStatus
(ItemStatus status) ItemWrapperImpl.getPath()
PrismContainerValueWrapperImpl.getPath()
ValueMetadataWrapperImpl.getPath()
Methods in com.evolveum.midpoint.gui.impl.prism.wrapper with parameters of type ItemPathModifier and TypeMethodDescription@NotNull ItemDelta
ItemWrapperImpl.createEmptyDelta
(ItemPath path) @NotNull ContainerDelta<C>
PrismContainerWrapperImpl.createEmptyDelta
(ItemPath path) @NotNull PropertyDelta<T>
PrismPropertyWrapperImpl.createEmptyDelta
(ItemPath path) @NotNull ContainerDelta<C>
ProfilingClassLoggerContainerWrapperImpl.createEmptyDelta
(ItemPath path) @NotNull ContainerDelta<ValueMetadataType>
ValueMetadataWrapperImpl.createEmptyDelta
(ItemPath path) <T extends Containerable>
PrismContainerWrapper<T>PrismContainerValueWrapperImpl.findContainer
(ItemPath path) <T extends Containerable>
PrismContainerWrapper<T>PrismContainerWrapperImpl.findContainer
(ItemPath path) <T extends Containerable>
PrismContainerWrapper<T>ValueMetadataWrapperImpl.findContainer
(ItemPath path) PrismContainerWrapperImpl.findContainerValue
(ItemPath path) <T extends Containerable>
PrismContainerValueWrapper<T>ValueMetadataWrapperImpl.findContainerValue
(ItemPath path) <IW extends ItemWrapper>
IW<IW extends ItemWrapper>
IW<IW extends ItemWrapper>
IW<IW extends ItemWrapper>
IW<T extends ItemDefinition<?>>
TItemWrapperImpl.findItemDefinition
(@NotNull ItemPath path, @NotNull Class<T> clazz) <T extends ItemDefinition<?>>
TValueMetadataWrapperImpl.findItemDefinition
(@NotNull ItemPath path, @NotNull Class<T> clazz) <X> PrismPropertyWrapper<X>
PrismContainerValueWrapperImpl.findProperty
(ItemPath propertyPath) <X> PrismPropertyWrapper<X>
PrismContainerWrapperImpl.findProperty
(ItemPath propertyPath) <X> PrismPropertyWrapper<X>
ValueMetadataWrapperImpl.findProperty
(ItemPath propertyPath) <R extends Referencable>
PrismReferenceWrapper<R>PrismContainerValueWrapperImpl.findReference
(ItemPath path) PrismContainerWrapperImpl.findReference
(ItemPath path) <R extends Referencable>
PrismReferenceWrapper<R>ValueMetadataWrapperImpl.findReference
(ItemPath path) -
Uses of ItemPath in com.evolveum.midpoint.gui.impl.util
Methods in com.evolveum.midpoint.gui.impl.util that return ItemPathModifier and TypeMethodDescriptionstatic ItemPath
GuiImplUtil.getItemPath
(AbstractFormItemType aItem) -
Uses of ItemPath in com.evolveum.midpoint.model.api
Methods in com.evolveum.midpoint.model.api with parameters of type ItemPathModifier and TypeMethodDescription<O extends ObjectType>
MetadataItemProcessingSpecModelInteractionService.getMetadataItemProcessingSpec
(ItemPath metadataItemPath, PrismObject<O> object, com.evolveum.midpoint.task.api.Task task, OperationResult result) Returns specification of processing of given metadata item (e.g.boolean
MetadataItemProcessingSpec.isFullProcessing
(ItemPath dataItem) boolean
ObjectTreeDeltas.subtractFromFocusDelta
(@NotNull ItemPath itemPath, @NotNull PrismValue value, boolean fromMinus, boolean dryRun) Method parameters in com.evolveum.midpoint.model.api with type arguments of type ItemPathModifier and TypeMethodDescription<O extends ObjectType>
CompareResultTypeModelService.compareObject
(PrismObject<O> object, Collection<SelectorOptions<GetOperationOptions>> readOptions, ModelCompareOptions compareOptions, @NotNull List<? extends ItemPath> ignoreItemPaths, com.evolveum.midpoint.task.api.Task task, OperationResult result) TODO -
Uses of ItemPath in com.evolveum.midpoint.model.api.context
Methods in com.evolveum.midpoint.model.api.context that return ItemPath -
Uses of ItemPath in com.evolveum.midpoint.model.api.correlation
Methods in com.evolveum.midpoint.model.api.correlation that return ItemPathModifier and TypeMethodDescription@NotNull ItemPath
CorrelationPropertyDefinition.getItemPath()
@NotNull ItemPath
CorrelationPropertyDefinition.getSecondaryPath()
Methods in com.evolveum.midpoint.model.api.correlation with parameters of type ItemPathModifier and TypeMethodDescriptionstatic @NotNull CorrelationPropertyDefinition
CorrelationPropertyDefinition.fromData
(@NotNull ItemPath path, @NotNull PrismProperty<?> property) @Nullable QName
TemplateCorrelationConfiguration.getDefaultMatchingRuleName
(@NotNull ItemPath itemPath) CorrelationCaseDescription.CandidateDescription.getPropertyValuesDescription
(@NotNull ItemPath propertyPath) boolean
CorrelationCaseDescription.hasCorrelationProperty
(@NotNull ItemPath path) -
Uses of ItemPath in com.evolveum.midpoint.model.api.correlator
Methods in com.evolveum.midpoint.model.api.correlator with parameters of type ItemPathModifier and TypeMethodDescription@Nullable Double
Confidence.PerItemConfidence.getItemConfidence
(@NotNull ItemPath itemPath) Method parameters in com.evolveum.midpoint.model.api.correlator with type arguments of type ItemPath -
Uses of ItemPath in com.evolveum.midpoint.model.api.expr
Methods in com.evolveum.midpoint.model.api.expr with parameters of type ItemPathModifier and TypeMethodDescription@NotNull Collection<PrismValue>
MidpointFunctions.collectAssignedFocusMappingsResults
(@NotNull ItemPath path) Returns all non-negative values from all focus mappings (targeted to given path) from all non-negative evaluated assignments.MidpointFunctions.selectIdentityItemValues
(@Nullable Collection<FocusIdentityType> identities, @Nullable FocusIdentitySourceType source, @NotNull ItemPath itemPath) Selects specified values from all relevant identity data. -
Uses of ItemPath in com.evolveum.midpoint.model.api.identities
Methods in com.evolveum.midpoint.model.api.identities that return ItemPathMethods in com.evolveum.midpoint.model.api.identities with parameters of type ItemPathModifier and TypeMethodDescription@Nullable IdentityItemConfiguration
IdentityManagementConfiguration.getForPath
(@NotNull ItemPath path) -
Uses of ItemPath in com.evolveum.midpoint.model.api.indexing
Methods in com.evolveum.midpoint.model.api.indexing that return ItemPathModifier and TypeMethodDescriptionIndexedItemValueNormalizer.getIndexItemPath()
Returns the full path to the indexed version of the item.@NotNull ItemPath
IndexingItemConfiguration.getPath()
Methods in com.evolveum.midpoint.model.api.indexing with parameters of type ItemPathModifier and TypeMethodDescription@Nullable IndexingItemConfiguration
IndexingConfiguration.getForPath
(@NotNull ItemPath path) -
Uses of ItemPath in com.evolveum.midpoint.model.api.validator
Methods in com.evolveum.midpoint.model.api.validator that return ItemPathMethods in com.evolveum.midpoint.model.api.validator with parameters of type ItemPathModifier and TypeMethodDescriptionvoid
ValidationResult.add
(Issue.Severity severity, @NotNull String category, @NotNull String code, @NotNull String text, @Nullable ObjectReferenceType objectRef, @Nullable ItemPath itemPath) Constructors in com.evolveum.midpoint.model.api.validator with parameters of type ItemPathModifierConstructorDescriptionIssue
(@NotNull Issue.Severity severity, @NotNull String category, @NotNull String code, @NotNull String text, ObjectReferenceType objectRef, ItemPath itemPath) -
Uses of ItemPath in com.evolveum.midpoint.model.api.visualizer
Methods in com.evolveum.midpoint.model.api.visualizer that return ItemPathModifier and TypeMethodDescriptionVisualization.getSourceAbsPath()
Visualization.getSourceRelPath()
Visualization root path, relative to the owning visualization root path.VisualizationItem.getSourceRelPath()
Item path, relative to the visualization root path. -
Uses of ItemPath in com.evolveum.midpoint.prism
Methods in com.evolveum.midpoint.prism that return ItemPathModifier and TypeMethodDescription@NotNull ItemPath
Item.getPath()
Returns the path of this item (sequence of names from the "root" container or similar object to this item).Itemable.getPath()
@NotNull ItemPath
PrismValue.getPath()
PartiallyResolvedItem.getResidualPath()
@NotNull ItemPath
ResolvedItemPath.getResolvedPath()
default ItemPath
PrismContext.toPath
(ItemPathType path) Methods in com.evolveum.midpoint.prism that return types with arguments of type ItemPathMethods in com.evolveum.midpoint.prism with parameters of type ItemPathModifier and TypeMethodDescriptionvoid
void
void
void
<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) <C extends Containerable,
O extends Objectable>
voidboolean
PrismContainer.containsItem
(ItemPath itemPath, boolean acceptEmptyItem) boolean
PrismContainerValue.containsItem
(ItemPath propPath, boolean acceptEmptyItem) static <ID extends ItemDefinition<?>>
ResolvedItemPath<ID>ResolvedItemPath.create
(@NotNull PrismContainerDefinition<?> rootDefinition, @NotNull ItemPath rawItemPath) Resolves the path against a container definition.PrismContext.createCanonicalItemPath
(ItemPath itemPath) TemporaryPrismContext.createCanonicalItemPath
(ItemPath itemPath, QName objectType) TemporaryItem.createDelta
(ItemPath path) PrismContainer.createDelta
(ItemPath path) PrismProperty.createDelta
(ItemPath path) PrismReference.createDelta
(ItemPath path) <V extends PrismValue,
D extends ItemDefinition<?>>
Item<V,D> ItemFactory.createDummyItem
(Item<V, D> itemOld, D definition, ItemPath path) Creates a dummy container with a fixed path.@NotNull ItemDelta<?,
?> ItemDefinition.createEmptyDelta
(ItemPath path) Creates an empty delta (with appropriate implementation class), pointing to this item definition, with a given path.@NotNull ContainerDelta<C>
PrismContainerDefinition.createEmptyDelta
(ItemPath path) @NotNull PropertyDelta<T>
PrismPropertyDefinition.createEmptyDelta
(ItemPath path) Returns object (Item or PrismValue) pointed to by the given path.<T extends Containerable>
PrismContainer<T>PrismContainer.findContainer
(ItemPath path) default <C extends Containerable>
PrismContainerDefinition<C>LocalItemDefinitionStore.findContainerDefinition
(@NotNull ItemPath path) ReturnsPrismContainerDefinition
corresponding to given path (rooted at this store).<IV extends PrismValue,
ID extends ItemDefinition<?>, I extends Item<IV, ID>>
IPrismContainer.findCreateItem
(ItemPath itemPath, Class<I> type, ID itemDefinition, boolean create) <IV extends PrismValue,
ID extends ItemDefinition<?>>
Item<IV,ID> <IV extends PrismValue,
ID extends ItemDefinition<?>, I extends Item<IV, ID>>
Idefault <IV extends PrismValue,
ID extends ItemDefinition<?>>
Item<IV,ID> <IV extends PrismValue,
ID extends ItemDefinition<?>, I extends Item<IV, ID>>
I<T extends ItemDefinition<?>>
TItemDefinition.findItemDefinition
(@NotNull ItemPath path, @NotNull Class<T> clazz) Used to find a matching item definition _within_ this definition.@Nullable ItemDefinition<?>
ItemDefinitionResolver.findItemDefinition
(@NotNull Class<? extends Containerable> type, @NotNull ItemPath itemPath) Tries to determine a definition for given item within given type.default <ID extends ItemDefinition<?>>
IDLocalItemDefinitionStore.findItemDefinition
(@NotNull ItemPath path) ReturnsItemDefinition
corresponding to given path (rooted at this store).<ID extends ItemDefinition<?>>
IDLocalItemDefinitionStore.findItemDefinition
(@NotNull ItemPath path, @NotNull Class<ID> clazz) Returns a definition of given type corresponding to given path (rooted at this store).<T extends Containerable>
PrismContainer<T>PrismContainer.findOrCreateContainer
(ItemPath containerPath) <IV extends PrismValue,
ID extends ItemDefinition<?>, I extends Item<IV, ID>>
IPrismContainer.findOrCreateItem
(ItemPath containerPath, Class<I> type) <IV extends PrismValue,
ID extends ItemDefinition<?>, I extends Item<IV, ID>>
IPrismContainer.findOrCreateItem
(ItemPath containerPath, Class<I> type, ID definition) <IV extends PrismValue,
ID extends ItemDefinition<?>, I extends Item<IV, ID>>
IPrismContainerValue.findOrCreateItem
(ItemPath path, Class<I> type, ID definition) <T> PrismProperty<T>
PrismContainer.findOrCreateProperty
(ItemPath propertyPath) <X> PrismProperty<X>
PrismContainerValue.findOrCreateProperty
(ItemPath propertyPath) PrismContainer.findOrCreateReference
(ItemPath propertyPath) <IV extends PrismValue,
ID extends ItemDefinition<?>>
PartiallyResolvedItem<IV,ID> Item.findPartial
(ItemPath path) <IV extends PrismValue,
ID extends ItemDefinition<?>>
PartiallyResolvedItem<IV,ID> PrismContainer.findPartial
(ItemPath path) <IV extends PrismValue,
ID extends ItemDefinition<?>>
PartiallyResolvedItem<IV,ID> PrismContainerValue.findPartial
(ItemPath path) <IV extends PrismValue,
ID extends ItemDefinition<?>>
PartiallyResolvedItem<IV,ID> PrismProperty.findPartial
(ItemPath path) <IV extends PrismValue,
ID extends ItemDefinition<?>>
PartiallyResolvedItem<IV,ID> PrismPropertyValue.findPartial
(ItemPath path) <IV extends PrismValue,
ID extends ItemDefinition<?>>
PartiallyResolvedItem<IV,ID> PrismReference.findPartial
(ItemPath path) <IV extends PrismValue,
ID extends ItemDefinition<?>>
PartiallyResolvedItem<IV,ID> PrismReferenceValue.findPartial
(ItemPath path) <T> PrismProperty<T>
PrismContainer.findProperty
(ItemPath path) <X> PrismProperty<X>
PrismContainerValue.findProperty
(ItemPath propertyPath) default <T> PrismPropertyDefinition<T>
LocalItemDefinitionStore.findPropertyDefinition
(@NotNull ItemPath path) ReturnsPrismPropertyDefinition
corresponding to given path (rooted at this store).PrismContainer.findReference
(ItemPath path) default PrismReferenceDefinition
LocalItemDefinitionStore.findReferenceDefinition
(@NotNull ItemPath path) ReturnsPrismReferenceDefinition
corresponding to given path (rooted at this store).<I extends Item<?,
?>>
IPrismReference.findReferencedItem
(ItemPath path, Class<I> type) Tries to find referenced path (path starting with object derefence) in-memory.<I extends Item<?,
?>>
IPrismReferenceValue.findReferencedItem
(ItemPath path, Class<I> type) @NotNull Collection<Item<?,
?>> Item.getAllItems
(@NotNull ItemPath path) Returns all items corresponding to the provided path.@NotNull Collection<Item<?,
?>> PrismValue.getAllItems
(@NotNull ItemPath path) static @NotNull Collection<PrismValue>
Item.getAllValues
(Item<?, ?> item, ItemPath path) @NotNull Collection<PrismValue>
Item.getAllValues
(ItemPath path) Returns all values corresponding to the provided path.@NotNull Collection<PrismValue>
PrismValue.getAllValues
(ItemPath path) <T> T
PrismContainer.getPropertyRealValue
(ItemPath propertyPath, Class<T> type) PrismContext.queryForReferenceOwnedBy
(Class<? extends Containerable> ownerClass, ItemPath referencePath) Starts a query builder for reference search, with the default item definition resolution (i.e.void
PrismContainer.removeContainer
(ItemPath path) void
PrismContainerValue.removeContainer
(ItemPath path) <IV extends PrismValue,
ID extends ItemDefinition<?>, I extends Item<IV, ID>>
voidPrismContainer.removeItem
(ItemPath path, Class<I> itemType) <IV extends PrismValue,
ID extends ItemDefinition<?>, I extends Item<IV, ID>>
voidPrismObject.removeItem
(ItemPath path, Class<I> itemType) void
PrismContainer.removeProperty
(ItemPath path) void
PrismContainerValue.removeProperty
(ItemPath path) void
PrismContainer.removeReference
(ItemPath path) void
PrismContainerValue.removeReference
(ItemPath path) ItemPathSerializer.serializeStandalone
(@NotNull ItemPath itemPath) Serializes item path with all the namespaces explicitly listed.void
PartiallyResolvedItem.setResidualPath
(ItemPath residualPath) static <O extends Objectable,
C extends Containerable>
Collection<PrismContainerValue<C>>PrismValueCollectionsUtil.toPrismContainerValues
(Class<O> type, ItemPath path, PrismContext prismContext, C... containerValues) @NotNull UniformItemPath
PrismContext.toUniformPath
(ItemPath path) Temporary@Nullable UniformItemPath
PrismContext.toUniformPathKeepNull
(ItemPath path) Method parameters in com.evolveum.midpoint.prism with type arguments of type ItemPathModifier and TypeMethodDescription@Nullable ComplexTypeDefinition
ValueBasedDefinitionLookupHelper.findComplexTypeDefinition
(QName typeName, Map<ItemPath, PrismValue> hintValues) void
void
PrismContainerValue.removeItems
(List<? extends ItemPath> itemsToRemove) void
PrismContainerValue.removePaths
(List<? extends ItemPath> remove) void
PrismContainer.trimDefinitionTree
(Collection<? extends ItemPath> alwaysKeep) Optimizes (trims) definition tree by removing any definitions not corresponding to items in this container.void
ComplexTypeDefinition.trimTo
(@NotNull Collection<ItemPath> paths) Trims the definition (and any definitions it refers to) to contain only items related to given paths.Constructors in com.evolveum.midpoint.prism with parameters of type ItemPath -
Uses of ItemPath in com.evolveum.midpoint.prism.deleg
Methods in com.evolveum.midpoint.prism.deleg that return ItemPathModifier and TypeMethodDescriptiondefault ItemPath
ItemDeltaDelegator.getParentPath()
default @NotNull ItemPath
ItemDeltaDelegator.getPath()
Methods in com.evolveum.midpoint.prism.deleg with parameters of type ItemPathModifier and TypeMethodDescriptiondefault void
ItemDeltaDelegator.cloneWithChangedParentPath
(ItemPath newParentPath) default @NotNull ContainerDelta<C>
ContainerDefinitionDelegator.createEmptyDelta
(ItemPath path) default @NotNull ItemDelta<?,
?> ItemDefinitionDelegator.createEmptyDelta
(ItemPath path) default @NotNull PropertyDelta<T>
PropertyDefinitionDelegator.createEmptyDelta
(ItemPath path) default <C extends Containerable>
PrismContainerDefinition<C>ComplexTypeDefinitionDelegator.findContainerDefinition
(@NotNull ItemPath path) default <C extends Containerable>
PrismContainerDefinition<C>ContainerDefinitionDelegator.findContainerDefinition
(@NotNull ItemPath path) default <ID extends ItemDefinition<?>>
IDComplexTypeDefinitionDelegator.findItemDefinition
(@NotNull ItemPath path) default <ID extends ItemDefinition<?>>
IDComplexTypeDefinitionDelegator.findItemDefinition
(@NotNull ItemPath path, @NotNull Class<ID> clazz) default <T extends ItemDefinition<?>>
TContainerDefinitionDelegator.findItemDefinition
(@NotNull ItemPath path, @NotNull Class<T> clazz) default <T extends ItemDefinition<?>>
TItemDefinitionDelegator.findItemDefinition
(@NotNull ItemPath path, @NotNull Class<T> clazz) default PrismReferenceDefinition
ComplexTypeDefinitionDelegator.findReferenceDefinition
(@NotNull ItemPath path) default ItemDelta<?,
?> ItemDeltaDelegator.getSubDelta
(ItemPath path) default void
ItemDeltaDelegator.setParentPath
(ItemPath parentPath) Method parameters in com.evolveum.midpoint.prism.deleg with type arguments of type ItemPathModifier and TypeMethodDescriptiondefault void
ComplexTypeDefinitionDelegator.trimTo
(@NotNull Collection<ItemPath> paths) -
Uses of ItemPath in com.evolveum.midpoint.prism.delta
Methods in com.evolveum.midpoint.prism.delta that return ItemPathModifier and TypeMethodDescriptionItemDelta.getParentPath()
@NotNull ItemPath
ItemDelta.getPath()
PartiallyResolvedDelta.getResidualPath()
Methods in com.evolveum.midpoint.prism.delta that return types with arguments of type ItemPathMethods in com.evolveum.midpoint.prism.delta with parameters of type ItemPathModifier and TypeMethodDescriptionvoid
static void
ItemDeltaCollectionsUtil.accept
(Collection<? extends ItemDelta> modifications, Visitor visitor, ItemPath path, boolean recursive) void
<C extends Containerable>
voidObjectDelta.addModificationAddContainer
(ItemPath propertyPath, C... containerables) <C extends Containerable>
voidObjectDelta.addModificationAddContainer
(ItemPath propertyPath, PrismContainerValue<C>... containerValues) <X> void
ObjectDelta.addModificationAddProperty
(ItemPath propertyPath, X... propertyValues) void
ObjectDelta.addModificationAddReference
(ItemPath path, PrismReferenceValue... refValues) <C extends Containerable>
voidObjectDelta.addModificationDeleteContainer
(ItemPath propertyPath, C... containerables) <C extends Containerable>
voidObjectDelta.addModificationDeleteContainer
(ItemPath propertyPath, PrismContainerValue<C>... containerValues) <X> void
ObjectDelta.addModificationDeleteProperty
(ItemPath propertyPath, X... propertyValues) void
ObjectDelta.addModificationDeleteReference
(ItemPath path, PrismReferenceValue... refValues) <C extends Containerable>
voidObjectDelta.addModificationReplaceContainer
(ItemPath propertyPath, PrismContainerValue<C>... containerValues) <X> PropertyDelta<X>
ObjectDelta.addModificationReplaceProperty
(ItemPath propertyPath, X... propertyValues) void
ObjectDelta.addModificationReplaceReference
(ItemPath path, PrismReferenceValue... refValues) ItemDelta.cloneWithChangedParentPath
(ItemPath newParentPath) <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.<T> PropertyDelta<T>
DeltaFactory.Property.create
(ItemPath path, PrismPropertyDefinition<T> definition) Deprecated.<T> PropertyDelta<T>
DeltaFactory.Property.create
(ItemPath itemPath, QName name, PrismPropertyDefinition<T> propertyDefinition) Deprecated.DeltaFactory.Reference.create
(ItemPath path, PrismReferenceDefinition definition) Deprecated.DeltaFactory.Reference.create
(ItemPath parentPath, QName name, PrismReferenceDefinition itemDefinition) Deprecated.<C extends Containerable>
ContainerDelta<C>ObjectDelta.createContainerModification
(ItemPath path) <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.<T extends Containerable,
O extends Objectable>
ContainerDelta<T>DeltaFactory.Container.createDelta
(ItemPath containerPath, PrismObjectDefinition<O> objectDefinition) Deprecated.<T extends Containerable,
O extends Objectable>
ContainerDelta<T>DeltaFactory.Container.createDelta
(ItemPath containerPath, Class<O> type) Deprecated.<O extends Objectable,
T>
PropertyDelta<T>DeltaFactory.Property.createDelta
(ItemPath propertyPath, PrismObjectDefinition<O> objectDefinition) Deprecated.<O extends Objectable,
T>
PropertyDelta<T>DeltaFactory.Property.createDelta
(ItemPath propertyPath, Class<O> compileTimeClass) Deprecated.<T extends Containerable,
O extends Objectable>
ContainerDelta<T>DeltaFactory.Container.createModificationAdd
(ItemPath containerPath, Class<O> type, PrismContainerValue<T> cValue) Deprecated.<T extends Containerable,
O extends Objectable>
ContainerDelta<T>DeltaFactory.Container.createModificationAdd
(ItemPath containerPath, Class<O> type, T containerable) Deprecated.DeltaFactory.Reference.createModificationAdd
(ItemPath path, PrismObjectDefinition<?> objectDefinition, PrismReferenceValue refValue) Deprecated.DeltaFactory.Reference.createModificationAdd
(ItemPath path, PrismObjectDefinition<?> objectDefinition, String oid) Deprecated.DeltaFactory.Reference.createModificationAdd
(ItemPath path, PrismObjectDefinition<?> objectDefinition, Collection<PrismReferenceValue> refValues) Deprecated.<O extends Objectable,
C extends Containerable>
ObjectDelta<O>DeltaFactory.Object.createModificationAddContainer
(Class<O> type, String oid, ItemPath propertyPath, C... containerValues) <O extends Objectable,
C extends Containerable>
ObjectDelta<O>DeltaFactory.Object.createModificationAddContainer
(Class<O> type, String oid, ItemPath propertyPath, PrismContainerValue<C>... containerValues) <O extends Objectable,
X>
ObjectDelta<O>DeltaFactory.Object.createModificationAddProperty
(Class<O> type, String oid, ItemPath propertyPath, X... propertyValues) <T> PropertyDelta<T>
DeltaFactory.Property.createModificationAddProperty
(ItemPath propertyPath, PrismObjectDefinition<?> objectDefinition, T... propertyValues) Deprecated.<T> PropertyDelta<T>
DeltaFactory.Property.createModificationAddProperty
(ItemPath propertyPath, PrismPropertyDefinition propertyDefinition, T... propertyValues) Deprecated.<T extends Containerable,
O extends Objectable>
ContainerDelta<T>DeltaFactory.Container.createModificationDelete
(ItemPath containerPath, Class<O> type, PrismContainerValue<T> cValue) Deprecated.<T extends Containerable,
O extends Objectable>
ContainerDelta<T>DeltaFactory.Container.createModificationDelete
(ItemPath containerPath, Class<O> type, T containerable) Deprecated.DeltaFactory.Reference.createModificationDelete
(ItemPath path, PrismObjectDefinition<?> objectDefinition, Collection<PrismReferenceValue> refValues) Deprecated.<O extends Objectable,
C extends Containerable>
ObjectDelta<O>DeltaFactory.Object.createModificationDeleteContainer
(Class<O> type, String oid, ItemPath propertyPath, C... containerValues) <O extends Objectable,
C extends Containerable>
ObjectDelta<O>DeltaFactory.Object.createModificationDeleteContainer
(Class<O> type, String oid, ItemPath containerPath, PrismContainerValue<C>... containerValues) <O extends Objectable,
X>
ObjectDelta<O>DeltaFactory.Object.createModificationDeleteProperty
(Class<O> type, String oid, ItemPath propertyPath, X... propertyValues) <T> PropertyDelta<T>
DeltaFactory.Property.createModificationDeleteProperty
(ItemPath propertyPath, PrismObjectDefinition<?> objectDefinition, T... propertyValues) Deprecated.<T> PropertyDelta<T>
DeltaFactory.Property.createModificationDeleteProperty
(ItemPath propertyPath, PrismPropertyDefinition propertyDefinition, T... propertyValues) Deprecated.<T extends Containerable,
O extends Objectable>
ContainerDelta<T>DeltaFactory.Container.createModificationReplace
(ItemPath containerPath, Class<O> type, PrismContainerValue<T> cValue) Deprecated.<T extends Containerable,
O extends Objectable>
ContainerDelta<T>DeltaFactory.Container.createModificationReplace
(ItemPath containerPath, Class<O> type, Collection<T> containerables) Deprecated.<T extends Containerable,
O extends Objectable>
ContainerDelta<T>DeltaFactory.Container.createModificationReplace
(ItemPath containerPath, Class<O> type, T containerable) Deprecated.DeltaFactory.Reference.createModificationReplace
(ItemPath path, PrismObjectDefinition<?> objectDefinition, PrismReferenceValue refValue) Deprecated.DeltaFactory.Reference.createModificationReplace
(ItemPath path, PrismObjectDefinition<?> objectDefinition, String oid) Deprecated.DeltaFactory.Reference.createModificationReplace
(ItemPath path, PrismObjectDefinition<?> objectDefinition, Collection<PrismReferenceValue> refValues) Deprecated.<O extends Objectable>
ReferenceDeltaDeltaFactory.Reference.createModificationReplace
(ItemPath path, Class<O> type, String oid) Deprecated.<O extends Objectable,
C extends Containerable>
ObjectDelta<O>DeltaFactory.Object.createModificationReplaceContainer
(Class<O> type, String oid, ItemPath propertyPath, C... containerValues) <O extends Objectable,
C extends Containerable>
ObjectDelta<O>DeltaFactory.Object.createModificationReplaceContainer
(Class<O> type, String oid, ItemPath containerPath, PrismContainerValue<C>... containerValues) <O extends Objectable,
X>
ObjectDelta<O>DeltaFactory.Object.createModificationReplaceProperty
(Class<O> type, String oid, ItemPath propertyPath, X... propertyValues) <T> PropertyDelta<T>
DeltaFactory.Property.createModificationReplaceProperty
(ItemPath propertyPath, PrismObjectDefinition<?> objectDefinition, Collection<T> propertyValues) Deprecated.<T> PropertyDelta<T>
DeltaFactory.Property.createModificationReplaceProperty
(ItemPath propertyPath, PrismObjectDefinition<?> objectDefinition, T... propertyValues) Deprecated.<T> PropertyDelta<T>
DeltaFactory.Property.createModificationReplaceProperty
(ItemPath path, PrismPropertyDefinition propertyDefinition, T... propertyValues) Deprecated.<O extends Objectable>
ObjectDelta<O>DeltaFactory.Object.createModificationReplaceReference
(Class<O> type, String oid, ItemPath refPath, PrismReferenceValue... refValues) <X> PropertyDelta<X>
ObjectDelta.createPropertyModification
(ItemPath path) <C> PropertyDelta<C>
ObjectDelta.createPropertyModification
(ItemPath path, PrismPropertyDefinition propertyDefinition) ObjectDelta.createReferenceModification
(ItemPath refPath) ObjectDelta.createReferenceModification
(ItemPath path, PrismReferenceDefinition referenceDefinition) <O extends Objectable>
PropertyDeltaDeltaFactory.Property.createReplaceEmptyDelta
(PrismObjectDefinition<O> objectDefinition, ItemPath propertyPath) Deprecated.@NotNull ObjectDelta.FactorOutResultMulti<O>
ObjectDelta.factorOutValues
(ItemPath path, boolean cloneDelta) static <X extends Containerable>
ContainerDelta<X>ItemDeltaCollectionsUtil.findContainerDelta
(Collection<? extends ItemDelta> deltas, ItemPath propertyPath) <X extends Containerable>
ContainerDelta<X>ObjectDelta.findContainerDelta
(ItemPath propertyPath) static <DD extends ItemDelta>
DDItemDeltaCollectionsUtil.findItemDelta
(Collection<? extends ItemDelta> deltas, ItemPath propertyPath, Class<DD> deltaType, boolean strict) <IV extends PrismValue,
ID extends ItemDefinition<?>>
ItemDelta<IV,ID> ObjectDelta.findItemDelta
(ItemPath itemPath) TODO specify this method!<IV extends PrismValue,
ID extends ItemDefinition<?>>
ItemDelta<IV,ID> ObjectDelta.findItemDelta
(ItemPath itemPath, boolean strict) <IV extends PrismValue,
ID extends ItemDefinition<?>, I extends Item<IV, ID>, DD extends ItemDelta<IV, ID>>
DDObjectDelta.findItemDelta
(ItemPath itemPath, Class<DD> deltaType, Class<I> itemType, boolean strict) static @NotNull Collection<? extends ItemDelta<?,
?>> ItemDeltaCollectionsUtil.findItemDeltasSubPath
(Collection<? extends ItemDelta<?, ?>> deltas, ItemPath itemPath) @NotNull Collection<? extends ItemDelta<?,
?>> ObjectDelta.findItemDeltasSubPath
(ItemPath itemPath) Returns all item deltas at or below a specified path.<IV extends PrismValue,
ID extends ItemDefinition<?>>
Collection<PartiallyResolvedDelta<IV,ID>> ObjectDelta.findPartial
(ItemPath propertyPath) static <T> PropertyDelta<T>
ItemDeltaCollectionsUtil.findPropertyDelta
(Collection<? extends ItemDelta> deltas, ItemPath propertyPath) <X> PropertyDelta<X>
ObjectDelta.findPropertyDelta
(ItemPath propertyPath) <X> PropertyDelta<X>
ObjectDelta.findPropertyDelta
(ItemPath parentPath, QName propertyName) Top-level path is assumed.static <T> PropertyDelta<T>
PropertyDeltaCollectionsUtil.findPropertyDelta
(Collection<? extends ItemDelta> modifications, ItemPath propertyPath) ObjectDelta.findReferenceModification
(ItemPath itemPath) ObjectDelta.getDeletedValuesFor
(ItemPath itemPath) Limitations: (1) For DELETE object delta, we don't know what values were in the object's item.ObjectDelta.getNewValuesFor
(ItemPath itemPath) ItemDelta<?,
?> ContainerDelta.getSubDelta
(ItemPath path) ItemDelta<?,
?> ItemDelta.getSubDelta
(ItemPath path) boolean
ObjectDelta.hasItemDelta
(ItemPath propertyPath) boolean
ObjectDelta.hasItemOrSubitemDelta
(ItemPath propertyPath) boolean
ObjectDelta.hasRelatedDelta
(ItemPath itemPath) Returns `true` if the delta may have an effect on the specified item.static <T> void
DeltaSetTripleUtil.putIntoOutputTripleMap
(PathKeyedMap<DeltaSetTriple<T>> outputTripleMap, ItemPath outputPath, DeltaSetTriple<T> outputTriple) void
ObjectDelta.removeContainerModification
(ItemPath itemName) static <D extends ItemDelta>
voidItemDeltaCollectionsUtil.removeItemDelta
(Collection<? extends ItemDelta> deltas, ItemPath propertyPath, Class<D> deltaType) void
ObjectDelta.removePropertyModification
(ItemPath itemPath) void
ObjectDelta.removeReferenceModification
(ItemPath itemPath) void
ItemDelta.setParentPath
(ItemPath parentPath) void
PartiallyResolvedDelta.setResidualPath
(ItemPath residualPath) boolean
ObjectDelta.subtract
(@NotNull ItemPath itemPath, @NotNull PrismValue value, boolean fromMinusSet, boolean dryRun) Checks if the delta tries to add (or set) a 'value' for the item identified by 'itemPath'.Method parameters in com.evolveum.midpoint.prism.delta with type arguments of type ItemPathModifier and TypeMethodDescription@NotNull ObjectDelta.FactorOutResultSingle<O>
ObjectDelta.factorOut
(Collection<? extends ItemPath> paths, boolean cloneDelta) ObjectDelta.subtract
(@NotNull Collection<ItemPath> paths) Returns modifications that are related to the given paths; removes them from the original delta.Constructors in com.evolveum.midpoint.prism.delta with parameters of type ItemPathModifierConstructorDescriptionPartiallyResolvedDelta
(ItemDelta<V, D> itemDelta, ItemPath residualPath) -
Uses of ItemPath in com.evolveum.midpoint.prism.delta.builder
Methods in com.evolveum.midpoint.prism.delta.builder with parameters of type ItemPathModifier and TypeMethodDescriptionS_ItemEntry.item
(ItemPath path, ItemDefinition itemDefinition) <T> S_ValuesEntry
S_ItemEntry.property
(ItemPath path, PrismPropertyDefinition<T> itemDefinition) -
Uses of ItemPath in com.evolveum.midpoint.prism.path
Subinterfaces of ItemPath in com.evolveum.midpoint.prism.pathClasses in com.evolveum.midpoint.prism.path that implement ItemPathFields in com.evolveum.midpoint.prism.path declared as ItemPathModifier and TypeFieldDescriptionstatic final ItemPath
ItemPath.EMPTY_PATH
static final ItemPath
ItemPathImpl.EMPTY_PATH
static final ItemPath
ItemPath.SELF_PATH
Self path is just an empty path, but gives it better interpretation in some contexts.Methods in com.evolveum.midpoint.prism.path that return ItemPathModifier and TypeMethodDescription@NotNull ItemPath
ItemName.allExceptLast()
@NotNull ItemPath
ItemPath.allExceptLast()
Returns all segments except the last one.@NotNull ItemPath
ItemPathImpl.allExceptLast()
default ItemPath
ItemPath.allUpToIncluding
(int i) Returns all segments up to the specified one (including it).default @NotNull ItemPath
ItemPath.allUpToLastName()
Returns all segments up to the last named one (excluding).default @NotNull ItemPath
Returns a newly created path containing all the segments of this path with added components.static ItemPath[]
ItemPathCollectionsUtil.asPathArray
(QName... names) static @NotNull ItemPath
Creates the path from given components.static @NotNull ItemPath
Creates the path from given components.static @NotNull ItemPath
ItemPath.createReverse
(@NotNull List<?> components) Creates the path from given components in reverse direction.static ItemPath
ItemPath.emptyIfNull
(ItemPath path) Converts null ItemPath to empty one.ItemName.firstAsPath()
ItemPath.firstAsPath()
Returns the first segment as an ItemPath.ItemPathImpl.firstAsPath()
static ItemPath
ItemPath.fromString
(@NotNull String value) PrismContext
must be already initialized in order to call this method.@NotNull ItemPath
ItemName.namedSegmentsOnly()
@NotNull ItemPath
ItemPath.namedSegmentsOnly()
Returns the path containing only the regular named segments.@NotNull ItemPath
ItemPathImpl.namedSegmentsOnly()
default ItemPath
Returns the remainder of "this" path after passing all segments from the other path.static ItemPath
@NotNull ItemPath
ItemName.removeIds()
@NotNull ItemPath
ItemPath.removeIds()
Returns the path with no Id segments.@NotNull ItemPath
ItemPathImpl.removeIds()
@NotNull ItemPath
ItemName.rest()
@NotNull ItemPath
ItemName.rest
(int n) default @NotNull ItemPath
ItemPath.rest()
Returns the rest of the path (the tail).@NotNull ItemPath
ItemPath.rest
(int n) Returns the rest of the path (the tail), starting at position "n".@NotNull ItemPath
ItemPathImpl.rest()
@NotNull ItemPath
ItemPathImpl.rest
(int n) default @NotNull ItemPath
ItemPath.stripVariableSegment()
Removes the leading variable segment, if present.ItemName.subPath
(int from, int to) ItemPath.subPath
(int from, int to) Returns a sub-path from (including) to (excluding) given indices.ItemPathImpl.subPath
(int from, int to) Methods in com.evolveum.midpoint.prism.path that return types with arguments of type ItemPathModifier and TypeMethodDescriptionPathKeyedMap.entrySet()
PathSet.iterator()
PathKeyedMap.keySet()
ItemPathCollectionsUtil.pathListFromStrings
(List<String> pathsAsStrings, PrismContext prismContext) ItemPathCollectionsUtil.remainder
(Collection<? extends ItemPath> paths, ItemPath prefix, boolean alsoEquivalent) Strips the prefix from a set of paths.Methods in com.evolveum.midpoint.prism.path with parameters of type ItemPathModifier and TypeMethodDescriptionboolean
static void
ItemPath.checkNoSpecialSymbols
(ItemPath path) static void
ItemPath.checkNoSpecialSymbolsExceptParent
(ItemPath path) default ItemPath.CompareResult
ItemPath.compareComplex
(@Nullable ItemPath otherPath) Compares two item paths.static ItemPath.CompareResult
ItemPathComparatorUtil.compareComplex
(@Nullable ItemPath path1, @Nullable ItemPath path2) static boolean
ItemPathCollectionsUtil.containsEquivalent
(Collection<? extends ItemPath> paths, ItemPath pathToBeFound) Returns true if the collection contains a path equivalent to `pathToBeFound`.static boolean
ItemPathCollectionsUtil.containsRelated
(Collection<? extends ItemPath> paths, ItemPath pathToBeFound) Returns true if the collection contains a path related to (overlapping) the given one.boolean
PathSet.containsRelated
(@NotNull ItemPath path) Returns `true` it the set (at least partially) covers given item.static boolean
ItemPathCollectionsUtil.containsSubpath
(Collection<? extends ItemPath> paths, ItemPath pathToBeFound) Returns true if the collection contains a sub-path (prefix) of the given path.static boolean
ItemPathCollectionsUtil.containsSubpathOrEquivalent
(Collection<? extends ItemPath> paths, ItemPath pathToBeFound) Returns true if the collection contains a subpath of or equivalent path to the given path.boolean
PathSet.containsSubpathOrEquivalent
(@NotNull ItemPath path) static boolean
ItemPathCollectionsUtil.containsSuperpath
(Collection<? extends ItemPath> paths, ItemPath pathToBeFound) Returns true if the collection contains a superpath of the given path.static boolean
ItemPathCollectionsUtil.containsSuperpathOrEquivalent
(Collection<? extends ItemPath> paths, ItemPath pathToBeFound) Returns true if the collection contains a superpath of or equivalent path to the given path.static ItemPath
ItemPath.emptyIfNull
(ItemPath path) Converts null ItemPath to empty one.static boolean
Utility method performingequals(Object, boolean)
on two nullable objects.default boolean
ItemPath.equivalent
(ItemPath path) Checks if the paths are equivalent.static boolean
ItemPath.equivalent
(ItemPath path1, ItemPath path2) static boolean
ItemPathComparatorUtil.equivalent
(ItemPath path1, ItemPath path2) static Long
ItemPath.firstToIdOrNull
(ItemPath path) static ItemName
ItemPath.firstToNameOrNull
(ItemPath itemPath) static @NotNull UniformItemPath
static <T> T
ItemPathCollectionsUtil.getFromMap
(Map<ItemPath, T> map, ItemPath itemPath) static boolean
Returns true if the path is null or empty.static boolean
ItemPath.isNotEmpty
(ItemPath path) default boolean
Checks if current path is a strict subpath (prefix) of the other path.static boolean
default boolean
ItemPath.isSubPathOrEquivalent
(ItemPath otherPath) Check if current path is a subpath (prefix) of the other path or they are equivalent.static boolean
ItemPathComparatorUtil.isSubPathOrEquivalent
(ItemPath path1, ItemPath path2) default boolean
ItemPath.isSuperPath
(ItemPath otherPath) Check if the other path is a strict subpath (prefix) of this path.static boolean
ItemPathComparatorUtil.isSuperPath
(ItemPath path1, ItemPath path2) default boolean
ItemPath.isSuperPathOrEquivalent
(ItemPath path) Check if the other path is a subpath (prefix) of this path or they are equivalent.static boolean
ItemPathComparatorUtil.isSuperPathOrEquivalent
(ItemPath path1, ItemPath path2) static @NotNull PathSet
Returns immutablePathSet
.default ItemPath
Returns the remainder of "this" path after passing all segments from the other path.ItemPathCollectionsUtil.remainder
(Collection<? extends ItemPath> paths, ItemPath prefix, boolean alsoEquivalent) Strips the prefix from a set of paths.static ItemPath
@NotNull PathSet
Strips the prefix from a set of paths.default boolean
ItemPath.startsWith
(ItemPath prefix) Convenience method with understandable semantics.Method parameters in com.evolveum.midpoint.prism.path with type arguments of type ItemPathModifier and TypeMethodDescriptionboolean
PathSet.addAll
(@NotNull Collection<? extends ItemPath> c) static boolean
ItemPathCollectionsUtil.containsEquivalent
(Collection<? extends ItemPath> paths, ItemPath pathToBeFound) Returns true if the collection contains a path equivalent to `pathToBeFound`.static boolean
ItemPathCollectionsUtil.containsRelated
(Collection<? extends ItemPath> paths, ItemPath pathToBeFound) Returns true if the collection contains a path related to (overlapping) the given one.static boolean
ItemPathCollectionsUtil.containsSubpath
(Collection<? extends ItemPath> paths, ItemPath pathToBeFound) Returns true if the collection contains a sub-path (prefix) of the given path.static boolean
ItemPathCollectionsUtil.containsSubpathOrEquivalent
(Collection<? extends ItemPath> paths, ItemPath pathToBeFound) Returns true if the collection contains a subpath of or equivalent path to the given path.static boolean
ItemPathCollectionsUtil.containsSuperpath
(Collection<? extends ItemPath> paths, ItemPath pathToBeFound) Returns true if the collection contains a superpath of the given path.static boolean
ItemPathCollectionsUtil.containsSuperpathOrEquivalent
(Collection<? extends ItemPath> paths, ItemPath pathToBeFound) Returns true if the collection contains a superpath of or equivalent path to the given path.static <T> T
ItemPathCollectionsUtil.getFromMap
(Map<ItemPath, T> map, ItemPath itemPath) void
ItemPathCollectionsUtil.remainder
(Collection<? extends ItemPath> paths, ItemPath prefix, boolean alsoEquivalent) Strips the prefix from a set of paths.Constructor parameters in com.evolveum.midpoint.prism.path with type arguments of type ItemPath -
Uses of ItemPath in com.evolveum.midpoint.prism.polystring
Methods in com.evolveum.midpoint.prism.polystring with parameters of type ItemPath -
Uses of ItemPath in com.evolveum.midpoint.prism.query
Methods in com.evolveum.midpoint.prism.query that return ItemPathModifier and TypeMethodDescription@NotNull ItemPath
ItemFilter.getFullPath()
@NotNull ItemPath
ValueFilter.getFullPath()
ObjectOrdering.getOrderBy()
Item path by which to order - should not be null or empty.@NotNull ItemPath
ValueFilter.getParentPath()
@Nullable ItemPath
OwnedByFilter.getPath()
@NotNull ItemPath
ReferencedByFilter.getPath()
ValueFilter.getPath()
ObjectPaging.getPrimaryOrderingPath()
@Nullable ItemPath
ValueFilter.getRightHandSidePath()
Methods in com.evolveum.midpoint.prism.query with parameters of type ItemPathModifier and TypeMethodDescriptionvoid
ObjectPaging.addOrderingInstruction
(ItemPath orderBy, OrderDirection direction) default boolean
ValueFilter.canNestInsideExists
(ItemPath existsPath) Returns true, if current filter can be rewritten to be nested inside exists filter with prefix path This means filter with path prefix/item will become prefix exists (item)<T> @NotNull EqualFilter<T>
QueryFactory.createEqual
(@NotNull ItemPath path, @Nullable PrismPropertyDefinition<T> definition, @Nullable QName matchingRule) Deprecated.<T> @NotNull EqualFilter<T>
QueryFactory.createEqual
(@NotNull ItemPath path, @Nullable PrismPropertyDefinition<T> definition, @Nullable QName matchingRule, @NotNull ExpressionWrapper expression) Deprecated.<T> @NotNull EqualFilter<T>
QueryFactory.createEqual
(@NotNull ItemPath path, @Nullable PrismPropertyDefinition<T> definition, @Nullable QName matchingRule, @NotNull PrismContext prismContext, Object... values) Deprecated.<T> @NotNull EqualFilter<T>
QueryFactory.createEqual
(@NotNull ItemPath path, PrismPropertyDefinition<T> definition, QName matchingRule, @NotNull ItemPath rightSidePath, ItemDefinition<?> rightSideDefinition) Deprecated.<C extends Containerable>
ExistsFilterQueryFactory.createExists
(ItemPath path, Class<C> containerType, PrismContext prismContext, ObjectFilter inner) Deprecated.<T> @NotNull GreaterFilter<T>
QueryFactory.createGreater
(@NotNull ItemPath path, PrismPropertyDefinition<T> definition, boolean equals) Deprecated.<T> @NotNull GreaterFilter<T>
QueryFactory.createGreater
(@NotNull ItemPath path, PrismPropertyDefinition<T> definition, QName matchingRule, @NotNull ExpressionWrapper wrapper, boolean equals) Deprecated.<T> @NotNull GreaterFilter<T>
QueryFactory.createGreater
(@NotNull ItemPath path, PrismPropertyDefinition<T> definition, QName matchingRule, @NotNull ItemPath rightSidePath, ItemDefinition<?> rightSideDefinition, boolean equals) Deprecated.<T> @NotNull GreaterFilter<T>
QueryFactory.createGreater
(@NotNull ItemPath path, PrismPropertyDefinition<T> definition, QName matchingRule, Object value, boolean equals, @NotNull PrismContext prismContext) Deprecated.<T> @NotNull LessFilter<T>
QueryFactory.createLess
(@NotNull ItemPath path, PrismPropertyDefinition<T> definition, boolean equals) Deprecated.<T> @NotNull LessFilter<T>
QueryFactory.createLess
(@NotNull ItemPath path, PrismPropertyDefinition<T> definition, QName matchingRule, @NotNull ExpressionWrapper expressionWrapper, boolean equals) Deprecated.<T> @NotNull LessFilter<T>
QueryFactory.createLess
(@NotNull ItemPath path, PrismPropertyDefinition<T> definition, QName matchingRule, @NotNull ItemPath rightSidePath, ItemDefinition<?> rightSideDefinition, boolean equals) Deprecated.<T> @NotNull LessFilter<T>
QueryFactory.createLess
(@NotNull ItemPath path, PrismPropertyDefinition<T> definition, QName matchingRule, Object value, boolean equals, @NotNull PrismContext prismContext) Deprecated.@NotNull ObjectOrdering
QueryFactory.createOrdering
(ItemPath orderBy, OrderDirection direction) @NotNull ObjectPaging
QueryFactory.createPaging
(ItemPath orderBy, OrderDirection direction) @NotNull ObjectPaging
QueryFactory.createPaging
(Integer offset, Integer maxSize, ItemPath orderBy, OrderDirection direction) @NotNull RefFilter
QueryFactory.createReferenceEqual
(ItemPath path, PrismReferenceDefinition definition, ExpressionWrapper expression) Deprecated.@NotNull RefFilter
QueryFactory.createReferenceEqual
(ItemPath path, PrismReferenceDefinition definition, Collection<PrismReferenceValue> values) Deprecated.default boolean
AllFilter.matchesOnly
(ItemPath... paths) default boolean
ExistsFilter.matchesOnly
(ItemPath... paths) default boolean
FullTextFilter.matchesOnly
(ItemPath... paths) default boolean
InOidFilter.matchesOnly
(ItemPath... paths) default boolean
LogicalFilter.matchesOnly
(ItemPath... paths) default boolean
NoneFilter.matchesOnly
(ItemPath... paths) default boolean
ObjectFilter.matchesOnly
(ItemPath... paths) Returns true, if filter processes only enumerated item paths and does not use referencedBy, ownedBy where path context changes drastically.default boolean
OrgFilter.matchesOnly
(ItemPath... paths) default boolean
TypeFilter.matchesOnly
(ItemPath... paths) default boolean
ValueFilter.matchesOnly
(ItemPath... paths) default ValueFilter<V,
D> default ExpressionWrapper
void
ObjectPaging.setOrdering
(ItemPath orderBy, OrderDirection direction) void
ValueFilter.setRightHandSidePath
(@Nullable ItemPath rightHandSidePath) void
PrismQueryExpressionFactory.ExpressionWriter.writeVariable
(ItemPath path) -
Uses of ItemPath in com.evolveum.midpoint.prism.query.builder
Methods in com.evolveum.midpoint.prism.query.builder with parameters of type ItemPathModifier and TypeMethodDescriptionS_FilterEntry.item
(ItemPath itemPath, ItemDefinition<?> itemDefinition) S_FilterEntry.item
(PrismContainerDefinition<?> containerDefinition, ItemPath itemPath) S_RightHandItemEntry.item
(ItemPath itemPath, ItemDefinition<?> itemDefinition) S_FilterEntry.ownedBy
(Class<? extends Containerable> clazz, ItemPath path) default S_FilterEntryOrEmpty
Ref filter with no values with optional ref-target filter that can follow this call immediately.default S_FilterEntryOrEmpty
Ref filter for target type and relation with optional ref-target filter that can follow this call immediately.Ref filter with single value and optional ref-target filter that can follow this call immediately.default S_FilterEntryOrEmpty
S_FilterEntry.referencedBy
(@NotNull Class<? extends Containerable> clazz, @NotNull ItemPath path) Shortcut toS_FilterEntry.referencedBy(Class, ItemPath, QName)
with null relation which is interpreted as "any".S_FilterEntry.referencedBy
(@NotNull Class<? extends Containerable> clazz, @NotNull ItemPath path, QName relation) Creates `referencedBy` filter that matches if the queried object is referenced by other specified object or container. -
Uses of ItemPath in com.evolveum.midpoint.prism.schema
Methods in com.evolveum.midpoint.prism.schema with parameters of type ItemPathModifier 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) SchemaRegistry.determineParentDefinition
(@NotNull ComplexTypeDefinition child, @NotNull ItemPath rest) SchemaRegistry.determineReferencedObjectDefinition
(@NotNull QName targetTypeName, ItemPath rest) -
Uses of ItemPath in com.evolveum.midpoint.prism.util
Methods in com.evolveum.midpoint.prism.util that return ItemPathModifier and TypeMethodDescriptionItemDeltaItem.getResidualPath()
@NotNull ItemPath
ItemDeltaItem.getResolvePath()
Methods in com.evolveum.midpoint.prism.util with parameters of type ItemPathModifier and TypeMethodDescriptionstatic <C extends Containerable>
voidPrismAsserts.assertContainerAdd
(ObjectDelta<?> objectDelta, ItemPath propertyPath, C... containerables) static <C extends Containerable>
voidPrismAsserts.assertContainerAdd
(ObjectDelta<?> objectDelta, ItemPath propertyPath, PrismContainerValue<C>... expectedCVals) static ContainerDelta<?>
PrismAsserts.assertContainerAddGetContainerDelta
(ObjectDelta<?> objectDelta, ItemPath propertyPath) static ContainerDelta<?>
PrismAsserts.assertContainerDeleteGetContainerDelta
(ObjectDelta<?> objectDelta, ItemPath propertyPath) static Item<?,
?> PrismAsserts.assertEmptyAndIncomplete
(PrismObject<?> object, ItemPath itemPath) static void
PrismAsserts.assertEqualsFilter
(ObjectFilter objectFilter, QName expectedFilterDef, QName expectedTypeName, ItemPath path) static <O extends Objectable>
voidPrismAsserts.assertEquivalent
(String message, ItemPath expected, ItemPath actual) static void
PrismAsserts.assertHasNoObject
(PrismContainerValue<?> pcv, ItemPath path) static void
PrismAsserts.assertHasNoTargetName
(PrismContainerValue<?> pcv, ItemPath path) static void
PrismAsserts.assertHasObject
(PrismContainerValue<?> pcv, ItemPath path) static void
PrismAsserts.assertHasTargetName
(PrismContainerValue<?> pcv, ItemPath path) static Item<?,
?> PrismAsserts.assertIncomplete
(PrismContainerValue<?> object, ItemPath itemPath) static Item<?,
?> PrismAsserts.assertIncomplete
(PrismObject<?> object, ItemPath itemPath) static void
PrismAsserts.assertNoItem
(PrismContainer<?> object, ItemPath itemPath) static void
PrismAsserts.assertNoItemDelta
(ObjectDelta<?> objectDelta, ItemPath itemPath) static Item<?,
?> PrismAsserts.assertNotIncomplete
(PrismContainerValue<?> object, ItemPath itemPath) static Item<?,
?> PrismAsserts.assertNotIncomplete
(PrismObject<?> object, ItemPath itemPath) static void
PrismAsserts.assertPathEqualsExceptForPrefixes
(String message, ItemPath expected, ItemPath actual) static void
PrismAsserts.assertPathEquivalent
(String message, ItemPath expected, ItemPath actual) static void
PrismAsserts.assertPropertyAdd
(ObjectDelta<?> objectDelta, ItemPath propertyPath, Object... expectedValues) static void
PrismAsserts.assertPropertyAdd
(Collection<? extends ItemDelta> modifications, ItemPath propertyPath, Object... expectedValues) static void
PrismAsserts.assertPropertyDelete
(ObjectDelta<?> userDelta, ItemPath propertyPath, Object... expectedValues) static void
PrismAsserts.assertPropertyDelete
(Collection<? extends ItemDelta> modifications, ItemPath propertyPath, Object... expectedValues) static <T> void
PrismAsserts.assertPropertyReplace
(ObjectDelta<?> userDelta, ItemPath path, T... expectedValues) static void
PrismAsserts.assertPropertyReplace
(Collection<? extends ItemDelta> modifications, ItemPath propertyPath, Object... expectedValues) static void
PrismAsserts.assertPropertyReplaceSimple
(ObjectDelta<?> objectDelta, ItemPath path) static <T> void
PrismAsserts.assertPropertyValue
(PrismContainer<?> container, ItemPath propPath, T... realPropValues) static <T> void
PrismAsserts.assertPropertyValue
(PrismContainerValue<?> containerValue, ItemPath propPath, T... realPropValues) static <T> void
PrismAsserts.assertPropertyValueMatch
(PrismContainer<?> container, ItemPath propQName, MatchingRule<T> matchingRule, T... realPropValues) static <T> void
PrismAsserts.assertPropertyValueMatch
(PrismContainerValue<?> containerValue, ItemPath propQName, MatchingRule<T> matchingRule, T... realPropValues) static void
PrismAsserts.assertRefFilter
(ObjectFilter objectFilter, QName expectedFilterDef, QName expectedTypeName, ItemPath path) default <IV extends PrismValue,
ID extends ItemDefinition<?>>
ItemDeltaItem<IV,ID> Finds a child IDI related to given `path`.<IV extends PrismValue,
ID extends ItemDefinition<?>>
ItemDeltaItem<IV,ID> AbstractItemDeltaItem.findIdi
(@NotNull ItemPath path, @Nullable DefinitionResolver<D, ID> additionalDefinitionResolver) As #findIdi(ItemPath) but with additional definition resolver that provides definitions for sub-items found.<IV extends PrismValue,
ID extends ItemDefinition<?>>
ItemDeltaItem<IV,ID> ItemDeltaItem.findIdi
(@NotNull ItemPath path, @Nullable DefinitionResolver<D, ID> additionalDefinitionResolver) <IV extends PrismValue,
ID extends ItemDefinition<?>>
ItemDeltaItem<IV,ID> ObjectDeltaObject.findIdi
(@NotNull ItemPath path, @Nullable DefinitionResolver<PrismObjectDefinition<O>, ID> additionalDefinitionResolver) static <ID extends ItemDefinition<?>>
IDDefinitionUtil.findItemDefinition
(@NotNull ItemDefinitionResolver itemDefinitionResolver, @NotNull Class<? extends Containerable> currentClass, @NotNull ItemPath itemPath, @NotNull Class<ID> type) static <ID extends ItemDefinition<?>>
IDDefinitionUtil.findItemDefinition
(@NotNull PrismContext prismContext, @NotNull Class<? extends Containerable> currentClass, @NotNull ItemPath itemPath, @NotNull Class<ID> type) static <ID extends ItemDefinition<?>>
IDDefinitionUtil.findItemDefinitionMandatory
(@NotNull PrismContext prismContext, @NotNull Class<? extends Containerable> currentClass, @NotNull ItemPath itemPath, @NotNull Class<ID> type) ItemDeltaItem.resolveStructuredProperty
(ItemPath resolvePath, PrismPropertyDefinition<X> outputDefinition) Assumes that this IDI represents structured propertystatic <T extends Objectable>
voidPrismUtil.setPropertyNullAndComplete
(PrismObject<T> prismObject, ItemPath path) Sets the property with the provided path on the provided prism object to null and complete, if found.Constructors in com.evolveum.midpoint.prism.util with parameters of type ItemPathModifierConstructorDescriptionprotected
ItemDeltaItem
(@Nullable Item<V, D> itemOld, @Nullable ItemDelta<V, D> delta, @Nullable Item<V, D> itemNew, D definition, @NotNull ItemPath resolvePath, @Nullable ItemPath residualPath, @Nullable Collection<? extends ItemDelta<?, ?>> subItemDeltas) For internal use (e.g., cloning); we do not do any checks here.ItemDeltaItem
(@Nullable Item<V, D> item, D definition, @NotNull ItemPath resolvePath, @Nullable Collection<? extends ItemDelta<?, ?>> subItemDeltas) -
Uses of ItemPath in com.evolveum.midpoint.schema
Methods in com.evolveum.midpoint.schema that return ItemPathMethods in com.evolveum.midpoint.schema with parameters of type ItemPathModifier and TypeMethodDescriptionSchemaService.createCanonicalItemPath
(ItemPath path, QName objectType) static boolean
SelectorOptions.hasToFetchPathNotRetrievedByDefault
(@NotNull ItemPath path, @Nullable Collection<SelectorOptions<GetOperationOptions>> options) Returns true if the asked path must be considered for fetching based on the provided get options.static boolean
SelectorOptions.hasToIncludePath
(@NotNull ItemPath path, @Nullable Collection<SelectorOptions<GetOperationOptions>> options, boolean defaultValue) Returns true if the asked path must be included in the object based on the provided get options. -
Uses of ItemPath in com.evolveum.midpoint.schema.config
Methods in com.evolveum.midpoint.schema.config that return ItemPathModifier and TypeMethodDescription@NotNull ItemPath
ConfigurationItemOrigin.InDelta.getPath()
@NotNull ItemPath
ConfigurationItemOrigin.InObject.getPath()
@NotNull ItemPath
ObjectTemplateItemDefinitionConfigItem.getRef()
Methods in com.evolveum.midpoint.schema.config with parameters of type ItemPathModifier and TypeMethodDescriptionabstract ConfigurationItemOrigin
static ConfigurationItemOrigin
ConfigurationItemOrigin.inDelta
(@NotNull ObjectType targetObject, @NotNull ItemPath path) static ConfigurationItemOrigin
ConfigurationItemOrigin.inObject
(@NotNull ObjectType originatingObject, @NotNull ItemPath path) static ConfigurationItemOrigin
ConfigurationItemOrigin.inObjectApproximate
(@NotNull ObjectType originatingObject, @NotNull ItemPath knownPath) @NotNull ConfigurationItemOrigin
<C extends Containerable>
@NotNull OriginProvider<C>ConfigurationItem.originProviderFor
(@NotNull ItemPath path) default <CI extends ConfigurationItem<M>>
CIAbstractMappingConfigItem.setTargetIfMissing
(@NotNull ItemPath path, Class<CI> clazz) See LensUtil.setMappingTarget@NotNull AutoAssignMappingConfigItem
AutoAssignMappingConfigItem.setTargetIfMissing
(@NotNull ItemPath path) See LensUtil.setMappingTarget@NotNull ObjectTemplateMappingConfigItem
ObjectTemplateMappingConfigItem.setTargetIfMissing
(@NotNull ItemPath path) See LensUtil.setMappingTarget -
Uses of ItemPath in com.evolveum.midpoint.schema.constants
Fields in com.evolveum.midpoint.schema.constants declared as ItemPathModifier and TypeFieldDescriptionstatic final @NotNull ItemPath
SchemaConstants.CORRELATION_CASE_CLOSE_TIMESTAMP_PATH
static final @NotNull ItemPath
SchemaConstants.CORRELATION_CASE_OPEN_TIMESTAMP_PATH
static final @NotNull ItemPath
SchemaConstants.CORRELATION_CORRELATOR_STATE_PATH
static final @NotNull ItemPath
SchemaConstants.CORRELATION_END_TIMESTAMP_PATH
static final @NotNull ItemPath
SchemaConstants.CORRELATION_OWNER_OPTIONS_PATH
static final @NotNull ItemPath
SchemaConstants.CORRELATION_PERFORMER_COMMENT_PATH
static final @NotNull ItemPath
SchemaConstants.CORRELATION_PERFORMER_REF_PATH
static final @NotNull ItemPath
SchemaConstants.CORRELATION_RESULTING_OWNER_PATH
static final @NotNull ItemPath
SchemaConstants.CORRELATION_SITUATION_PATH
static final @NotNull ItemPath
SchemaConstants.CORRELATION_START_TIMESTAMP_PATH
static final ItemPath
SchemaConstants.ICFS_NAME_PATH
static final ItemPath
SchemaConstants.ICFS_UID_PATH
static final ItemPath
SchemaConstants.PATH_ACTIVATION
static final ItemPath
SchemaConstants.PATH_ACTIVATION_ADMINISTRATIVE_STATUS
static final ItemPath
SchemaConstants.PATH_ACTIVATION_ARCHIVE_TIMESTAMP
static final ItemPath
SchemaConstants.PATH_ACTIVATION_DISABLE_REASON
static final ItemPath
SchemaConstants.PATH_ACTIVATION_DISABLE_TIMESTAMP
static final ItemPath
SchemaConstants.PATH_ACTIVATION_EFFECTIVE_STATUS
static final ItemPath
SchemaConstants.PATH_ACTIVATION_ENABLE_TIMESTAMP
static final ItemPath
SchemaConstants.PATH_ACTIVATION_EXISTENCE
static final ItemPath
SchemaConstants.PATH_ACTIVATION_LOCKOUT_STATUS
static final ItemPath
SchemaConstants.PATH_ACTIVATION_VALID_FROM
static final ItemPath
SchemaConstants.PATH_ACTIVATION_VALID_TO
static final ItemPath
SchemaConstants.PATH_ASSIGNMENT
static final ItemPath
SchemaConstants.PATH_ASSIGNMENT_ACTIVATION_EFFECTIVE_STATUS
static final ItemPath
SchemaConstants.PATH_ASSIGNMENT_ACTIVATION_VALID_FROM
static final ItemPath
SchemaConstants.PATH_ASSIGNMENT_ACTIVATION_VALID_TO
static final ItemPath
SchemaConstants.PATH_ASSIGNMENT_CONSTRUCTION_INTENT
static final ItemPath
SchemaConstants.PATH_ASSIGNMENT_CONSTRUCTION_KIND
static final ItemPath
SchemaConstants.PATH_ASSIGNMENT_DESCRIPTION
static final ItemPath
SchemaConstants.PATH_ASSIGNMENT_TARGET_REF
static final ItemPath
SchemaConstants.PATH_ASSOCIATION
static final ItemPath
SchemaConstants.PATH_ATTRIBUTES
static final ItemPath
SchemaConstants.PATH_AUTHENTICATION_BEHAVIOR_FAILED_LOGINS
static final ItemPath
SchemaConstants.PATH_AUTOASSIGN_ENABLED
static final ItemPath
SchemaConstants.PATH_CREDENTIALS_NONCE_FAILED_LOGINS
static final ItemPath
SchemaConstants.PATH_CREDENTIALS_PASSWORD
static final ItemPath
SchemaConstants.PATH_CREDENTIALS_PASSWORD_FAILED_LOGINS
static final ItemPath
SchemaConstants.PATH_CREDENTIALS_PASSWORD_HISTORY_ENTRY
static final ItemPath
SchemaConstants.PATH_CREDENTIALS_PASSWORD_HISTORY_LENGTH
static final ItemPath
SchemaConstants.PATH_CREDENTIALS_PASSWORD_VALUE
static final ItemPath
SchemaConstants.PATH_CREDENTIALS_PASSWORD_VALUE_POLICY_REF
static final ItemPath
SchemaConstants.PATH_CREDENTIALS_SECURITY_QUESTIONS_FAILED_LOGINS
static final @NotNull ItemPath
SchemaConstants.PATH_FOCUS_DEFAULT_AUTHORITATIVE_SOURCE
static final @NotNull ItemPath
SchemaConstants.PATH_FOCUS_IDENTITY
static final @NotNull ItemPath
SchemaConstants.PATH_FOCUS_NORMALIZED_DATA
static final ItemPath
SchemaConstants.PATH_INDUCEMENT
static final ItemPath
SchemaConstants.PATH_INDUCEMENT_POLICY_RULE
static final ItemPath
SchemaConstants.PATH_LINK_REF
static final ItemPath
SchemaConstants.PATH_METADATA_LAST_PROVISIONING_TIMESTAMP
static final ItemPath
SchemaConstants.PATH_METADATA_MODIFIER_REF
static final ItemPath
SchemaConstants.PATH_METADATA_MODIFY_APPROVAL_COMMENT
static final ItemPath
SchemaConstants.PATH_METADATA_MODIFY_APPROVER_REF
static final ItemPath
SchemaConstants.PATH_METADATA_MODIFY_CHANNEL
static final ItemPath
SchemaConstants.PATH_METADATA_MODIFY_TASK_REF
static final ItemPath
SchemaConstants.PATH_METADATA_MODIFY_TIMESTAMP
static final ItemPath
SchemaConstants.PATH_MODEL_EXTENSION_DRY_RUN
static final ItemPath
SchemaConstants.PATH_MODEL_EXTENSION_EXECUTE_OPTIONS
static final ItemPath
SchemaConstants.PATH_MODEL_EXTENSION_OBJECT_DELTA
static final ItemPath
SchemaConstants.PATH_MODEL_EXTENSION_OBJECT_QUERY
static final ItemPath
SchemaConstants.PATH_MODEL_EXTENSION_OBJECT_TYPE
static final ItemPath
SchemaConstants.PATH_NONCE
static final ItemPath
SchemaConstants.PATH_NONCE_VALUE
static final ItemPath
SchemaConstants.PATH_OBJECT_REFERENCE
static final ItemPath
SchemaConstants.PATH_OPERATIONAL_STATE_LAST_AVAILABILITY_STATUS
static final ItemPath
SchemaConstants.PATH_PARENT
static final ItemPath
SchemaConstants.PATH_PARENT_ORG_REF
static final ItemPath
SchemaConstants.PATH_PASSWORD
static final ItemPath
SchemaConstants.PATH_PASSWORD_FORCE_CHANGE
static final ItemPath
SchemaConstants.PATH_PASSWORD_METADATA
static final ItemPath
SchemaConstants.PATH_PASSWORD_VALUE
static final ItemPath
SchemaConstants.PATH_ROLE_MEMBERSHIP_REF
static final ItemPath
SchemaConstants.PATH_SECURITY_QUESTIONS
static final ItemPath
SchemaConstants.PATH_SECURITY_QUESTIONS_QUESTION_ANSWER
static final ItemPath
SchemaConstants.PATH_TRIGGER
-
Uses of ItemPath in com.evolveum.midpoint.schema.merger
Method parameters in com.evolveum.midpoint.schema.merger with type arguments of type ItemPathModifier and TypeMethodDescriptionprotected static PathKeyedMap<ItemMerger>
BaseMergeOperation.createPathMap
(Map<ItemPath, ItemMerger> sourceMap) -
Uses of ItemPath in com.evolveum.midpoint.schema.processor
Methods in com.evolveum.midpoint.schema.processor with parameters of type ItemPathModifier and TypeMethodDescription@NotNull PropertyDelta<T>
ResourceAttributeDefinitionImpl.createEmptyDelta
(ItemPath path) static <O extends Objectable,
X>
ShadowCoordinatesQualifiedObjectDelta<O>RefineryObjectFactory.createShadowDiscriminatorModificationReplaceProperty
(Class<O> type, String resourceOid, ShadowKindType kind, String intent, ItemPath propertyPath, PrismContext prismContext, X... propertyValues) Convenience method for quick creation of object deltas that replace a single object property.ResourceAttributeContainerDefinition.findAttributeDefinition
(ItemPath elementPath) ResourceAttributeContainerDefinitionImpl.findAttributeDefinition
(ItemPath elementPath) <ID extends ItemDefinition<?>>
IDAbstractResourceObjectDefinitionImpl.findItemDefinition
(@NotNull ItemPath path, @NotNull Class<ID> clazz) <ID extends ItemDefinition<?>>
IDCompositeObjectDefinitionImpl.findItemDefinition
(@NotNull ItemPath path, @NotNull Class<ID> clazz) <D extends ItemDefinition<?>>
DResourceAttributeDefinitionImpl.findItemDefinition
(@NotNull ItemPath path, @NotNull Class<D> clazz) Method parameters in com.evolveum.midpoint.schema.processor with type arguments of type ItemPathModifier and TypeMethodDescriptionvoid
AbstractResourceObjectDefinitionImpl.trimTo
(@NotNull Collection<ItemPath> paths) void
CompositeObjectDefinitionImpl.trimTo
(@NotNull Collection<ItemPath> paths) void
ResourceObjectClassDefinitionImpl.trimTo
(@NotNull Collection<ItemPath> paths) void
ResourceObjectTypeDefinitionImpl.trimTo
(@NotNull Collection<ItemPath> paths) -
Uses of ItemPath in com.evolveum.midpoint.schema.processor.deleg
Methods in com.evolveum.midpoint.schema.processor.deleg with parameters of type ItemPathModifier and TypeMethodDescriptiondefault ResourceAttributeDefinition<?>
AttributeContainerDefinitionDelegator.findAttributeDefinition
(ItemPath elementPath) -
Uses of ItemPath in com.evolveum.midpoint.schema.query
Methods in com.evolveum.midpoint.schema.query with parameters of type ItemPathModifier and TypeMethodDescriptionAbstractTypedQuery.orderBy
(ItemPath path, OrderDirection direction) -
Uses of ItemPath in com.evolveum.midpoint.schema.route
Methods in com.evolveum.midpoint.schema.route that return ItemPathMethods in com.evolveum.midpoint.schema.route with parameters of type ItemPath -
Uses of ItemPath in com.evolveum.midpoint.schema.selector.spec
Methods in com.evolveum.midpoint.schema.selector.spec that return ItemPathMethods in com.evolveum.midpoint.schema.selector.spec with parameters of type ItemPathModifier and TypeMethodDescriptionstatic ParentClause
ParentClause.of
(@NotNull ValueSelector parent, @NotNull ItemPath path) -
Uses of ItemPath in com.evolveum.midpoint.schema.statistics
Methods in com.evolveum.midpoint.schema.statistics that return types with arguments of type ItemPathModifier and TypeMethodDescriptionActivityStatisticsUtil.getAllStatisticsPaths
(@NotNull TaskType task) Returns all paths in activity states that point to the statistics.ActivityStatisticsUtil.getStatePathsStream
(@NotNull TaskType task) -
Uses of ItemPath in com.evolveum.midpoint.schema.util
Methods in com.evolveum.midpoint.schema.util that return ItemPathModifier and TypeMethodDescription@NotNull ItemPath
AccessCertificationCaseId.asItemPath()
@NotNull ItemPath
AccessCertificationWorkItemId.asItemPath()
@NotNull ItemPath
WorkItemId.asItemPath()
static @NotNull ItemPath
ItemRefinedDefinitionTypeUtil.getRef
(@NotNull ItemRefinedDefinitionType bean) Methods in com.evolveum.midpoint.schema.util that return types with arguments of type ItemPathModifier and TypeMethodDescriptionFullTextSearchUtil.getFullTextSearchItemPaths
(@NotNull FullTextSearchConfigurationType config, Class<? extends ObjectType> clazz) FullTextSearchUtil.getFullTextSearchItemPaths
(@NotNull FullTextSearchConfigurationType config, List<QName> types) static Collection<ItemPath>
MiscSchemaUtil.itemReferenceListTypeToItemPathList
(PropertyReferenceListType resolve, PrismContext prismContext) Methods in com.evolveum.midpoint.schema.util with parameters of type ItemPathModifier and TypeMethodDescriptionstatic void
CorrelatorsDefinitionUtil.addSingleItemCorrelator
(@NotNull CorrelationDefinitionType overallCorrelationDefBean, @NotNull ItemPath focusItemPath, @NotNull ItemCorrelatorDefinitionType attributeCorrelatorDefBean) static @Nullable ObjectTemplateItemDefinitionType
ObjectTemplateTypeUtil.findItemDefinition
(@NotNull ObjectTemplateType template, @NotNull ItemPath path) static @Nullable PrismProperty<?>
MatchingUtil.findProperty
(ObjectType object, ItemPath path) Finds a property even if the path was reduced by removing all container IDs.static ItemName
ShadowUtil.getAttributeName
(ItemPath attributePath, String message) static <T> T
ObjectTypeUtil.getExtensionItemRealValue
(PrismContainerValue<?> parent, ItemPath path) static Set<?>
MatchingUtil.getRealValuesForPath
(Containerable containerable, ItemPath path) MatchingUtil.getValuesForPath
(PrismObject<?> object, ItemPath path) static boolean
ShadowUtil.matchesAttribute
(ItemPath path, QName attributeName) -
Uses of ItemPath in com.evolveum.midpoint.schema.util.task
Fields in com.evolveum.midpoint.schema.util.task declared as ItemPathModifier and TypeFieldDescriptionstatic final ItemPath
ActivityStateOverviewUtil.ACTIVITY_TREE_STATE_OVERVIEW_PATH
Methods in com.evolveum.midpoint.schema.util.task that return ItemPathModifier and TypeMethodDescriptionstatic @NotNull ItemPath
ActivityStateUtil.getStateItemPath
(@NotNull TaskActivityStateType workState, @NotNull ActivityPath activityPath) Determines state item path for a given activity path.Methods in com.evolveum.midpoint.schema.util.task with parameters of type ItemPathModifier and TypeMethodDescriptionstatic ActivityStateType
ActivityStateUtil.getActivityState
(@NotNull TaskType task, @NotNull ItemPath stateItemPath) Finds a state of an activity, given the state item path.static @NotNull ActivityStateType
ActivityStateUtil.getActivityStateRequired
(@NotNull TaskActivityStateType taskState, @NotNull ItemPath stateItemPath) Finds a state of an activity, given the state item path. -
Uses of ItemPath in com.evolveum.midpoint.schema.validator
Methods in com.evolveum.midpoint.schema.validator that return ItemPathMethods in com.evolveum.midpoint.schema.validator with parameters of type ItemPathModifier and TypeMethodDescriptionboolean
UpgradeObjectProcessor.isApplicable
(PrismObject<?> object, ItemPath path) Checks if the processor is applicable for the object and path.boolean
UpgradeObjectProcessor.process
(PrismObject<T> object, ItemPath path) Executes upgrade of item defined by path argument by modifying the object to correct state.void
ValidationItem.setItemPath
(ItemPath itemPath) default String
UpgradeObjectProcessor.upgradeDescription
(PrismObject<T> object, ItemPath path) -
Uses of ItemPath in com.evolveum.midpoint.schema.validator.processor
Methods in com.evolveum.midpoint.schema.validator.processor with parameters of type ItemPathModifier and TypeMethodDescriptiondefault <C extends Containerable>
CProcessorMixin.getItemParent
(PrismObject<?> object, ItemPath path) boolean
AccountPasswordPolicyProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
ActivityProfilingProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
ActivityTracingProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
AdditionalPanelsProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
AddRemoveAttributeValuesProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
ApprovalWorkItemsProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
AuthenticationNameProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
BoundaryProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
CaseTaskRefProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
CleanupPolicyProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
ContainerProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
CredentialsResetNameProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
CustomTransportProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
DefaultObjectTypeProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
DefaultScopeProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
ExecutionModeProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
ExecutionRecordProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
ExpectedTotalProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
FileTransportProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
FollowOnProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
GuiActionNameProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
LiveSyncErrorHandlingProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
MailTransportProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
ModelOperationContextProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
NonIterativeChangeExecutionProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
ObjectFormsProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
OidBoundProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
PersonaTargetSubtypeProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
PropertyConstraintProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
ReconcileAffectedProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
RecurrenceProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
ReportOutputOidProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
ResourceSynchronizationProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
RoleCatalogCollectionsProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
RoleCatalogRefProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
RoleManagementDefaultCollectionProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
Saml2NetworkProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
SearchItemDisplayNameProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
SmsTransportProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
SubtypeProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
TaskCategoryProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
TaskPolicyProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
UseLegacyApproversProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
UserDashboardLinkProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
UserDashboardProcessor.isApplicable
(PrismObject<?> object, ItemPath path) default <O extends ObjectType>
booleanProcessorMixin.matchObjectTypeAndPathTemplate
(@NotNull PrismObject<?> object, @NotNull ItemPath path, @NotNull Class<O> type, @NotNull ItemPath expected) Matches object type and path template (without container ids in case of multivalue containers).default <O extends Containerable>
booleanProcessorMixin.matchParentTypeAndItemName
(PrismObject<?> object, ItemPath path, Class<O> type, ItemName itemName) boolean
AccountPasswordPolicyProcessor.process
(PrismObject<ObjectType> object, ItemPath path) boolean
ActivityProfilingProcessor.process
(PrismObject<TaskType> object, ItemPath path) boolean
ActivityTracingProcessor.process
(PrismObject<TaskType> object, ItemPath path) boolean
AdditionalPanelsProcessor.process
(PrismObject<ObjectType> object, ItemPath path) boolean
AddRemoveAttributeValuesProcessor.process
(PrismObject<ResourceType> object, ItemPath path) boolean
ApprovalWorkItemsProcessor.process
(PrismObject<AssignmentHolderType> object, ItemPath path) boolean
AuthenticationNameProcessor.process
(PrismObject<SecurityPolicyType> object, ItemPath path) boolean
BoundaryProcessor.process
(PrismObject<TaskType> object, ItemPath path) boolean
CaseTaskRefProcessor.process
(PrismObject<CaseType> object, ItemPath path) boolean
CleanupPolicyProcessor.process
(PrismObject<ObjectType> object, ItemPath path) boolean
ContainerProcessor.process
(PrismObject<ObjectType> object, ItemPath path) boolean
CredentialsResetNameProcessor.process
(PrismObject<SecurityPolicyType> object, ItemPath path) boolean
CustomTransportProcessor.process
(PrismObject<SystemConfigurationType> object, ItemPath path) boolean
DefaultObjectTypeProcessor.process
(PrismObject<ObjectType> object, ItemPath path) boolean
DefaultScopeProcessor.process
(PrismObject<ObjectType> object, ItemPath path) boolean
ExecutionModeProcessor.process
(PrismObject<TaskType> object, ItemPath path) boolean
ExecutionRecordProcessor.process
(PrismObject<CaseType> object, ItemPath path) boolean
ExpectedTotalProcessor.process
(PrismObject<TaskType> object, ItemPath path) boolean
FileTransportProcessor.process
(PrismObject<SystemConfigurationType> object, ItemPath path) boolean
FollowOnProcessor.process
(PrismObject<ObjectType> object, ItemPath path) boolean
GuiActionNameProcessor.process
(PrismObject<ObjectType> object, ItemPath path) boolean
LiveSyncErrorHandlingProcessor.process
(PrismObject<TaskType> object, ItemPath path) boolean
MailTransportProcessor.process
(PrismObject<SystemConfigurationType> object, ItemPath path) boolean
ModelOperationContextProcessor.process
(PrismObject<TaskType> object, ItemPath path) boolean
NonIterativeChangeExecutionProcessor.process
(PrismObject<TaskType> object, ItemPath path) boolean
ObjectFormsProcessor.process
(PrismObject<ObjectType> object, ItemPath path) boolean
OidBoundProcessor.process
(PrismObject<ObjectType> object, ItemPath path) boolean
PersonaTargetSubtypeProcessor.process
(PrismObject<ObjectType> object, ItemPath path) boolean
PropertyConstraintProcessor.process
(PrismObject<ObjectType> object, ItemPath path) boolean
ReconcileAffectedProcessor.process
(PrismObject<ObjectType> object, ItemPath path) boolean
RecurrenceProcessor.process
(PrismObject<TaskType> object, ItemPath path) boolean
ReportOutputOidProcessor.process
(PrismObject<TaskType> object, ItemPath path) boolean
ResourceSynchronizationProcessor.process
(PrismObject<ResourceType> object, ItemPath path) boolean
RoleCatalogCollectionsProcessor.process
(PrismObject<SystemConfigurationType> object, ItemPath path) boolean
RoleCatalogRefProcessor.process
(PrismObject<SystemConfigurationType> object, ItemPath path) boolean
RoleManagementDefaultCollectionProcessor.process
(PrismObject<SystemConfigurationType> object, ItemPath path) boolean
Saml2NetworkProcessor.process
(PrismObject<SecurityPolicyType> object, ItemPath path) boolean
SearchItemDisplayNameProcessor.process
(PrismObject<ObjectType> object, ItemPath path) boolean
SmsTransportProcessor.process
(PrismObject<SystemConfigurationType> object, ItemPath path) boolean
SubtypeProcessor.process
(PrismObject<ObjectType> object, ItemPath path) boolean
TaskCategoryProcessor.process
(PrismObject<TaskType> object, ItemPath path) boolean
TaskPolicyProcessor.process
(PrismObject<TaskType> object, ItemPath path) boolean
UseLegacyApproversProcessor.process
(PrismObject<SystemConfigurationType> object, ItemPath path) boolean
UserDashboardLinkProcessor.process
(PrismObject<ObjectType> object, ItemPath path) boolean
UserDashboardProcessor.process
(PrismObject<ObjectType> object, ItemPath path) ActivityTracingProcessor.upgradeDescription
(PrismObject<TaskType> object, ItemPath path) ContainerProcessor.upgradeDescription
(PrismObject<ObjectType> object, ItemPath path) ExpectedTotalProcessor.upgradeDescription
(PrismObject<TaskType> object, ItemPath path) FollowOnProcessor.upgradeDescription
(PrismObject<ObjectType> object, ItemPath path) ObjectFormsProcessor.upgradeDescription
(PrismObject<ObjectType> object, ItemPath path) OidBoundProcessor.upgradeDescription
(PrismObject<ObjectType> object, ItemPath path) PersonaTargetSubtypeProcessor.upgradeDescription
(PrismObject<ObjectType> object, ItemPath path) ResourceSynchronizationProcessor.upgradeDescription
(PrismObject<ResourceType> object, ItemPath path) SubtypeProcessor.upgradeDescription
(PrismObject<ObjectType> object, ItemPath path) TaskPolicyProcessor.upgradeDescription
(PrismObject<TaskType> object, ItemPath path) UserDashboardLinkProcessor.upgradeDescription
(PrismObject<ObjectType> object, ItemPath path) -
Uses of ItemPath in com.evolveum.midpoint.web.component.prism
Methods in com.evolveum.midpoint.web.component.prism that return types with arguments of type ItemPath -
Uses of ItemPath in com.evolveum.midpoint.web.component.prism.show
Methods in com.evolveum.midpoint.web.component.prism.show that return ItemPathModifier and TypeMethodDescriptionWrapperVisualization.getSourceAbsPath()
WrapperVisualization.getSourceRelPath()
-
Uses of ItemPath in com.evolveum.midpoint.web.component.search
Methods in com.evolveum.midpoint.web.component.search that return ItemPathConstructors in com.evolveum.midpoint.web.component.search with parameters of type ItemPath -
Uses of ItemPath in com.evolveum.midpoint.web.component.search.filter
Methods in com.evolveum.midpoint.web.component.search.filter that return ItemPathMethods in com.evolveum.midpoint.web.component.search.filter with parameters of type ItemPathModifier and TypeMethodDescriptionvoid
ValueSearchFilterItem.setPropertyPath
(ItemPath propertyPath) -
Uses of ItemPath in com.evolveum.midpoint.web.model
Fields in com.evolveum.midpoint.web.model declared as ItemPathMethods in com.evolveum.midpoint.web.model with parameters of type ItemPathModifier and TypeMethodDescriptionstatic <C extends Containerable,
T extends Containerable>
PrismContainerWrapperModel<C,T> PrismContainerWrapperModel.fromContainerValueWrapper
(org.apache.wicket.model.IModel<PrismContainerValueWrapper<C>> parent, ItemPath path) static <C extends Containerable,
T>
PrismPropertyWrapperModel<C,T> PrismPropertyWrapperModel.fromContainerValueWrapper
(org.apache.wicket.model.IModel<PrismContainerValueWrapper<C>> parent, ItemPath path) static <C extends Containerable,
R extends Referencable>
PrismReferenceWrapperModel<C,R> PrismReferenceWrapperModel.fromContainerValueWrapper
(org.apache.wicket.model.IModel<PrismContainerValueWrapper<C>> parent, ItemPath path) static <C extends Containerable,
T extends Containerable>
PrismContainerWrapperModel<C,T> PrismContainerWrapperModel.fromContainerWrapper
(org.apache.wicket.model.IModel<? extends PrismContainerWrapper<C>> parent, ItemPath path) static <C extends Containerable,
T extends Containerable>
PrismContainerWrapperModel<C,T> PrismContainerWrapperModel.fromContainerWrapper
(org.apache.wicket.model.IModel<? extends PrismContainerWrapper<C>> parent, ItemPath path, SerializableSupplier<PageBase> page) static <C extends Containerable,
T>
PrismPropertyWrapperModel<C,T> PrismPropertyWrapperModel.fromContainerWrapper
(org.apache.wicket.model.IModel<? extends PrismContainerWrapper<C>> parent, ItemPath path) static <C extends Containerable,
R extends Referencable>
PrismReferenceWrapperModel<C,R> PrismReferenceWrapperModel.fromContainerWrapper
(org.apache.wicket.model.IModel<? extends PrismContainerWrapper<C>> parent, ItemPath path) Constructors in com.evolveum.midpoint.web.model with parameters of type ItemPathModifierConstructorDescriptionContainerValueWrapperFromObjectWrapperModel
(org.apache.wicket.model.IModel<? extends PrismContainerWrapper<T>> model, ItemPath path) PrismContainerWrapperHeaderModel
(org.apache.wicket.model.IModel<?> parent, ItemPath path, PageBase pageBase) PrismPropertyWrapperHeaderModel
(org.apache.wicket.model.IModel<?> parent, ItemPath path, PageBase pageBase) PrismReferenceWrapperHeaderModel
(org.apache.wicket.model.IModel<?> parent, ItemPath path, PageBase pageBase) -
Uses of ItemPath in com.evolveum.midpoint.web.page.admin.server
Fields in com.evolveum.midpoint.web.page.admin.server declared as ItemPath -
Uses of ItemPath in com.evolveum.midpoint.web.util
Methods in com.evolveum.midpoint.web.util that return ItemPathMethods in com.evolveum.midpoint.web.util with parameters of type ItemPath -
Uses of ItemPath in com.evolveum.prism.xml.ns._public.types_3
Methods in com.evolveum.prism.xml.ns._public.types_3 that return ItemPathMethods in com.evolveum.prism.xml.ns._public.types_3 that return types with arguments of type ItemPathModifier and TypeMethodDescriptionjakarta.xml.bind.JAXBElement<ItemPath>
ObjectFactory.createItemPathType
(ItemPath value) ItemPathType.toItemPathList
(List<ItemPathType> list) Methods in com.evolveum.prism.xml.ns._public.types_3 with parameters of type ItemPathModifier and TypeMethodDescriptionjakarta.xml.bind.JAXBElement<ItemPath>
ObjectFactory.createItemPathType
(ItemPath value) <V> V
RawType.getParsedRealValue
(ItemDefinition<?> itemDefinition, ItemPath itemPath) void
ItemPathType.setItemPath
(ItemPath itemPath) Constructors in com.evolveum.prism.xml.ns._public.types_3 with parameters of type ItemPath