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.authentication.api.config
Methods in com.evolveum.midpoint.authentication.api.config that return types with arguments of type ItemPath -
Uses of ItemPath in com.evolveum.midpoint.authentication.api.evaluator.context
Methods in com.evolveum.midpoint.authentication.api.evaluator.context that return types with arguments of type ItemPathModifier and TypeMethodDescriptionAttributeVerificationAuthenticationContext.getAttributeValuesMap()
Constructor parameters in com.evolveum.midpoint.authentication.api.evaluator.context with type arguments of type ItemPathModifierConstructorDescriptionAttributeVerificationAuthenticationContext
(String username, Class<? extends FocusType> principalType, Map<ItemPath, String> attributeValuesMap, List<ObjectReferenceType> requireAssignment, AuthenticationChannel channel) FocusIdentificationAuthenticationContext
(Map<ItemPath, String> values, Class<? extends FocusType> principalType, List<ModuleItemConfigurationType> config, AuthenticationChannel channel) -
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, 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, 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, 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.model.common.expression.evaluator.path
Methods in com.evolveum.midpoint.model.common.expression.evaluator.path that return ItemPath -
Uses of ItemPath in com.evolveum.midpoint.model.common.mapping
Methods in com.evolveum.midpoint.model.common.mapping that return ItemPathMethods in com.evolveum.midpoint.model.common.mapping with parameters of type ItemPathModifier and TypeMethodDescriptionAbstractMappingBuilder.defaultTargetPath
(ItemPath val) AbstractMappingBuilder.implicitSourcePath
(ItemPath val) AbstractMappingBuilder.implicitTargetPath
(ItemPath val) AbstractMappingBuilder.targetPathOverride
(ItemPath val) -
Uses of ItemPath in com.evolveum.midpoint.model.common.mapping.metadata
Methods in com.evolveum.midpoint.model.common.mapping.metadata with parameters of type ItemPathModifier and TypeMethodDescriptionboolean
ItemValueMetadataProcessingSpec.isFullProcessing
(ItemPath itemPath) boolean
MetadataItemProcessingSpecImpl.isFullProcessing
(ItemPath dataItemPath) void
ItemValueMetadataProcessingSpec.populateFromCurrentFocusTemplate
(@NotNull ItemPath dataPath, ObjectResolver objectResolver, String contextDesc, Task task, OperationResult result) void
ItemValueMetadataProcessingSpec.populateFromCurrentFocusTemplate
(ModelContext<?> lensContext, @NotNull ItemPath dataPath, ObjectResolver objectResolver, String contextDesc, Task task, OperationResult result) Constructors in com.evolveum.midpoint.model.common.mapping.metadata with parameters of type ItemPath -
Uses of ItemPath in com.evolveum.midpoint.model.common.mapping.metadata.builtin
Methods in com.evolveum.midpoint.model.common.mapping.metadata.builtin that return ItemPath -
Uses of ItemPath in com.evolveum.midpoint.model.common.stringpolicy
Methods in com.evolveum.midpoint.model.common.stringpolicy with parameters of type ItemPathModifier and TypeMethodDescriptionValuePolicyProcessor.generate
(ItemPath path, ValuePolicyType policy, int defaultLength, boolean generateMinimalSize, ObjectBasedValuePolicyOriginResolver<?> originResolver, String shortDesc, Task task, OperationResult parentResult) ObjectValuePolicyEvaluator.Builder.valueItemPath
(ItemPath val) -
Uses of ItemPath in com.evolveum.midpoint.model.common.util
Methods in com.evolveum.midpoint.model.common.util with parameters of type ItemPathModifier and TypeMethodDescriptionstatic boolean
DefaultColumnUtils.isSpecialColumn
(ItemPath itemPath, Object value) static String
DefaultColumnUtils.processSpecialColumn
(ItemPath itemPath, Object object, LocalizationService localization) -
Uses of ItemPath in com.evolveum.midpoint.model.impl.controller
Methods in com.evolveum.midpoint.model.impl.controller with parameters of type ItemPathModifier and TypeMethodDescription<O extends ObjectType>
MetadataItemProcessingSpecModelInteractionServiceImpl.getMetadataItemProcessingSpec
(ItemPath metadataItemPath, PrismObject<O> object, Task task, OperationResult result) Method parameters in com.evolveum.midpoint.model.impl.controller with type arguments of type ItemPathModifier and TypeMethodDescription<T extends ObjectType>
CompareResultTypeModelController.compareObject
(PrismObject<T> provided, Collection<SelectorOptions<GetOperationOptions>> rawReadOptions, ModelCompareOptions compareOptions, @NotNull List<? extends ItemPath> ignoreItems, Task task, OperationResult parentResult) -
Uses of ItemPath in com.evolveum.midpoint.model.impl.correlation
Methods in com.evolveum.midpoint.model.impl.correlation with parameters of type ItemPathModifier and TypeMethodDescription@Nullable QName
TemplateCorrelationConfigurationImpl.getDefaultMatchingRuleName
(@NotNull ItemPath itemPath) -
Uses of ItemPath in com.evolveum.midpoint.model.impl.correlator.items
Methods in com.evolveum.midpoint.model.impl.correlator.items that return ItemPath -
Uses of ItemPath in com.evolveum.midpoint.model.impl.dataModel
Methods in com.evolveum.midpoint.model.impl.dataModel with parameters of type ItemPathModifier and TypeMethodDescriptionDataModel.findResourceItem
(@NotNull String resourceOid, @Nullable ShadowKindType kind, @Nullable String intent, QName objectClassName, @NotNull ItemPath path) DataModel.resolveRepositoryItem
(Class<? extends ObjectType> aClass, ItemPath path) -
Uses of ItemPath in com.evolveum.midpoint.model.impl.dataModel.model
Fields in com.evolveum.midpoint.model.impl.dataModel.model declared as ItemPathMethods in com.evolveum.midpoint.model.impl.dataModel.model that return ItemPathModifier and TypeMethodDescription@NotNull ItemPath
AdHocDataItem.getItemPath()
@NotNull ItemPath
RepositoryDataItem.getItemPath()
@NotNull ItemPath
ResourceDataItem.getItemPath()
Methods in com.evolveum.midpoint.model.impl.dataModel.model with parameters of type ItemPathModifier and TypeMethodDescriptionboolean
boolean
ResourceDataItem.matches
(String resourceOid, ShadowKindType kind, String intent, QName objectClassName, ItemPath path) Constructors in com.evolveum.midpoint.model.impl.dataModel.model with parameters of type ItemPathModifierConstructorDescriptionAdHocDataItem
(@NotNull ItemPath itemPath) RepositoryDataItem
(@NotNull QName typeName, @NotNull ItemPath itemPath) ResourceDataItem
(@NotNull DataModel ctx, @NotNull String resourceOid, @NotNull ShadowKindType kind, @NotNull String intent, ResourceSchema refinedResourceSchema, ResourceObjectTypeDefinition refinedDefinition, @NotNull ItemPath itemPath) -
Uses of ItemPath in com.evolveum.midpoint.model.impl.expr
Methods in com.evolveum.midpoint.model.impl.expr with parameters of type ItemPathModifier and TypeMethodDescription@NotNull Collection<PrismValue>
MidpointFunctionsImpl.collectAssignedFocusMappingsResults
(@NotNull ItemPath path) MidpointFunctionsImpl.selectIdentityItemValues
(@Nullable Collection<FocusIdentityType> identities, @Nullable FocusIdentitySourceType source, @NotNull ItemPath itemPath) -
Uses of ItemPath in com.evolveum.midpoint.model.impl.lens
Methods in com.evolveum.midpoint.model.impl.lens that return ItemPathMethods in com.evolveum.midpoint.model.impl.lens with parameters of type ItemPathModifier and TypeMethodDescription<F extends ObjectType,
T extends ObjectType>
Collection<ItemDelta<?,?>> OperationalDataManager.createModifyMetadataDeltas
(LensContext<F> context, MetadataType existingMetadata, ItemPath metadataPath, Class<T> objectType, XMLGregorianCalendar now, Task task) Creates deltas for modification-related metadata (except for modification approval metadata).LensMetadataUtil.createValueMetadataConsolidationComputer
(@NotNull ItemPath itemPath, LensContext<?> lensContext, ModelBeans beans, MappingEvaluationEnvironment env, OperationResult result) static <AH extends AssignmentHolderType>
ItemDeltaLensUtil.getAprioriItemDelta
(ObjectDelta<AH> focusDelta, ItemPath itemPath) int
LensElementContext.getTemporaryContainerId
(@NotNull ItemPath itemPath) boolean
LensElementContext.isModifiedInCurrentDelta
(@NotNull ItemPath path) For limitations please seeObjectDelta.hasRelatedDelta(ItemPath)
.boolean
LensContext.primaryFocusItemDeltaExists
(ItemPath path) static void
LensUtil.rejectNonTolerantSettingIfPresent
(ObjectTemplateItemDefinitionType templateItemDefinition, ItemPath itemPath, String contextDescription) -
Uses of ItemPath in com.evolveum.midpoint.model.impl.lens.identities
Methods in com.evolveum.midpoint.model.impl.lens.identities that return ItemPathMethods in com.evolveum.midpoint.model.impl.lens.identities with parameters of type ItemPathModifier and TypeMethodDescription@Nullable IdentityItemConfiguration
IdentityManagementConfigurationImpl.getForPath
(@NotNull ItemPath path) @NotNull Collection<PrismValue>
IdentitiesManager.selectIdentityItemValue
(@Nullable Collection<FocusIdentityType> identities, @Nullable FocusIdentitySourceType source, @NotNull ItemPath itemPath) -
Uses of ItemPath in com.evolveum.midpoint.model.impl.lens.indexing
Methods in com.evolveum.midpoint.model.impl.lens.indexing that return ItemPathModifier and TypeMethodDescriptionIndexedItemValueNormalizerImpl.getIndexItemPath()
@NotNull ItemPath
IndexingItemConfigurationImpl.getPath()
Methods in com.evolveum.midpoint.model.impl.lens.indexing with parameters of type ItemPathModifier and TypeMethodDescription@Nullable IndexingItemConfiguration
IndexingConfigurationImpl.getForPath
(@NotNull ItemPath path) -
Uses of ItemPath in com.evolveum.midpoint.model.impl.lens.projector.credentials
Methods in com.evolveum.midpoint.model.impl.lens.projector.credentials that return ItemPathModifier and TypeMethodDescriptionprotected abstract ItemPath
CredentialPolicyEvaluator.getCredentialsContainerPath()
E.g.NoncePolicyEvaluator.getCredentialsContainerPath()
PasswordPolicyEvaluator.getCredentialsContainerPath()
protected ItemPath
SecurityQuestionsPolicyEvaluator.getCredentialsContainerPath()
-
Uses of ItemPath in com.evolveum.midpoint.model.impl.lens.projector.focus.consolidation
Methods in com.evolveum.midpoint.model.impl.lens.projector.focus.consolidation with parameters of type ItemPathModifier and TypeMethodDescriptionDeltaSetTripleMapConsolidation.ItemDefinitionProvider.getDefinition
(@NotNull ItemPath itemPath) Constructor parameters in com.evolveum.midpoint.model.impl.lens.projector.focus.consolidation with type arguments of type ItemPathModifierConstructorDescriptionDeltaSetTripleMapConsolidation
(PathKeyedMap<DeltaSetTriple<ItemValueWithOrigin<?, ?>>> outputTripleMap, PrismObject<T> targetObject, ObjectDelta<T> targetAPrioriDelta, Function<ItemPath, Boolean> itemDeltaExistsProvider, Boolean addUnchangedValuesOverride, Consumer<IvwoConsolidatorBuilder> consolidatorCustomizer, DeltaSetTripleMapConsolidation.ItemDefinitionProvider itemDefinitionProvider, MappingEvaluationEnvironment env, ModelBeans beans, @Nullable LensContext<?> lensContext, OperationResult parentResult) -
Uses of ItemPath in com.evolveum.midpoint.model.impl.lens.projector.mappings
Methods in com.evolveum.midpoint.model.impl.lens.projector.mappings that return ItemPathMethods in com.evolveum.midpoint.model.impl.lens.projector.mappings with parameters of type ItemPathModifier and TypeMethodDescriptionboolean
MappingOutputProcessor.process
(ItemPath mappingOutputPath, MappingOutputStruct<V> outputStruct) void
MappingEvaluatorParams.setDefaultTargetItemPath
(ItemPath defaultTargetItemPath) -
Uses of ItemPath in com.evolveum.midpoint.model.impl.lens.projector.mappings.predefinedActivationMapping
Methods in com.evolveum.midpoint.model.impl.lens.projector.mappings.predefinedActivationMapping with parameters of type ItemPathModifier and TypeMethodDescription<F extends FocusType>
voidPredefinedActivationMappingEvaluator.defineActivationProperty
(LensContext<F> context, LensProjectionContext projCtx, ItemPath path, Task task, OperationResult result) Create a delta for specified account activation property (`path`), if needed.<F extends FocusType>
XMLGregorianCalendarPredefinedActivationMappingEvaluator.getNextRecomputeTime
(LensContext<F> context, LensProjectionContext projCtx, ItemPath path, XMLGregorianCalendar now) boolean
PredefinedActivationMappingEvaluator.supportsActivationProperty
(ItemPath projectionPropertyPath) -
Uses of ItemPath in com.evolveum.midpoint.model.impl.schema.transform
Methods in com.evolveum.midpoint.model.impl.schema.transform with parameters of type ItemPathModifier and TypeMethodDescription@NotNull ContainerDelta<C>
TransformableContainerDefinition.createEmptyDelta
(ItemPath path) @NotNull PropertyDelta<T>
TransformablePropertyDefinition.createEmptyDelta
(ItemPath path) <C extends Containerable>
PrismContainerDefinition<C>TransformableContainerDefinition.findContainerDefinition
(@NotNull ItemPath path) <ID extends ItemDefinition<?>>
IDTransformableComplexTypeDefinition.findItemDefinition
(@NotNull ItemPath path) <ID extends ItemDefinition<?>>
IDTransformableComplexTypeDefinition.findItemDefinition
(@NotNull ItemPath path, @NotNull Class<ID> clazz) <T extends ItemDefinition<?>>
TTransformableContainerDefinition.findItemDefinition
(@NotNull ItemPath path, @NotNull Class<T> clazz) <T extends ItemDefinition<?>>
TTransformableReferenceDefinition.findItemDefinition
(@NotNull ItemPath path, @NotNull Class<T> clazz) <ID extends ItemDefinition>
IDTransformableComplexTypeDefinition.findNamedItemDefinition
(@NotNull QName firstName, @NotNull ItemPath rest, @NotNull Class<ID> clazz) Method parameters in com.evolveum.midpoint.model.impl.schema.transform with type arguments of type ItemPathModifier and TypeMethodDescriptionvoid
TransformableComplexTypeDefinition.trimTo
(@NotNull Collection<ItemPath> paths) -
Uses of ItemPath in com.evolveum.midpoint.model.impl.simulation
Methods in com.evolveum.midpoint.model.impl.simulation with parameters of type ItemPathModifier and TypeMethodDescriptionint
ProcessedObjectImpl.getItemModificationsCount
(@NotNull ItemPath itemPath) Counts modifications based on the specified path, excluding changes in ADD/DELETE deltas.int
ProcessedObjectImpl.getItemModificationsCount
(@NotNull ItemPath itemPath, boolean allowSubPaths) Counts modifications based on the specified path, excluding changes in ADD/DELETE deltas. -
Uses of ItemPath in com.evolveum.midpoint.model.impl.util
Methods in com.evolveum.midpoint.model.impl.util with parameters of type ItemPathModifier and TypeMethodDescriptionstatic @Nullable DataModelUtil.PathResolutionResult
DataModelUtil.resolvePath
(@NotNull ItemPath path, @NotNull DataModelUtil.PathResolutionContext context) static @Nullable DataModelUtil.PathResolutionResult
DataModelUtil.resolvePathForType
(@NotNull Class<? extends ObjectType> clazz, @NotNull ItemPath path, @NotNull DataModelUtil.PathResolutionContext context) -
Uses of ItemPath in com.evolveum.midpoint.model.impl.visualizer.output
Fields in com.evolveum.midpoint.model.impl.visualizer.output declared as ItemPathMethods in com.evolveum.midpoint.model.impl.visualizer.output that return ItemPathModifier and TypeMethodDescriptionVisualizationImpl.getSourceAbsPath()
VisualizationImpl.getSourceRelPath()
VisualizationItemImpl.getSourceRelPath()
Methods in com.evolveum.midpoint.model.impl.visualizer.output with parameters of type ItemPathModifier and TypeMethodDescriptionvoid
VisualizationImpl.setSourceAbsPath
(ItemPath sourceAbsPath) void
VisualizationImpl.setSourceRelPath
(ItemPath sourceRelPath) void
VisualizationItemImpl.setSourceRelPath
(ItemPath sourceRelPath) -
Uses of ItemPath in com.evolveum.midpoint.notifications.api.events
Methods in com.evolveum.midpoint.notifications.api.events with parameters of type ItemPathModifier and TypeMethodDescriptiondefault boolean
Event.isRelatedToItem
(ItemPath itemPath) Checks if the event is related to an item with a given 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.impl
Methods in com.evolveum.midpoint.prism.impl that return ItemPathModifier and TypeMethodDescription@NotNull ItemPath
ItemImpl.getPath()
@NotNull ItemPath
PrismContainerValueImpl.getPath()
@NotNull ItemPath
PrismObjectImpl.getPath()
@NotNull ItemPath
PrismValueImpl.getPath()
Methods in com.evolveum.midpoint.prism.impl with parameters of type ItemPathModifier and TypeMethodDescriptionvoid
void
void
void
<C extends Containerable,
O extends Objectable>
voidPrismContextImpl.adopt
(PrismContainerValue<C> prismContainerValue, Class<O> type, ItemPath path) <C extends Containerable>
voidPrismContextImpl.adopt
(PrismContainerValue<C> prismContainerValue, QName typeName, ItemPath path) <C extends Containerable,
O extends Objectable>
voidboolean
PrismContainerImpl.containsItem
(ItemPath itemPath, boolean acceptEmptyItem) boolean
PrismContainerValueImpl.containsItem
(ItemPath path, boolean acceptEmptyItem) PrismContextImpl.createCanonicalItemPath
(ItemPath itemPath) PrismContextImpl.createCanonicalItemPath
(ItemPath itemPath, QName objectType) PrismContainerImpl.createDelta
(ItemPath path) PrismPropertyImpl.createDelta
(ItemPath path) PrismReferenceImpl.createDelta
(ItemPath path) <V extends PrismValue,
D extends ItemDefinition<?>>
Item<V,D> ItemFactoryImpl.createDummyItem
(Item<V, D> itemOld, D definition, ItemPath path) @NotNull ContainerDelta<Objectable>
DummyPrismObjectDefinition.createEmptyDelta
(ItemPath path) @NotNull ContainerDelta<C>
PrismContainerDefinitionImpl.createEmptyDelta
(ItemPath path) @NotNull PropertyDelta<T>
PrismPropertyDefinitionImpl.createEmptyDelta
(ItemPath path) @NotNull ItemDelta
PrismReferenceDefinitionImpl.createEmptyDelta
(ItemPath path) <T extends Containerable>
PrismContainer<T>PrismContainerImpl.findContainer
(ItemPath path) <IV extends PrismValue,
ID extends ItemDefinition<?>, I extends Item<IV, ID>>
IPrismContainerImpl.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>>
I<IV extends PrismValue,
ID extends ItemDefinition<?>, I extends Item<IV, ID>>
I<ID extends ItemDefinition<?>>
IDComplexTypeDefinitionImpl.findItemDefinition
(@NotNull ItemPath path, @NotNull Class<ID> clazz) <T extends ItemDefinition<?>>
TDummyPrismObjectDefinition.findItemDefinition
(@NotNull ItemPath path, @NotNull Class<T> clazz) <T extends ItemDefinition<?>>
TItemDefinitionImpl.findItemDefinition
(@NotNull ItemPath path, @NotNull Class<T> clazz) <ID extends ItemDefinition<?>>
IDPrismContainerDefinitionImpl.findItemDefinition
(@NotNull ItemPath path, @NotNull Class<ID> clazz) <T extends ItemDefinition<?>>
TPrismReferenceDefinitionImpl.findItemDefinition
(@NotNull ItemPath path, @NotNull Class<T> clazz) <T extends Containerable>
PrismContainer<T>PrismContainerImpl.findOrCreateContainer
(ItemPath containerPath) <IV extends PrismValue,
ID extends ItemDefinition<?>, I extends Item<IV, ID>>
IPrismContainerImpl.findOrCreateItem
(ItemPath containerPath, Class<I> type) <IV extends PrismValue,
ID extends ItemDefinition<?>, I extends Item<IV, ID>>
IPrismContainerImpl.findOrCreateItem
(ItemPath containerPath, Class<I> type, ID definition) <IV extends PrismValue,
ID extends ItemDefinition<?>, I extends Item<IV, ID>>
IPrismContainerValueImpl.findOrCreateItem
(ItemPath path, Class<I> type, ID definition) <T> PrismProperty<T>
PrismContainerImpl.findOrCreateProperty
(ItemPath propertyPath) <X> PrismProperty<X>
PrismContainerValueImpl.findOrCreateProperty
(ItemPath propertyPath) PrismContainerImpl.findOrCreateReference
(ItemPath propertyPath) <IV extends PrismValue,
ID extends ItemDefinition<?>>
PartiallyResolvedItem<IV,ID> PrismContainerImpl.findPartial
(ItemPath path) <IV extends PrismValue,
ID extends ItemDefinition<?>>
PartiallyResolvedItem<IV,ID> PrismContainerValueImpl.findPartial
(ItemPath path) <IV extends PrismValue,
ID extends ItemDefinition<?>>
PartiallyResolvedItem<IV,ID> PrismPropertyImpl.findPartial
(ItemPath path) <IV extends PrismValue,
ID extends ItemDefinition<?>>
PartiallyResolvedItem<IV,ID> PrismPropertyValueImpl.findPartial
(ItemPath path) <IV extends PrismValue,
ID extends ItemDefinition<?>>
PartiallyResolvedItem<IV,ID> PrismReferenceImpl.findPartial
(ItemPath path) <IV extends PrismValue,
ID extends ItemDefinition<?>>
PartiallyResolvedItem<IV,ID> PrismReferenceValueImpl.findPartial
(ItemPath path) <T> PrismProperty<T>
PrismContainerImpl.findProperty
(ItemPath path) <X> PrismProperty<X>
PrismContainerValueImpl.findProperty
(ItemPath propertyPath) PrismContainerImpl.findReference
(ItemPath path) <I extends Item<?,
?>>
IPrismReferenceImpl.findReferencedItem
(ItemPath path, Class<I> type) <I extends Item<?,
?>>
IPrismReferenceValueImpl.findReferencedItem
(ItemPath path, Class<I> type) @NotNull Collection<Item<?,
?>> ItemImpl.getAllItems
(@NotNull ItemPath path) @NotNull Collection<Item<?,
?>> PrismContainerImpl.getAllItems
(@NotNull ItemPath path) @NotNull Collection<Item<?,
?>> PrismContainerValueImpl.getAllItems
(@NotNull ItemPath path) @NotNull Collection<Item<?,
?>> PrismValueImpl.getAllItems
(@NotNull ItemPath path) @NotNull Collection<PrismValue>
ItemImpl.getAllValues
(ItemPath path) @NotNull Collection<PrismValue>
PrismContainerImpl.getAllValues
(ItemPath path) @NotNull Collection<PrismValue>
PrismContainerValueImpl.getAllValues
(ItemPath path) @NotNull Collection<PrismValue>
PrismValueImpl.getAllValues
(ItemPath path) <T> T
PrismContainerImpl.getPropertyRealValue
(ItemPath propertyPath, Class<T> type) PrismContextImpl.queryForReferenceOwnedBy
(Class<? extends Containerable> ownerClass, ItemPath referencePath) void
PrismContainerImpl.removeContainer
(ItemPath path) void
PrismContainerValueImpl.removeContainer
(ItemPath path) <IV extends PrismValue,
ID extends ItemDefinition<?>, I extends Item<IV, ID>>
voidPrismContainerImpl.removeItem
(ItemPath path, Class<I> itemType) <IV extends PrismValue,
ID extends ItemDefinition<?>, I extends Item<IV, ID>>
voidPrismObjectImpl.removeItem
(ItemPath path, Class<I> itemType) void
PrismContainerImpl.removeProperty
(ItemPath path) void
PrismContainerValueImpl.removeProperty
(ItemPath path) void
PrismContainerImpl.removeReference
(ItemPath path) void
PrismContainerValueImpl.removeReference
(ItemPath path) ItemPathSerializerImpl.serializeStandalone
(@NotNull ItemPath itemPath) @NotNull UniformItemPath
PrismContextImpl.toUniformPath
(ItemPath path) PrismContextImpl.toUniformPathKeepNull
(ItemPath path) Method parameters in com.evolveum.midpoint.prism.impl with type arguments of type ItemPathModifier and TypeMethodDescriptionvoid
void
PrismContainerValueImpl.removeItems
(List<? extends ItemPath> itemsToRemove) void
PrismContainerValueImpl.removePaths
(List<? extends ItemPath> remove) void
PrismContainerImpl.trimDefinitionTree
(Collection<? extends ItemPath> alwaysKeep) Optimizes (trims) definition tree by removing any definitions not corresponding to items in this container.void
ComplexTypeDefinitionImpl.trimTo
(@NotNull Collection<ItemPath> paths) -
Uses of ItemPath in com.evolveum.midpoint.prism.impl.delta
Fields in com.evolveum.midpoint.prism.impl.delta declared as ItemPathModifier and TypeFieldDescriptionprotected ItemPath
ItemDeltaImpl.parentPath
Parent path of the item (path to the property container)Methods in com.evolveum.midpoint.prism.impl.delta that return ItemPathModifier and TypeMethodDescriptionItemDeltaImpl.getParentPath()
@NotNull ItemPath
ItemDeltaImpl.getPath()
Methods in com.evolveum.midpoint.prism.impl.delta that return types with arguments of type ItemPathMethods in com.evolveum.midpoint.prism.impl.delta with parameters of type ItemPathModifier and TypeMethodDescriptionvoid
void
<C extends Containerable>
voidObjectDeltaImpl.addModificationAddContainer
(ItemPath propertyPath, C... containerables) <C extends Containerable>
voidObjectDeltaImpl.addModificationAddContainer
(ItemPath propertyPath, PrismContainerValue<C>... containerValues) final <X> void
ObjectDeltaImpl.addModificationAddProperty
(ItemPath propertyPath, X... propertyValues) void
ObjectDeltaImpl.addModificationAddReference
(ItemPath path, PrismReferenceValue... refValues) <C extends Containerable>
voidObjectDeltaImpl.addModificationDeleteContainer
(ItemPath propertyPath, C... containerables) <C extends Containerable>
voidObjectDeltaImpl.addModificationDeleteContainer
(ItemPath propertyPath, PrismContainerValue<C>... containerValues) <X> void
ObjectDeltaImpl.addModificationDeleteProperty
(ItemPath propertyPath, X... propertyValues) void
ObjectDeltaImpl.addModificationDeleteReference
(ItemPath path, PrismReferenceValue... refValues) <C extends Containerable>
voidObjectDeltaImpl.addModificationReplaceContainer
(ItemPath propertyPath, PrismContainerValue<C>... containerValues) final <X> PropertyDelta<X>
ObjectDeltaImpl.addModificationReplaceProperty
(ItemPath propertyPath, X... propertyValues) void
ObjectDeltaImpl.addModificationReplaceReference
(ItemPath path, PrismReferenceValue... refValues) ItemDeltaImpl.cloneWithChangedParentPath
(ItemPath newParentPath) <C extends Containerable>
ContainerDelta<C>ContainerDeltaFactoryImpl.create
(ItemPath path, PrismContainerDefinition<C> definition) ContainerDeltaFactoryImpl.create
(ItemPath parentPath, QName name, PrismContainerDefinition itemDefinition) <T> PropertyDelta<T>
PropertyDeltaFactoryImpl.create
(ItemPath path, PrismPropertyDefinition<T> definition) <T> PropertyDelta<T>
PropertyDeltaFactoryImpl.create
(ItemPath itemPath, QName name, PrismPropertyDefinition<T> propertyDefinition) ReferenceDeltaFactoryImpl.create
(ItemPath path, PrismReferenceDefinition definition) ReferenceDeltaFactoryImpl.create
(ItemPath parentPath, QName name, PrismReferenceDefinition itemDefinition) <C extends Containerable>
ContainerDelta<C>ObjectDeltaImpl.createContainerModification
(ItemPath path) <C extends Containerable>
ContainerDelta<C>ObjectDeltaImpl.createContainerModification
(ItemPath path, PrismContainerDefinition<C> containerDefinition) <T extends Containerable,
O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaFactoryImpl.createDelta
(ItemPath containerPath, PrismContainerDefinition<O> objectDefinition) <T extends Containerable,
O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaFactoryImpl.createDelta
(ItemPath containerPath, PrismObjectDefinition<O> objectDefinition) <T extends Containerable,
O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaFactoryImpl.createDelta
(ItemPath containerPath, Class<O> type) static <T extends Containerable,
O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaImpl.createDelta
(ItemPath containerPath, PrismContainerDefinition<O> objectDefinition) static <T extends Containerable,
O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaImpl.createDelta
(ItemPath containerPath, PrismObjectDefinition<O> objectDefinition) static <T extends Containerable,
O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaImpl.createDelta
(ItemPath containerPath, Class<O> type, PrismContext prismContext) <O extends Objectable,
T>
PropertyDelta<T>PropertyDeltaFactoryImpl.createDelta
(ItemPath propertyPath, PrismObjectDefinition<O> objectDefinition) <O extends Objectable,
T>
PropertyDelta<T>PropertyDeltaFactoryImpl.createDelta
(ItemPath propertyPath, Class<O> compileTimeClass) static <O extends Objectable,
T>
PropertyDelta<T>PropertyDeltaImpl.createDelta
(ItemPath propertyPath, PrismObjectDefinition<O> objectDefinition) static <O extends Objectable,
T>
PropertyDelta<T>PropertyDeltaImpl.createDelta
(ItemPath propertyPath, Class<O> compileTimeClass, PrismContext prismContext) <T extends Containerable,
O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaFactoryImpl.createModificationAdd
(ItemPath containerPath, Class<O> type, PrismContainerValue<T> cValue) <T extends Containerable,
O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaFactoryImpl.createModificationAdd
(ItemPath containerPath, Class<O> type, T containerable) static <T extends Containerable,
O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaImpl.createModificationAdd
(ItemPath containerPath, Class<O> type, PrismContext prismContext, PrismContainerValue<T> cValue) static <T extends Containerable,
O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaImpl.createModificationAdd
(ItemPath containerPath, Class<O> type, PrismContext prismContext, T containerable) ReferenceDeltaFactoryImpl.createModificationAdd
(ItemPath path, PrismObjectDefinition<?> objectDefinition, PrismReferenceValue refValue) ReferenceDeltaFactoryImpl.createModificationAdd
(ItemPath path, PrismObjectDefinition<?> objectDefinition, String oid) ReferenceDeltaFactoryImpl.createModificationAdd
(ItemPath path, PrismObjectDefinition<?> objectDefinition, Collection<PrismReferenceValue> refValues) static ReferenceDeltaImpl
ReferenceDeltaImpl.createModificationAdd
(ItemPath path, PrismObjectDefinition<?> objectDefinition, PrismReferenceValue refValue) static ReferenceDeltaImpl
ReferenceDeltaImpl.createModificationAdd
(ItemPath path, PrismObjectDefinition<?> objectDefinition, String oid) static ReferenceDeltaImpl
ReferenceDeltaImpl.createModificationAdd
(ItemPath path, PrismObjectDefinition<?> objectDefinition, Collection<PrismReferenceValue> refValues) <O extends Objectable,
C extends Containerable>
ObjectDelta<O>ObjectDeltaFactoryImpl.createModificationAddContainer
(Class<O> type, String oid, ItemPath propertyPath, C... containerValues) <O extends Objectable,
C extends Containerable>
ObjectDelta<O>ObjectDeltaFactoryImpl.createModificationAddContainer
(Class<O> type, String oid, ItemPath propertyPath, PrismContainerValue<C>... containerValues) <O extends Objectable,
X>
ObjectDelta<O>ObjectDeltaFactoryImpl.createModificationAddProperty
(Class<O> type, String oid, ItemPath propertyPath, X... propertyValues) final <T> PropertyDelta<T>
PropertyDeltaFactoryImpl.createModificationAddProperty
(ItemPath propertyPath, PrismObjectDefinition<?> objectDefinition, T... propertyValues) final <T> PropertyDelta<T>
PropertyDeltaFactoryImpl.createModificationAddProperty
(ItemPath propertyPath, PrismPropertyDefinition propertyDefinition, T... propertyValues) static <T> PropertyDelta<T>
PropertyDeltaImpl.createModificationAddProperty
(ItemPath propertyPath, PrismObjectDefinition<?> objectDefinition, T... propertyValues) static <T> PropertyDelta<T>
PropertyDeltaImpl.createModificationAddProperty
(ItemPath propertyPath, PrismPropertyDefinition propertyDefinition, T... propertyValues) <T extends Containerable,
O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaFactoryImpl.createModificationDelete
(ItemPath containerPath, Class<O> type, PrismContainerValue<T> cValue) <T extends Containerable,
O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaFactoryImpl.createModificationDelete
(ItemPath containerPath, Class<O> type, T containerable) static <T extends Containerable,
O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaImpl.createModificationDelete
(ItemPath containerPath, Class<O> type, PrismContext prismContext, PrismContainerValue<T> cValue) static <T extends Containerable,
O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaImpl.createModificationDelete
(ItemPath containerPath, Class<O> type, PrismContext prismContext, T containerable) ReferenceDeltaFactoryImpl.createModificationDelete
(ItemPath path, PrismObjectDefinition<?> objectDefinition, Collection<PrismReferenceValue> refValues) static ReferenceDeltaImpl
ReferenceDeltaImpl.createModificationDelete
(ItemPath path, PrismObjectDefinition<?> objectDefinition, Collection<PrismReferenceValue> refValues) <O extends Objectable,
C extends Containerable>
ObjectDelta<O>ObjectDeltaFactoryImpl.createModificationDeleteContainer
(Class<O> type, String oid, ItemPath propertyPath, C... containerValues) <O extends Objectable,
C extends Containerable>
ObjectDelta<O>ObjectDeltaFactoryImpl.createModificationDeleteContainer
(Class<O> type, String oid, ItemPath containerPath, PrismContainerValue<C>... containerValues) <O extends Objectable,
X>
ObjectDelta<O>ObjectDeltaFactoryImpl.createModificationDeleteProperty
(Class<O> type, String oid, ItemPath propertyPath, X... propertyValues) final <T> PropertyDelta<T>
PropertyDeltaFactoryImpl.createModificationDeleteProperty
(ItemPath propertyPath, PrismObjectDefinition<?> objectDefinition, T... propertyValues) final <T> PropertyDelta<T>
PropertyDeltaFactoryImpl.createModificationDeleteProperty
(ItemPath propertyPath, PrismPropertyDefinition propertyDefinition, T... propertyValues) static <T> PropertyDelta<T>
PropertyDeltaImpl.createModificationDeleteProperty
(ItemPath propertyPath, PrismObjectDefinition<?> objectDefinition, T... propertyValues) static <T> PropertyDelta<T>
PropertyDeltaImpl.createModificationDeleteProperty
(ItemPath propertyPath, PrismPropertyDefinition propertyDefinition, T... propertyValues) <T extends Containerable,
O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaFactoryImpl.createModificationReplace
(ItemPath containerPath, Class<O> type, PrismContainerValue<T> cValue) <T extends Containerable,
O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaFactoryImpl.createModificationReplace
(ItemPath containerPath, Class<O> type, Collection<T> containerables) <T extends Containerable,
O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaFactoryImpl.createModificationReplace
(ItemPath containerPath, Class<O> type, T containerable) static <T extends Containerable,
O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaImpl.createModificationReplace
(ItemPath containerPath, Class<O> type, PrismContext prismContext, PrismContainerValue<T> cValue) static <T extends Containerable,
O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaImpl.createModificationReplace
(ItemPath containerPath, Class<O> type, PrismContext prismContext, Collection<T> containerables) static <T extends Containerable,
O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaImpl.createModificationReplace
(ItemPath containerPath, Class<O> type, PrismContext prismContext, T containerable) ReferenceDeltaFactoryImpl.createModificationReplace
(ItemPath path, PrismObjectDefinition<?> objectDefinition, PrismReferenceValue refValue) ReferenceDeltaFactoryImpl.createModificationReplace
(ItemPath path, PrismObjectDefinition<?> objectDefinition, String oid) ReferenceDeltaFactoryImpl.createModificationReplace
(ItemPath path, PrismObjectDefinition<?> objectDefinition, Collection<PrismReferenceValue> refValues) <O extends Objectable>
ReferenceDeltaReferenceDeltaFactoryImpl.createModificationReplace
(ItemPath path, Class<O> type, String oid) static ReferenceDeltaImpl
ReferenceDeltaImpl.createModificationReplace
(ItemPath path, PrismObjectDefinition<?> objectDefinition, PrismReferenceValue refValue) static ReferenceDeltaImpl
ReferenceDeltaImpl.createModificationReplace
(ItemPath path, PrismObjectDefinition<?> objectDefinition, String oid) Convenience method for quick creation of object deltas that replace a single object property.static ReferenceDeltaImpl
ReferenceDeltaImpl.createModificationReplace
(ItemPath path, PrismObjectDefinition<?> objectDefinition, Collection<PrismReferenceValue> refValues) static <O extends Objectable>
ReferenceDeltaImplReferenceDeltaImpl.createModificationReplace
(ItemPath path, Class<O> type, PrismContext ctx, String oid) <O extends Objectable,
C extends Containerable>
ObjectDelta<O>ObjectDeltaFactoryImpl.createModificationReplaceContainer
(Class<O> type, String oid, ItemPath propertyPath, C... containerValues) <O extends Objectable,
C extends Containerable>
ObjectDelta<O>ObjectDeltaFactoryImpl.createModificationReplaceContainer
(Class<O> type, String oid, ItemPath containerPath, PrismContainerValue<C>... containerValues) <O extends Objectable,
X>
ObjectDelta<O>ObjectDeltaFactoryImpl.createModificationReplaceProperty
(Class<O> type, String oid, ItemPath propertyPath, X... propertyValues) Convenience method for quick creation of object deltas that replace a single object property.final <T> PropertyDelta<T>
PropertyDeltaFactoryImpl.createModificationReplaceProperty
(@NotNull ItemPath path, @NotNull PrismPropertyDefinition propertyDefinition, T... propertyValues) <T> PropertyDelta<T>
PropertyDeltaFactoryImpl.createModificationReplaceProperty
(ItemPath propertyPath, PrismObjectDefinition<?> objectDefinition, Collection<T> propertyValues) final <T> PropertyDelta<T>
PropertyDeltaFactoryImpl.createModificationReplaceProperty
(ItemPath propertyPath, PrismObjectDefinition<?> objectDefinition, T... propertyValues) static <T> PropertyDelta<T>
PropertyDeltaImpl.createModificationReplaceProperty
(@NotNull ItemPath path, @NotNull PrismPropertyDefinition propertyDefinition, T... propertyValues) static <T> PropertyDelta<T>
PropertyDeltaImpl.createModificationReplaceProperty
(ItemPath propertyPath, PrismObjectDefinition<?> objectDefinition, Collection<T> propertyValues) static <T> PropertyDelta<T>
PropertyDeltaImpl.createModificationReplaceProperty
(ItemPath propertyPath, PrismObjectDefinition<?> objectDefinition, T... propertyValues) Convenience method for quick creation of object deltas that replace a single object property.<O extends Objectable>
ObjectDelta<O>ObjectDeltaFactoryImpl.createModificationReplaceReference
(Class<O> type, String oid, ItemPath refPath, PrismReferenceValue... refValues) Convenience method for quick creation of object deltas that replace a single object reference.<X> PropertyDelta<X>
ObjectDeltaImpl.createPropertyModification
(ItemPath path) <C> PropertyDelta<C>
ObjectDeltaImpl.createPropertyModification
(ItemPath path, PrismPropertyDefinition propertyDefinition) ObjectDeltaImpl.createReferenceModification
(ItemPath refPath) ObjectDeltaImpl.createReferenceModification
(ItemPath path, PrismReferenceDefinition referenceDefinition) <O extends Objectable>
PropertyDeltaPropertyDeltaFactoryImpl.createReplaceEmptyDelta
(PrismObjectDefinition<O> objectDefinition, ItemPath propertyPath) static <O extends Objectable>
PropertyDeltaPropertyDeltaImpl.createReplaceEmptyDelta
(PrismObjectDefinition<O> objectDefinition, ItemPath propertyPath) Create delta that deletes all values of the specified property.@NotNull ObjectDelta.FactorOutResultMulti<O>
ObjectDeltaImpl.factorOutValues
(ItemPath path, boolean cloneDelta) static <O extends Objectable,
C extends Containerable>
voidObjectDeltaFactoryImpl.fillInModificationAddContainer
(ObjectDelta<O> objectDelta, ItemPath propertyPath, PrismContainerValue<C>... containerValues) static <O extends Objectable>
voidObjectDeltaFactoryImpl.fillInModificationAddReference
(ObjectDelta<O> objectDelta, ItemPath refPath, PrismReferenceValue... refValues) static <O extends Objectable,
C extends Containerable>
voidObjectDeltaFactoryImpl.fillInModificationDeleteContainer
(ObjectDelta<O> objectDelta, ItemPath propertyPath, PrismContainerValue<C>... containerValues) static <O extends Objectable,
X>
voidObjectDeltaFactoryImpl.fillInModificationDeleteProperty
(ObjectDelta<O> objectDelta, ItemPath propertyPath, X... propertyValues) static <O extends Objectable,
X>
PropertyDelta<X>ObjectDeltaFactoryImpl.fillInModificationReplaceProperty
(ObjectDelta<O> objectDelta, ItemPath propertyPath, X... propertyValues) static <O extends Objectable>
voidObjectDeltaFactoryImpl.fillInModificationReplaceReference
(ObjectDelta<O> objectDelta, ItemPath refPath, PrismReferenceValue... refValues) <X extends Containerable>
ContainerDelta<X>ObjectDeltaImpl.findContainerDelta
(ItemPath propertyPath) <IV extends PrismValue,
ID extends ItemDefinition<?>>
ItemDelta<IV,ID> ObjectDeltaImpl.findItemDelta
(ItemPath itemPath) <IV extends PrismValue,
ID extends ItemDefinition<?>>
ItemDelta<IV,ID> ObjectDeltaImpl.findItemDelta
(ItemPath itemPath, boolean strict) <IV extends PrismValue,
ID extends ItemDefinition<?>, I extends Item<IV, ID>, DD extends ItemDelta<IV, ID>>
DDObjectDeltaImpl.findItemDelta
(ItemPath propertyPath, Class<DD> deltaType, Class<I> itemType, boolean strict) @NotNull Collection<? extends ItemDelta<?,
?>> ObjectDeltaImpl.findItemDeltasSubPath
(ItemPath itemPath) Returns all item deltas at or below a specified path.<IV extends PrismValue,
ID extends ItemDefinition<?>>
Collection<PartiallyResolvedDelta<IV,ID>> ObjectDeltaImpl.findPartial
(ItemPath propertyPath) <X> PropertyDelta<X>
ObjectDeltaImpl.findPropertyDelta
(ItemPath propertyPath) <X> PropertyDelta<X>
ObjectDeltaImpl.findPropertyDelta
(ItemPath parentPath, QName propertyName) Top-level path is assumed.ObjectDeltaImpl.findReferenceModification
(ItemPath itemPath) ObjectDeltaImpl.getDeletedValuesFor
(ItemPath itemPath) Limitations: (1) For DELETE object delta, we don't know what values were in the object's item.ObjectDeltaImpl.getNewValuesFor
(ItemPath itemPath) ItemDelta<?,
?> ContainerDeltaImpl.getSubDelta
(ItemPath path) ItemDelta<?,
?> ItemDeltaImpl.getSubDelta
(ItemPath path) boolean
ObjectDeltaImpl.hasItemDelta
(ItemPath propertyPath) boolean
ObjectDeltaImpl.hasItemOrSubitemDelta
(ItemPath itemPath) boolean
ObjectDeltaImpl.hasRelatedDelta
(ItemPath itemPath) void
ObjectDeltaImpl.removeContainerModification
(ItemPath itemName) void
ObjectDeltaImpl.removePropertyModification
(ItemPath itemPath) void
ObjectDeltaImpl.removeReferenceModification
(ItemPath itemPath) void
ItemDeltaImpl.setParentPath
(ItemPath parentPath) boolean
ObjectDeltaImpl.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.impl.delta with type arguments of type ItemPathModifier and TypeMethodDescription@NotNull ObjectDelta.FactorOutResultSingle<O>
ObjectDeltaImpl.factorOut
(Collection<? extends ItemPath> paths, boolean cloneDelta) ObjectDeltaImpl.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.impl.delta with parameters of type ItemPathModifierConstructorDescriptionContainerDeltaImpl
(ItemPath propertyPath, PrismContainerDefinition itemDefinition, PrismContext prismContext) ContainerDeltaImpl
(ItemPath parentPath, QName name, PrismContainerDefinition itemDefinition, PrismContext prismContext) PropertyDeltaImpl
(ItemPath propertyPath, PrismPropertyDefinition<T> propertyDefinition, PrismContext prismContext) PropertyDeltaImpl
(ItemPath itemPath, QName name, PrismPropertyDefinition<T> propertyDefinition, PrismContext prismContext) ReferenceDeltaImpl
(ItemPath propertyPath, PrismReferenceDefinition itemDefinition, PrismContext prismContext) ReferenceDeltaImpl
(ItemPath parentPath, QName name, PrismReferenceDefinition itemDefinition, PrismContext prismContext) -
Uses of ItemPath in com.evolveum.midpoint.prism.impl.delta.builder
Methods in com.evolveum.midpoint.prism.impl.delta.builder with parameters of type ItemPathModifier and TypeMethodDescriptionDeltaBuilder.item
(ItemPath path, ItemDefinition definition) <T> S_ValuesEntry
DeltaBuilder.property
(ItemPath path, PrismPropertyDefinition<T> definition) -
Uses of ItemPath in com.evolveum.midpoint.prism.impl.item
Methods in com.evolveum.midpoint.prism.impl.item that return ItemPathMethods in com.evolveum.midpoint.prism.impl.item with parameters of type ItemPathModifier and TypeMethodDescriptionfinal void
boolean
DummyContainerImpl.containsItem
(ItemPath itemPath, boolean acceptEmptyItem) DummyContainerImpl.createDelta
(ItemPath path) DummyPropertyImpl.createDelta
(ItemPath path) DummyReferenceImpl.createDelta
(ItemPath path) final Object
<T extends Containerable>
PrismContainer<T>DummyContainerImpl.findContainer
(ItemPath path) <IV extends PrismValue,
ID extends ItemDefinition<?>, I extends Item<IV, ID>>
IDummyContainerImpl.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>>
I<T extends Containerable>
PrismContainer<T>DummyContainerImpl.findOrCreateContainer
(ItemPath containerPath) <IV extends PrismValue,
ID extends ItemDefinition<?>, I extends Item<IV, ID>>
IDummyContainerImpl.findOrCreateItem
(ItemPath containerPath, Class<I> type) <IV extends PrismValue,
ID extends ItemDefinition<?>, I extends Item<IV, ID>>
IDummyContainerImpl.findOrCreateItem
(ItemPath containerPath, Class<I> type, ID definition) <T> PrismProperty<T>
DummyContainerImpl.findOrCreateProperty
(ItemPath propertyPath) DummyContainerImpl.findOrCreateReference
(ItemPath propertyPath) <IV extends PrismValue,
ID extends ItemDefinition<?>>
PartiallyResolvedItem<IV,ID> DummyContainerImpl.findPartial
(ItemPath path) <IV extends PrismValue,
ID extends ItemDefinition<?>>
PartiallyResolvedItem<IV,ID> DummyPropertyImpl.findPartial
(ItemPath path) <IV extends PrismValue,
ID extends ItemDefinition<?>>
PartiallyResolvedItem<IV,ID> DummyReferenceImpl.findPartial
(ItemPath path) <T> PrismProperty<T>
DummyContainerImpl.findProperty
(ItemPath path) DummyContainerImpl.findReference
(ItemPath path) <I extends Item<?,
?>>
IDummyReferenceImpl.findReferencedItem
(ItemPath dereferencePath, Class<I> type) @NotNull Collection<Item<?,
?>> DummyItem.getAllItems
(@NotNull ItemPath path) final @NotNull Collection<PrismValue>
DummyItem.getAllValues
(ItemPath path) <T> T
DummyContainerImpl.getPropertyRealValue
(ItemPath propertyPath, Class<T> type) void
DummyContainerImpl.removeContainer
(ItemPath path) <IV extends PrismValue,
ID extends ItemDefinition<?>, I extends Item<IV, ID>>
voidDummyContainerImpl.removeItem
(ItemPath path, Class<I> itemType) void
DummyContainerImpl.removeProperty
(ItemPath path) void
DummyContainerImpl.removeReference
(ItemPath path) Method parameters in com.evolveum.midpoint.prism.impl.item with type arguments of type ItemPathModifier and TypeMethodDescriptionvoid
DummyContainerImpl.trimDefinitionTree
(Collection<? extends ItemPath> alwaysKeep) Constructors in com.evolveum.midpoint.prism.impl.item with parameters of type ItemPathModifierConstructorDescriptionDummyContainerImpl
(PrismContainer<C> realContainer, @NotNull ItemPath path) DummyPropertyImpl
(PrismProperty<T> realProperty, @NotNull ItemPath path) DummyReferenceImpl
(PrismReference realReference, @NotNull ItemPath path) -
Uses of ItemPath in com.evolveum.midpoint.prism.impl.marshaller
Methods in com.evolveum.midpoint.prism.impl.marshaller with parameters of type ItemPathModifier and TypeMethodDescriptionstatic String
ItemPathHolder.serializeWithDeclarations
(@NotNull ItemPath itemPath) static String
ItemPathHolder.serializeWithForcedDeclarations
(@NotNull ItemPath itemPath) -
Uses of ItemPath in com.evolveum.midpoint.prism.impl.metadata
Methods in com.evolveum.midpoint.prism.impl.metadata that return ItemPathMethods in com.evolveum.midpoint.prism.impl.metadata with parameters of type ItemPathModifier and TypeMethodDescriptionvoid
boolean
ValueMetadataAdapter.containsItem
(ItemPath itemPath, boolean acceptEmptyItem) ValueMetadataAdapter.createDelta
(ItemPath path) <T extends Containerable>
PrismContainer<T>ValueMetadataAdapter.findContainer
(ItemPath path) <IV extends PrismValue,
ID extends ItemDefinition<?>, I extends Item<IV, ID>>
IValueMetadataAdapter.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>>
I<T extends Containerable>
PrismContainer<T>ValueMetadataAdapter.findOrCreateContainer
(ItemPath containerPath) <IV extends PrismValue,
ID extends ItemDefinition<?>, I extends Item<IV, ID>>
IValueMetadataAdapter.findOrCreateItem
(ItemPath containerPath, Class<I> type) <IV extends PrismValue,
ID extends ItemDefinition<?>, I extends Item<IV, ID>>
IValueMetadataAdapter.findOrCreateItem
(ItemPath containerPath, Class<I> type, ID definition) <T> PrismProperty<T>
ValueMetadataAdapter.findOrCreateProperty
(ItemPath propertyPath) ValueMetadataAdapter.findOrCreateReference
(ItemPath propertyPath) <IV extends PrismValue,
ID extends ItemDefinition<?>>
PartiallyResolvedItem<IV,ID> ValueMetadataAdapter.findPartial
(ItemPath path) <T> PrismProperty<T>
ValueMetadataAdapter.findProperty
(ItemPath path) ValueMetadataAdapter.findReference
(ItemPath path) @NotNull Collection<Item<?,
?>> ValueMetadataAdapter.getAllItems
(@NotNull ItemPath path) static @NotNull Collection<PrismValue>
ValueMetadataAdapter.getAllValues
(Item<?, ?> item, ItemPath path) @NotNull Collection<PrismValue>
ValueMetadataAdapter.getAllValues
(ItemPath path) <T> T
ValueMetadataAdapter.getPropertyRealValue
(ItemPath propertyPath, Class<T> type) void
ValueMetadataAdapter.removeContainer
(ItemPath path) <IV extends PrismValue,
ID extends ItemDefinition<?>, I extends Item<IV, ID>>
voidValueMetadataAdapter.removeItem
(ItemPath path, Class<I> itemType) void
ValueMetadataAdapter.removeProperty
(ItemPath path) void
ValueMetadataAdapter.removeReference
(ItemPath path) Method parameters in com.evolveum.midpoint.prism.impl.metadata with type arguments of type ItemPathModifier and TypeMethodDescriptionvoid
ValueMetadataAdapter.trimDefinitionTree
(Collection<? extends ItemPath> alwaysKeep) -
Uses of ItemPath in com.evolveum.midpoint.prism.impl.path
Methods in com.evolveum.midpoint.prism.impl.path with parameters of type ItemPathModifier and TypeMethodDescriptionstatic CanonicalItemPath
static CanonicalItemPathImpl
CanonicalItemPathImpl.create
(ItemPath itemPath, QName objectType, PrismContext prismContext) Constructors in com.evolveum.midpoint.prism.impl.path with parameters of type ItemPathModifierConstructorDescriptionCanonicalItemPathImpl
(ItemPath path, ItemDefinition<?> itemDefinition) -
Uses of ItemPath in com.evolveum.midpoint.prism.impl.query
Methods in com.evolveum.midpoint.prism.impl.query that return ItemPathModifier and TypeMethodDescription@NotNull ItemPath
ExistsFilterImpl.getFullPath()
@NotNull ItemPath
ValueFilterImpl.getFullPath()
ObjectOrderingImpl.getOrderBy()
@NotNull ItemPath
ValueFilterImpl.getParentPath()
@Nullable ItemPath
OwnedByFilterImpl.getPath()
@NotNull ItemPath
ReferencedByFilterImpl.getPath()
ValueFilterImpl.getPath()
ObjectPagingImpl.getPrimaryOrderingPath()
@Nullable ItemPath
ValueFilterImpl.getRightHandSidePath()
Methods in com.evolveum.midpoint.prism.impl.query with parameters of type ItemPathModifier and TypeMethodDescriptionvoid
ObjectPagingImpl.addOrderingInstruction
(ItemPath orderBy, OrderDirection direction) boolean
ValueFilterImpl.canNestInsideExists
(ItemPath existsPath) static <T> FuzzyStringMatchFilterImpl<T>
FuzzyStringMatchFilterImpl.create
(ItemPath itemPath, PrismPropertyDefinition<T> propertyDefinition, FuzzyStringMatchFilter.FuzzyMatchingMethod method, List<PrismPropertyValue<T>> values) static OwnedByFilter
OwnedByFilterImpl.create
(@NotNull ComplexTypeDefinition type, @Nullable ItemPath path, @Nullable ObjectFilter filter) static OwnedByFilter
OwnedByFilterImpl.create
(@NotNull QName typeName, @Nullable ItemPath path, @Nullable ObjectFilter filter) static ReferencedByFilter
ReferencedByFilterImpl.create
(@NotNull ComplexTypeDefinition type, @NotNull ItemPath path, ObjectFilter filter, @Nullable QName relation) static ReferencedByFilter
ReferencedByFilterImpl.create
(@NotNull QName typeName, @NotNull ItemPath path, ObjectFilter filter, @Nullable QName relation) static <T> @NotNull AnyInFilter<T>
AnyInFilterImpl.createAnyIn
(@NotNull ItemPath path, @Nullable PrismPropertyDefinition<T> definition, @Nullable QName matchingRule) static <T> @NotNull AnyInFilter<T>
AnyInFilterImpl.createAnyIn
(@NotNull ItemPath path, @Nullable PrismPropertyDefinition<T> definition, @Nullable QName matchingRule, @NotNull ExpressionWrapper expression) static <T> @NotNull AnyInFilter<T>
AnyInFilterImpl.createAnyIn
(@NotNull ItemPath path, @Nullable PrismPropertyDefinition<T> definition, @Nullable QName matchingRule, Object... values) static <T> @NotNull AnyInFilter<T>
AnyInFilterImpl.createAnyIn
(@NotNull ItemPath propertyPath, PrismPropertyDefinition<T> propertyDefinition, QName matchingRule, @NotNull ItemPath rightSidePath, ItemDefinition<?> rightSideDefinition) static <T> @NotNull EqualFilter<T>
EqualFilterImpl.createEqual
(@NotNull ItemPath path, @Nullable PrismPropertyDefinition<T> definition, @Nullable QName matchingRule) static <T> @NotNull EqualFilter<T>
EqualFilterImpl.createEqual
(@NotNull ItemPath path, @Nullable PrismPropertyDefinition<T> definition, @Nullable QName matchingRule, @NotNull ExpressionWrapper expression) static <T> @NotNull EqualFilter<T>
EqualFilterImpl.createEqual
(@NotNull ItemPath path, @Nullable PrismPropertyDefinition<T> definition, @Nullable QName matchingRule, Object... values) static <T> @NotNull EqualFilter<T>
EqualFilterImpl.createEqual
(@NotNull ItemPath propertyPath, PrismPropertyDefinition<T> propertyDefinition, QName matchingRule, @NotNull ItemPath rightSidePath, ItemDefinition<?> rightSideDefinition) <T> @NotNull EqualFilter<T>
QueryFactoryImpl.createEqual
(@NotNull ItemPath path, @Nullable PrismPropertyDefinition<T> definition, @Nullable QName matchingRule) <T> @NotNull EqualFilter<T>
QueryFactoryImpl.createEqual
(@NotNull ItemPath path, @Nullable PrismPropertyDefinition<T> definition, @Nullable QName matchingRule, @NotNull ExpressionWrapper expression) <T> @NotNull EqualFilter<T>
QueryFactoryImpl.createEqual
(@NotNull ItemPath path, @Nullable PrismPropertyDefinition<T> definition, @Nullable QName matchingRule, @NotNull PrismContext prismContext, Object... values) <T> @NotNull EqualFilter<T>
QueryFactoryImpl.createEqual
(@NotNull ItemPath path, PrismPropertyDefinition<T> definition, QName matchingRule, @NotNull ItemPath rightSidePath, ItemDefinition<?> rightSideDefinition) static ExistsFilter
ExistsFilterImpl.createExists
(ItemPath itemPath, ItemDefinition<?> containerDef, ObjectFilter filter) static <C extends Containerable>
ExistsFilterExistsFilterImpl.createExists
(ItemPath itemPath, Class<C> clazz, PrismContext prismContext, ObjectFilter filter) <C extends Containerable>
@NotNull ExistsFilterQueryFactoryImpl.createExists
(ItemPath path, Class<C> containerType, PrismContext prismContext, ObjectFilter inner) static <T> @NotNull GreaterFilter<T>
GreaterFilterImpl.createGreater
(@NotNull ItemPath itemPath, PrismPropertyDefinition<T> definition, boolean equals) static <T> @NotNull GreaterFilter<T>
GreaterFilterImpl.createGreater
(@NotNull ItemPath itemPath, PrismPropertyDefinition<T> definition, QName matchingRule, @NotNull ExpressionWrapper wrapper, boolean equals) static <T> @NotNull GreaterFilter<T>
GreaterFilterImpl.createGreater
(@NotNull ItemPath propertyPath, PrismPropertyDefinition<T> definition, QName matchingRule, @NotNull ItemPath rightSidePath, ItemDefinition rightSideDefinition, boolean equals) static <T> @NotNull GreaterFilter<T>
GreaterFilterImpl.createGreater
(@NotNull ItemPath itemPath, PrismPropertyDefinition<T> definition, QName matchingRule, Object anyValue, boolean equals, @NotNull PrismContext prismContext) <T> @NotNull GreaterFilter<T>
QueryFactoryImpl.createGreater
(@NotNull ItemPath path, PrismPropertyDefinition<T> definition, boolean equals) <T> @NotNull GreaterFilter<T>
QueryFactoryImpl.createGreater
(@NotNull ItemPath path, PrismPropertyDefinition<T> definition, QName matchingRule, @NotNull ExpressionWrapper wrapper, boolean equals) <T> @NotNull GreaterFilter<T>
QueryFactoryImpl.createGreater
(@NotNull ItemPath path, PrismPropertyDefinition<T> definition, QName matchingRule, @NotNull ItemPath rightSidePath, ItemDefinition<?> rightSideDefinition, boolean equals) <T> @NotNull GreaterFilter<T>
QueryFactoryImpl.createGreater
(@NotNull ItemPath path, PrismPropertyDefinition<T> definition, QName matchingRule, Object value, boolean equals, @NotNull PrismContext prismContext) static <T> @NotNull LessFilter<T>
LessFilterImpl.createLess
(@NotNull ItemPath itemPath, PrismPropertyDefinition<T> definition, boolean equals) static <T> @NotNull LessFilter<T>
LessFilterImpl.createLess
(@NotNull ItemPath itemPath, PrismPropertyDefinition<T> itemDefinition, QName matchingRule, @NotNull ExpressionWrapper expressionWrapper, boolean equals) static <T> @NotNull LessFilter<T>
LessFilterImpl.createLess
(@NotNull ItemPath propertyPath, PrismPropertyDefinition<T> definition, QName matchingRule, @NotNull ItemPath rightSidePath, ItemDefinition rightSideDefinition, boolean equals) static <T> @NotNull LessFilter<T>
LessFilterImpl.createLess
(@NotNull ItemPath itemPath, PrismPropertyDefinition<T> definition, QName matchingRule, Object anyValue, boolean equals, @NotNull PrismContext prismContext) <T> @NotNull LessFilter<T>
QueryFactoryImpl.createLess
(@NotNull ItemPath path, PrismPropertyDefinition<T> definition, boolean equals) <T> @NotNull LessFilter<T>
QueryFactoryImpl.createLess
(@NotNull ItemPath path, PrismPropertyDefinition<T> definition, QName matchingRule, @NotNull ExpressionWrapper expressionWrapper, boolean equals) <T> @NotNull LessFilter<T>
QueryFactoryImpl.createLess
(@NotNull ItemPath path, PrismPropertyDefinition<T> definition, QName matchingRule, @NotNull ItemPath rightSidePath, ItemDefinition<?> rightSideDefinition, boolean equals) <T> @NotNull LessFilter<T>
QueryFactoryImpl.createLess
(@NotNull ItemPath path, PrismPropertyDefinition<T> definition, QName matchingRule, Object value, boolean equals, @NotNull PrismContext prismContext) static ObjectOrderingImpl
ObjectOrderingImpl.createOrdering
(ItemPath orderBy, OrderDirection direction) @NotNull ObjectOrdering
QueryFactoryImpl.createOrdering
(ItemPath orderBy, OrderDirection direction) static ObjectPaging
ObjectPagingImpl.createPaging
(ItemPath orderBy, OrderDirection direction) static ObjectPaging
ObjectPagingImpl.createPaging
(Integer offset, Integer maxSize, ItemPath orderBy, OrderDirection direction) @NotNull ObjectPaging
QueryFactoryImpl.createPaging
(ItemPath orderBy, OrderDirection direction) @NotNull ObjectPaging
QueryFactoryImpl.createPaging
(Integer offset, Integer maxSize, ItemPath orderBy, OrderDirection direction) @NotNull RefFilter
QueryFactoryImpl.createReferenceEqual
(ItemPath path, PrismReferenceDefinition definition, ExpressionWrapper expression) @NotNull RefFilter
QueryFactoryImpl.createReferenceEqual
(ItemPath path, PrismReferenceDefinition definition, Collection<PrismReferenceValue> values) static RefFilter
RefFilterImpl.createReferenceEqual
(ItemPath path, PrismReferenceDefinition definition, ExpressionWrapper expression) static RefFilter
RefFilterImpl.createReferenceEqual
(ItemPath path, PrismReferenceDefinition definition, ExpressionWrapper expression, ObjectFilter targetFilter) static RefFilter
RefFilterImpl.createReferenceEqual
(ItemPath path, PrismReferenceDefinition definition, Collection<PrismReferenceValue> values) static RefFilter
RefFilterImpl.createReferenceEqual
(ItemPath path, PrismReferenceDefinition definition, Collection<PrismReferenceValue> values, ObjectFilter targetFilter) static <T> SubstringFilter<T>
SubstringFilterImpl.createSubstring
(@NotNull ItemPath path, @Nullable PrismPropertyDefinition<T> itemDefinition, @Nullable QName matchingRule, ExpressionWrapper expressionWrapper, boolean anchorStart, boolean anchorEnd) static <T> SubstringFilter<T>
SubstringFilterImpl.createSubstring
(@NotNull ItemPath path, @Nullable PrismPropertyDefinition<T> itemDefinition, @Nullable QName matchingRule, Object anyValue, boolean anchorStart, boolean anchorEnd) Creates a substring filter.static ItemDefinition
FilterImplUtil.findItemDefinition
(ItemPath parentPath, ComplexTypeDefinition complexTypeDefinition) static ItemDefinition
FilterImplUtil.findItemDefinition
(ItemPath itemPath, PrismContainerDefinition<? extends Containerable> containerDef) static ItemDefinition
FilterImplUtil.findItemDefinition
(ItemPath parentPath, Class type, PrismContext prismContext) void
ObjectPagingImpl.setOrdering
(ItemPath orderBy, OrderDirection direction) void
ValueFilterImpl.setRightHandSidePath
(@Nullable ItemPath rightHandSidePath) Constructors in com.evolveum.midpoint.prism.impl.query with parameters of type ItemPathModifierConstructorDescriptionAnyInFilterImpl
(@NotNull ItemPath path, @Nullable PrismPropertyDefinition<T> definition, @Nullable QName matchingRule, @Nullable List<PrismPropertyValue<T>> prismPropertyValues, @Nullable ExpressionWrapper expression, @Nullable ItemPath rightHandSidePath, @Nullable ItemDefinition<?> rightHandSideDefinition) EqualFilterImpl
(@NotNull ItemPath path, @Nullable PrismPropertyDefinition<T> definition, @Nullable QName matchingRule, @Nullable List<PrismPropertyValue<T>> prismPropertyValues, @Nullable ExpressionWrapper expression, @Nullable ItemPath rightHandSidePath, @Nullable ItemDefinition<?> rightHandSideDefinition) GreaterFilterImpl
(@NotNull ItemPath path, @Nullable PrismPropertyDefinition<T> definition, @Nullable QName matchingRule, @Nullable PrismPropertyValue<T> prismPropertyValue, @Nullable ExpressionWrapper expression, @Nullable ItemPath rightHandSidePath, @Nullable ItemDefinition rightHandSideDefinition, boolean equals) protected
ValueFilterImpl
(@NotNull ItemPath fullPath, D definition, @Nullable QName matchingRule, @Nullable List<V> values, @Nullable ExpressionWrapper expression, @Nullable ItemPath rightHandSidePath, @Nullable ItemDefinition<?> rightHandSideDefinition) -
Uses of ItemPath in com.evolveum.midpoint.prism.impl.query.builder
Methods in com.evolveum.midpoint.prism.impl.query.builder with parameters of type ItemPathModifier and TypeMethodDescriptionR_AtomicFilter.item
(ItemPath itemPath, ItemDefinition<?> itemDefinition) R_Filter.item
(ItemPath itemPath, ItemDefinition<?> itemDefinition) R_Filter.item
(PrismContainerDefinition<?> containerDefinition, ItemPath itemPath) com.evolveum.midpoint.prism.impl.query.builder.R_Filter.OwnedByEntry
R_Filter.ownedBy
(Class<? extends Containerable> type, ItemPath path) static S_FilterEntryOrEmpty
QueryBuilder.queryForReferenceOwnedBy
(Class<? extends Containerable> ownerClass, ItemPath referencePath, PrismContext prismContext) Creates a builder for reference search defined by specified owner and reference path.R_Filter.referencedBy
(@NotNull Class<? extends Containerable> type, @NotNull ItemPath path, QName relation) -
Uses of ItemPath in com.evolveum.midpoint.prism.impl.query.lang
Methods in com.evolveum.midpoint.prism.impl.query.lang with parameters of type ItemPathModifier and TypeMethodDescriptionPrismQueryLanguageParserImpl.ItemFilterFactory.create
(com.evolveum.midpoint.prism.impl.query.lang.QueryParsingContext.Local context, ItemPath itemPath, ItemDefinition<?> itemDef, QName matchingRule, AxiomQueryParser.SubfilterOrValueContext subfilterOrValue) void
void
QueryWriter.writeVariable
(ItemPath path) -
Uses of ItemPath in com.evolveum.midpoint.prism.impl.schema
Methods in com.evolveum.midpoint.prism.impl.schema with parameters of type ItemPathModifier and TypeMethodDescription<C extends Containerable,
O extends Objectable>
voidSchemaRegistryImpl.applyDefinition
(PrismContainerValue<C> prismContainerValue, Class<O> compileTimeClass, ItemPath path, boolean force) <C extends Containerable>
voidSchemaRegistryImpl.applyDefinition
(PrismContainerValue<C> prismContainerValue, QName typeName, ItemPath path, boolean force) SchemaRegistryImpl.determineParentDefinition
(@NotNull ComplexTypeDefinition child, @NotNull ItemPath rest) SchemaRegistryImpl.determineReferencedObjectDefinition
(@NotNull QName targetTypeName, ItemPath rest) -
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.provisioning.api
Methods in com.evolveum.midpoint.provisioning.api with parameters of type ItemPathModifier and TypeMethodDescription<O extends ObjectType,
T>
ItemComparisonResultProvisioningService.compare
(Class<O> type, String oid, ItemPath path, T expectedValue, Task task, OperationResult result) Compare value on the resource with the provided value. -
Uses of ItemPath in com.evolveum.midpoint.repo.api
Fields in com.evolveum.midpoint.repo.api with type parameters of type ItemPathMethods in com.evolveum.midpoint.repo.api that return ItemPathModifier and TypeMethodDescriptionAggregateQuery.AggregateOrdering.getOrderBy()
AggregateQuery.ResultItem.getPath()
Methods in com.evolveum.midpoint.repo.api that return types with arguments of type ItemPathModifier and TypeMethodDescriptionAggregateQuery.getGroupBy()
CacheInvalidationEventSpecification.getPaths()
Methods in com.evolveum.midpoint.repo.api with parameters of type ItemPathModifier and TypeMethodDescriptionvoid
Sets item path by which aggragate results are grouped by, currently only one item path is supported.AggregateQuery.retrieveFullObject
(ItemName name, ItemPath itemPath) Method parameters in com.evolveum.midpoint.repo.api with type arguments of type ItemPathModifier and TypeMethodDescriptionCacheInvalidationEventSpecification.of
(Class<? extends ObjectType> type, Set<ItemPath> paths, Set<ChangeType> changes) Constructors in com.evolveum.midpoint.repo.api with parameters of type ItemPathModifierConstructorDescriptionDereference
(ItemName name, ItemPath path, ItemDefinition<?> definition) ResultItem
(ItemName name, ItemPath path, ItemDefinition<?> definition) Retrieve
(ItemName name, ItemPath path, ItemDefinition<?> definition) Constructor parameters in com.evolveum.midpoint.repo.api with type arguments of type ItemPathModifierConstructorDescriptionprotected
CacheInvalidationEventSpecification
(Class<? extends ObjectType> objectType, Set<ItemPath> paths, Set<ChangeType> changeTypes) -
Uses of ItemPath in com.evolveum.midpoint.repo.common.activity.run.buckets
Methods in com.evolveum.midpoint.repo.common.activity.run.buckets with parameters of type ItemPathModifier and TypeMethodDescription@Nullable ItemDefinition<?>
ItemDefinitionProvider.getItemDefinition
(@NotNull ItemPath itemPath) -
Uses of ItemPath in com.evolveum.midpoint.repo.common.activity.run.state
Methods in com.evolveum.midpoint.repo.common.activity.run.state that return ItemPathMethods in com.evolveum.midpoint.repo.common.activity.run.state with parameters of type ItemPathModifier and TypeMethodDescriptionvoid
ActivityState.addDeleteItemRealValues
(@NotNull ItemPath path, @NotNull Collection<?> valuesToAdd, @NotNull Collection<?> valuesToDelete) DO NOT use for setting work state items because of dynamic typing of the work state container value.<T> T
ActivityState.getPropertyRealValue
(ItemPath path, Class<T> expectedType) <T> T
ActivityState.getWorkStateItemRealValueClone
(ItemPath path, Class<T> expectedType) <T> T
ActivityState.getWorkStatePropertyRealValue
(ItemPath path, Class<T> expectedType) ActivityState.getWorkStateReferenceRealValue
(ItemPath path) ActivityState.getWorkStateReferenceRealValues
(ItemPath path) void
ActivityState.setItemRealValues
(ItemPath path, Object... values) DO NOT use for setting work state items because of dynamic typing of the work state container value.void
ActivityState.setItemRealValuesCollection
(ItemPath path, Collection<?> values) DO NOT use for setting work state items because of dynamic typing of the work state container value.void
ActivityState.setWorkStateItemRealValues
(ItemPath path, ItemDefinition<?> explicitDefinition, Object... values) void
ActivityState.setWorkStateItemRealValues
(ItemPath path, Object... values) -
Uses of ItemPath in com.evolveum.midpoint.repo.common.activity.run.state.counters
Constructors in com.evolveum.midpoint.repo.common.activity.run.state.counters with parameters of type ItemPathModifierConstructorDescriptionCountersIncrementOperation
(@NotNull Task task, @NotNull ItemPath counterGroupItemPath, @NotNull Collection<String> countersIdentifiers, @NotNull CommonTaskBeans beans) -
Uses of ItemPath in com.evolveum.midpoint.repo.common.expression
Methods in com.evolveum.midpoint.repo.common.expression that return ItemPathModifier and TypeMethodDescriptionstatic @Nullable ItemPath
ExpressionUtil.getPath
(@Nullable VariableBindingDefinitionType bindingDefinition) SourceTriple.getResidualPath()
Methods in com.evolveum.midpoint.repo.common.expression with parameters of type ItemPathModifier and TypeMethodDescriptionstatic <V extends PrismValue>
Collection<V>ExpressionUtil.computeTargetValues
(ItemPath path, TypedValue<?> defaultTargetContext, VariablesMap variables, ObjectResolver objectResolver, String contextDesc, Task task, OperationResult result) static <ID extends ItemDefinition<?>>
IDExpressionUtil.resolveDefinitionPath
(@NotNull ItemPath path, VariablesMap variables, PrismContainerDefinition<?> defaultContext, String shortDesc) static TypedValue<?>
ExpressionUtil.resolvePathGetTypedValue
(ItemPath path, VariablesMap variables, boolean normalizeValuesToDelete, TypedValue<?> defaultContext, ObjectResolver objectResolver, String shortDesc, Task task, OperationResult result) static Object
ExpressionUtil.resolvePathGetValue
(ItemPath path, VariablesMap variables, boolean normalizeValuesToDelete, TypedValue<?> defaultContext, ObjectResolver objectResolver, String shortDesc, Task task, OperationResult result) Constructors in com.evolveum.midpoint.repo.common.expression with parameters of type ItemPath -
Uses of ItemPath in com.evolveum.midpoint.repo.common.expression.evaluator
Methods in com.evolveum.midpoint.repo.common.expression.evaluator with parameters of type ItemPathModifier and TypeMethodDescriptionAbstractExpressionEvaluator.finishOutputTriple
(PrismValueDeltaSetTriple<V> resultTriple, Function<Object, Object> additionalConvertor, ItemPath residualPath) Converts intermediate expression result triple to the final output triple according to expected Java type and additional convertor. -
Uses of ItemPath in com.evolveum.midpoint.repo.sqale.mapping
Methods in com.evolveum.midpoint.repo.sqale.mapping with parameters of type ItemPathModifier and TypeMethodDescriptionContainerTableRelationResolver.resolve
(SqaleUpdateContext<?, Q, R> context, ItemPath itemPath) SqaleUpdateContext<?,
?, ?> CountMappingResolver.resolve
(SqaleUpdateContext<?, Q, R> context, ItemPath itemPath) ExtensionMappingResolver.resolve
(SqaleUpdateContext<?, Q, R> context, ItemPath ignored) NestedMappingResolver.resolve
(SqaleUpdateContext<?, Q, R> context, ItemPath ignored) SqaleUpdateContext<?,
?, ?> SqaleItemRelationResolver.resolve
(SqaleUpdateContext<?, Q, R> context, ItemPath itemPath) Resolves current query context to a new context (mapping is always part of context). -
Uses of ItemPath in com.evolveum.midpoint.repo.sqale.qmodel.ref
Fields in com.evolveum.midpoint.repo.sqale.qmodel.ref declared as ItemPathFields in com.evolveum.midpoint.repo.sqale.qmodel.ref with type parameters of type ItemPathModifier and TypeFieldDescriptionstatic final Map<Class<?>,
Map<ItemPath, QReferenceMapping<?, ?, ?, ?>>> QReferenceMapping.MAPPING_BY_OWNER_TYPE_AND_PATH
Methods in com.evolveum.midpoint.repo.sqale.qmodel.ref with parameters of type ItemPathModifier and TypeMethodDescriptionstatic QReferenceMapping<?,
?, ?, ?> QReferenceMapping.getByOwnerTypeAndPath
(Class<?> ownerType, ItemPath itemPath) static void
QReferenceMapping.registerByOwnerTypeAndPath
(Class<?> ownerType, ItemPath itemPath, QReferenceMapping<?, ?, ?, ?> mapping) Constructors in com.evolveum.midpoint.repo.sqale.qmodel.ref with parameters of type ItemPathModifierConstructorDescriptionprotected
QReferenceMapping
(String tableName, String defaultAliasName, Class<Q> queryType, @NotNull SqaleRepoContext repositoryContext, @NotNull Supplier<QueryTableMapping<?, TQ, TR>> targetMappingSupplier, @Nullable Supplier<QueryTableMapping<OS, OQ, OR>> ownerMappingSupplier, @Nullable BiFunction<Q, OQ, com.querydsl.core.types.Predicate> ownerJoin, @Nullable Class<?> ownerType, @Nullable ItemPath referencePath) Constructor with owner related parameters to support reference search. -
Uses of ItemPath in com.evolveum.midpoint.repo.sqale.update
Fields in com.evolveum.midpoint.repo.sqale.update with type parameters of type ItemPathModifier and TypeFieldDescriptionprotected final Map<ItemPath,
SqaleUpdateContext<?, ?, ?>> SqaleUpdateContext.subcontexts
Map of subcontext for knownItemPath
sub-paths relative to this context.Methods in com.evolveum.midpoint.repo.sqale.update with parameters of type ItemPathModifier and TypeMethodDescriptionvoid
SqaleUpdateContext.addSubcontext
(ItemPath itemPath, SqaleUpdateContext<?, ?, ?> subcontext) <O> O
RootUpdateContext.findValueOrItem
(@NotNull ItemPath path) <O> O
SqaleUpdateContext.findValueOrItem
(@NotNull ItemPath path) SqaleUpdateContext<?,
?, ?> SqaleUpdateContext.getSubcontext
(ItemPath itemPath) -
Uses of ItemPath in com.evolveum.midpoint.repo.sqlbase
Methods in com.evolveum.midpoint.repo.sqlbase with parameters of type ItemPathModifier and TypeMethodDescriptionSqlQueryContext.createCanonicalItemPath
(@NotNull ItemPath itemPath) <CQ extends FlexibleRelationalPathBase<CR>,
CR>
SqlQueryContext.ResolveResult<CQ,CR> SqlQueryContext.resolvePathWithJoins
(ItemPath inputPath) -
Uses of ItemPath in com.evolveum.midpoint.repo.sqlbase.mapping
Methods in com.evolveum.midpoint.repo.sqlbase.mapping with parameters of type ItemPathModifier and TypeMethodDescriptionfinal <TQ extends FlexibleRelationalPathBase<TR>,
TR>
@NotNull ItemRelationResolver<Q,R, TQ, TR> QueryModelMapping.relationResolver
(ItemPath path) ReturnsItemRelationResolver
for the first component of the providedItemPath
or throws if the resolver is not found. -
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 TypeMethodDescriptionvoid
ObjectValidator.checkOid
(ValidationResult result, ItemPath item, String oid) boolean
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.security.enforcer.api
Methods in com.evolveum.midpoint.security.enforcer.api that return types with arguments of type ItemPathModifier and TypeMethodDescriptionPositiveNegativeItemPaths.getExcludedItems()
PositiveNegativeItemPaths.getIncludedItems()
Methods in com.evolveum.midpoint.security.enforcer.api with parameters of type ItemPathModifier and TypeMethodDescriptiondefault AuthorizationDecisionType
ObjectSecurityConstraints.computeItemDecision
(@NotNull ItemPath nameOnlyItemPath, @NotNull String[] actionUrls, @Nullable AuthorizationDecisionType defaultDecision, @Nullable AuthorizationPhaseType phase) <O extends ObjectType>
AccessDecisionSecurityEnforcer.determineItemDecision
(@NotNull ObjectSecurityConstraints securityConstraints, @NotNull ObjectDelta<O> delta, PrismObject<O> currentObject, @NotNull String operationUrl, @NotNull AuthorizationPhaseType phase, @NotNull ItemPath itemPath) Determines the access to given item (e.g.@Nullable AuthorizationDecisionType
ItemSecurityConstraints.findItemDecision
(@NotNull ItemPath nameOnlyItemPath) Returns the explicit allow-deny decision (if present) for the particular item and all its sub-items.@Nullable AuthorizationDecisionType
ObjectSecurityConstraints.findItemDecision
(@NotNull ItemPath nameOnlyItemPath, @NotNull String[] actionUrls, @Nullable AuthorizationPhaseType phase) Returns the explicit allow-deny decision (if present) for the particular item and all its sub-items, relevant to the actions (considered equivalent) and phase(s).@Nullable AuthorizationDecisionType
ObjectSecurityConstraints.findItemDecision
(@NotNull ItemPath nameOnlyItemPath, @NotNull String actionUrl, @Nullable AuthorizationPhaseType phase) Returns the explicit allow-deny decision (if present) for the particular item and all its sub-items, relevant to the action and phase(s).PrismEntityOpConstraints.ForValueContent.getValueConstraints
(@NotNull ItemPath nameOnlyPath) Returns compiled constraints for given item, ignoring differences between values.boolean
Is given `nameOnlyItemPath` considered to be _completely included_ in this specification? Generally, the contract of this method is intuitive.Method parameters in com.evolveum.midpoint.security.enforcer.api with type arguments of type ItemPathModifier and TypeMethodDescriptionprotected void
PositiveNegativeItemPaths.collectItemPaths
(Collection<? extends ItemPath> newIncludedItems, Collection<? extends ItemPath> newExcludedItems) Augments this specification with additional "included" (~ item) and "excluded" (~ exceptItem) item path collections.protected void
PositiveNegativeItemPaths.dumpItems
(StringBuilder sb, List<? extends ItemPath> items) -
Uses of ItemPath in com.evolveum.midpoint.task.api
Methods in com.evolveum.midpoint.task.api with parameters of type ItemPathModifier and TypeMethodDescriptionboolean
Task.doesItemExist
(ItemPath path) TODOTask.getActivityStateOrClone
(ItemPath path) TODO<C extends Containerable>
CTask.getContainerableOrClone
(ItemPath path, Class<C> type) TODO<T> T
Task.getItemRealValueOrClone
(ItemPath path, Class<T> expectedType) <T> T
Task.getPropertyRealValue
(ItemPath path, Class<T> expectedType) <T> T
Task.getPropertyRealValueOrClone
(ItemPath path, Class<T> expectedType) Task.getReferenceRealValue
(ItemPath path) TODO what about thread safety?Task.getReferenceRealValues
(ItemPath path) TODO what about thread safety?default void
Task.setItemRealValues
(ItemPath path, Object... value) default void
Task.setItemRealValuesCollection
(ItemPath path, Collection<?> values) <T> void
Task.setPropertyRealValue
(ItemPath path, T value) -
Uses of ItemPath in com.evolveum.midpoint.task.api.test
Methods in com.evolveum.midpoint.task.api.test with parameters of type ItemPathModifier and TypeMethodDescriptionboolean
NullTaskImpl.doesItemExist
(ItemPath path) NullTaskImpl.getActivityStateOrClone
(ItemPath path) <C extends Containerable>
CNullTaskImpl.getContainerableOrClone
(ItemPath path, Class<C> type) <T> T
NullTaskImpl.getItemRealValueOrClone
(ItemPath path, Class<T> expectedType) <T> T
NullTaskImpl.getPropertyRealValue
(ItemPath path, Class<T> expectedType) <T> T
NullTaskImpl.getPropertyRealValueOrClone
(ItemPath path, Class<T> expectedType) NullTaskImpl.getReferenceRealValue
(ItemPath path) NullTaskImpl.getReferenceRealValues
(ItemPath path) <T> void
NullTaskImpl.setPropertyRealValue
(ItemPath path, T value) -
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