Uses of Interface
com.evolveum.midpoint.prism.path.ItemPath
-
-
Uses of ItemPath in com.evolveum.midpoint.gui.api.component.path
Methods in com.evolveum.midpoint.gui.api.component.path that return ItemPath Modifier and Type Method Description ItemPath
ItemPathDto. toItemPath()
-
Uses of ItemPath in com.evolveum.midpoint.gui.api.factory
Methods in com.evolveum.midpoint.gui.api.factory with parameters of type ItemPath Modifier and Type Method Description ISelectableDataProvider<PrismContainerValueWrapper<T>>
ContainerValueDataProviderFactory. 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 instanceISelectableDataProvider<PrismContainerValueWrapper<T>>
ContainerValueDataProviderFactory. 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 ItemPath Modifier and Type Method Description VirtualContainersSpecificationType
WrapperContext. 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 ItemPath Modifier and Type Method Description ItemPath
ItemWrapper. getPath()
ItemPath
PrismContainerValueWrapper. getPath()
Methods in com.evolveum.midpoint.gui.api.prism.wrapper with parameters of type ItemPath Modifier and Type Method Description <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>
IWPrismContainerValueWrapper. findItem(ItemPath path)
<IW extends ItemWrapper>
IWPrismContainerValueWrapper. findItem(ItemPath path, Class<IW> type)
<IW extends ItemWrapper>
IWPrismContainerWrapper. findItem(ItemPath path, Class<IW> type)
<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 ItemPath Modifier and Type Method Description static ItemPath
WebComponentUtil. getPath(GuiObjectColumnType column)
static ItemPath
WebComponentUtil. joinPath(ItemPath path1, ItemPath path2)
Methods in com.evolveum.midpoint.gui.api.util with parameters of type ItemPath Modifier and Type Method Description static <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
WebComponentUtil. joinPath(ItemPath path1, ItemPath path2)
Method parameters in com.evolveum.midpoint.gui.api.util with type arguments of type ItemPath Modifier and Type Method Description static 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 ItemPath Modifier and Type Field Description protected ItemPath
AbstractItemWrapperColumn. itemName
protected ItemPath
AbstractItemWrapperColumnPanel. itemName
Methods in com.evolveum.midpoint.gui.impl.component.data.column with parameters of type ItemPath Modifier and Type Method Description <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 ItemPath Constructor Description PrismContainerWrapperColumn(org.apache.wicket.model.IModel<? extends PrismContainerDefinition<C>> rowModel, ItemPath itemName, PageBase pageBase)
PrismPropertyWrapperColumn(org.apache.wicket.model.IModel<? extends PrismContainerDefinition<C>> mainModel, ItemPath itemName, AbstractItemWrapperColumn.ColumnType columnType, PageBase pageBase)
PrismReferenceWrapperColumn(org.apache.wicket.model.IModel<? extends PrismContainerDefinition<C>> mainModel, ItemPath itemName, AbstractItemWrapperColumn.ColumnType columnType, PageBase pageBase)
-
Uses of ItemPath in com.evolveum.midpoint.gui.impl.component.data.provider
Constructors in com.evolveum.midpoint.gui.impl.component.data.provider with parameters of type ItemPath Constructor Description RepoAssignmentListProvider(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 ItemPath Modifier and Type Method Description PropertySearchItemWrapper
Search. findPropertyItemByPath(ItemPath path)
PropertySearchItemWrapper
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 ItemPath Modifier and Type Method Description SearchBoxConfigurationBuilder
SearchBoxConfigurationBuilder. 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 Modifier and Type Method Description @Nullable ItemPath
SearchItemContext. getPath()
-
Uses of ItemPath in com.evolveum.midpoint.gui.impl.component.search.wrapper
Methods in com.evolveum.midpoint.gui.impl.component.search.wrapper that return ItemPath Modifier and Type Method Description ItemPath
PropertySearchItemWrapper. getPath()
Methods in com.evolveum.midpoint.gui.impl.component.search.wrapper with parameters of type ItemPath Modifier and Type Method Description BasicQueryWrapper
BasicQueryWrapper. removePropertySearchItem(ItemPath path)
void
PropertySearchItemWrapper. setPath(ItemPath path)
Constructors in com.evolveum.midpoint.gui.impl.component.search.wrapper with parameters of type ItemPath Constructor Description AutoCompleteSearchItemWrapper(ItemPath path, String lookupTableOid)
ChoicesSearchItemWrapper(ItemPath path, List<DisplayableValue<T>> availableValues)
DateSearchItemWrapper(ItemPath path)
ItemPathSearchItemWrapper(ItemPath path)
PropertySearchItemWrapper(ItemPath path)
PropertySearchItemWrapper(ItemPath path, ItemDefinition<?> itemDef)
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 ItemPath Modifier and Type Method Description protected 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 ItemPath Modifier and Type Method Description ISelectableDataProvider<PrismContainerValueWrapper<AssignmentType>>
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)
ISelectableDataProvider<PrismContainerValueWrapper<AssignmentType>>
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)
ISelectableDataProvider<PrismContainerValueWrapper<AssignmentType>>
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)
ISelectableDataProvider<PrismContainerValueWrapper<AssignmentType>>
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 ItemPath Constructor Description FlexibleLabelModel(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 ItemPath Modifier and Type Method Description protected 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 ItemPath Modifier and Type Method Description protected <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 ItemPath Modifier and Type Method Description void
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)
ResourceObjectTypeWizardPanel
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 ItemPath Modifier and Type Method Description protected 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 ItemPath Modifier and Type Method Description protected 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 ItemPath Constructor Description RichHyperlinkListContentPanel(String id, AssignmentHolderDetailsModel<?> model, ContainerPanelConfigurationType configurationType, ItemPath containerRealPath)
-
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 ItemPath Modifier and Type Method Description protected 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 ItemPath Modifier and Type Method Description <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 ItemPath Modifier and Type Method Description protected ItemPath
PrismContainerWrapperImpl. getDeltaPathForStatus(ItemStatus status)
protected ItemPath
ProfilingClassLoggerContainerWrapperImpl. getDeltaPathForStatus(ItemStatus status)
ItemPath
ItemWrapperImpl. getPath()
ItemPath
PrismContainerValueWrapperImpl. getPath()
ItemPath
ValueMetadataWrapperImpl. getPath()
Methods in com.evolveum.midpoint.gui.impl.prism.wrapper with parameters of type ItemPath Modifier and Type Method Description @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)
PrismContainerValueWrapper<C>
PrismContainerWrapperImpl. findContainerValue(ItemPath path)
<T extends Containerable>
PrismContainerValueWrapper<T>ValueMetadataWrapperImpl. findContainerValue(ItemPath path)
<IW extends ItemWrapper>
IWPrismContainerValueWrapperImpl. findItem(ItemPath path)
<IW extends ItemWrapper>
IWPrismContainerValueWrapperImpl. findItem(ItemPath path, Class<IW> type)
<IW extends ItemWrapper>
IWPrismContainerWrapperImpl. findItem(ItemPath path, Class<IW> type)
<IW extends ItemWrapper>
IWValueMetadataWrapperImpl. findItem(ItemPath path, Class<IW> type)
<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)
PrismReferenceWrapper
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 ItemPath Modifier and Type Method Description static 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 ItemPath Modifier and Type Method Description <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 ItemPath Modifier and Type Method Description <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 Modifier and Type Method Description ItemPath
Mapping. getOutputPath()
Methods in com.evolveum.midpoint.model.api.context that return types with arguments of type ItemPath Modifier and Type Method Description Map<ItemPath,String>
AttributeVerificationAuthenticationContext. getAttributeValuesMap()
Constructor parameters in com.evolveum.midpoint.model.api.context with type arguments of type ItemPath Constructor Description AttributeVerificationAuthenticationContext(String username, Class<? extends FocusType> principalType, Map<ItemPath,String> attributeValuesMap)
AttributeVerificationAuthenticationContext(String username, Class<? extends FocusType> principalType, Map<ItemPath,String> attributeValuesMap, List<ObjectReferenceType> requireAssignment)
FocusIdentificationAuthenticationContext(Map<ItemPath,String> values, Class<? extends FocusType> principalType, List<ModuleItemConfigurationType> config, List<ObjectReferenceType> requireAssignment)
-
Uses of ItemPath in com.evolveum.midpoint.model.api.correlation
Methods in com.evolveum.midpoint.model.api.correlation that return ItemPath Modifier and Type Method Description @NotNull ItemPath
CorrelationCaseDescription.CorrelationProperty. getItemPath()
@NotNull ItemPath
CorrelationCaseDescription.CorrelationProperty. getSecondaryPath()
Methods in com.evolveum.midpoint.model.api.correlation with parameters of type ItemPath Modifier and Type Method Description static CorrelationCaseDescription.CorrelationProperty
CorrelationCaseDescription.CorrelationProperty. createSimple(@NotNull ItemPath path, @Nullable PrismPropertyDefinition<?> definition)
@Nullable QName
TemplateCorrelationConfiguration. getDefaultMatchingRuleName(@NotNull ItemPath itemPath)
-
Uses of ItemPath in com.evolveum.midpoint.model.api.expr
Methods in com.evolveum.midpoint.model.api.expr with parameters of type ItemPath Modifier and Type Method Description @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.Collection<PrismValue>
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 ItemPath Modifier and Type Method Description @NotNull ItemPath
IdentityItemConfiguration. getPath()
Methods in com.evolveum.midpoint.model.api.identities with parameters of type ItemPath Modifier and Type Method Description @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 ItemPath Modifier and Type Method Description ItemPath
IndexedItemValueNormalizer. 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 ItemPath Modifier and Type Method Description @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 ItemPath Modifier and Type Method Description @Nullable ItemPath
Issue. getItemPath()
Methods in com.evolveum.midpoint.model.api.validator with parameters of type ItemPath Modifier and Type Method Description void
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 ItemPath Constructor Description Issue(@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 ItemPath Modifier and Type Method Description ItemPath
Visualization. getSourceAbsPath()
ItemPath
Visualization. getSourceRelPath()
Visualization root path, relative to the owning visualization root path.ItemPath
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 Modifier and Type Method Description ItemPath
PathExpressionEvaluator. getPath()
-
Uses of ItemPath in com.evolveum.midpoint.model.common.mapping
Methods in com.evolveum.midpoint.model.common.mapping that return ItemPath Modifier and Type Method Description ItemPath
AbstractMappingImpl. getOutputPath()
Methods in com.evolveum.midpoint.model.common.mapping with parameters of type ItemPath Modifier and Type Method Description RT
AbstractMappingBuilder. defaultTargetPath(ItemPath val)
RT
AbstractMappingBuilder. implicitSourcePath(ItemPath val)
RT
AbstractMappingBuilder. implicitTargetPath(ItemPath val)
RT
AbstractMappingBuilder. targetPathOverride(ItemPath val)
-
Uses of ItemPath in com.evolveum.midpoint.model.common.mapping.metadata
Methods in com.evolveum.midpoint.model.common.mapping.metadata that return types with arguments of type ItemPath Modifier and Type Method Description Collection<ItemPath>
ItemValueMetadataProcessingSpec. getTransientPaths()
Methods in com.evolveum.midpoint.model.common.mapping.metadata with parameters of type ItemPath Modifier and Type Method Description boolean
ItemValueMetadataProcessingSpec. isFullProcessing(ItemPath itemPath)
boolean
MetadataItemProcessingSpecImpl. isFullProcessing(ItemPath dataItemPath)
void
ItemValueMetadataProcessingSpec. populateFromCurrentFocusTemplate(ModelContext<?> lensContext, ItemPath dataPath, ObjectResolver objectResolver, String contextDesc, Task task, OperationResult result)
void
ItemValueMetadataProcessingSpec. populateFromCurrentFocusTemplate(ItemPath dataPath, ObjectResolver objectResolver, String contextDesc, Task task, OperationResult result)
Constructors in com.evolveum.midpoint.model.common.mapping.metadata with parameters of type ItemPath Constructor Description MetadataItemProcessingSpecImpl(@NotNull ItemPath metadataItemPath)
-
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 Modifier and Type Method Description @NotNull ItemPath
BuiltinMetadataMapping. getTargetPath()
-
Uses of ItemPath in com.evolveum.midpoint.model.common.stringpolicy
Methods in com.evolveum.midpoint.model.common.stringpolicy with parameters of type ItemPath Modifier and Type Method Description String
ValuePolicyProcessor. generate(ItemPath path, ValuePolicyType policy, int defaultLength, boolean generateMinimalSize, ObjectBasedValuePolicyOriginResolver<?> originResolver, String shortDesc, Task task, OperationResult parentResult)
ObjectValuePolicyEvaluator.Builder
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 ItemPath Modifier and Type Method Description static 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 ItemPath Modifier and Type Method Description AuthorizationDecisionType
SchemaTransformer. computeItemDecision(ObjectSecurityConstraints securityConstraints, ItemPath nameOnlyItemPath, String[] actionUrls, AuthorizationDecisionType defaultDecision, AuthorizationPhaseType phase)
<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 ItemPath Modifier and Type Method Description <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 ItemPath Modifier and Type Method Description @Nullable QName
TemplateCorrelationConfigurationImpl. getDefaultMatchingRuleName(@NotNull ItemPath itemPath)
-
Uses of ItemPath in com.evolveum.midpoint.model.impl.dataModel
Methods in com.evolveum.midpoint.model.impl.dataModel with parameters of type ItemPath Modifier and Type Method Description ResourceDataItem
DataModel. findResourceItem(@NotNull String resourceOid, @Nullable ShadowKindType kind, @Nullable String intent, QName objectClassName, @NotNull ItemPath path)
RepositoryDataItem
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 ItemPath Modifier and Type Field Description protected @NotNull ItemPath
RepositoryDataItem. itemPath
Methods in com.evolveum.midpoint.model.impl.dataModel.model that return ItemPath Modifier and Type Method Description @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 ItemPath Modifier and Type Method Description boolean
RepositoryDataItem. matches(@NotNull QName typeName, @NotNull ItemPath path)
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 ItemPath Constructor Description AdHocDataItem(@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 ItemPath Modifier and Type Method Description @NotNull Collection<PrismValue>
MidpointFunctionsImpl. collectAssignedFocusMappingsResults(@NotNull ItemPath path)
Collection<PrismValue>
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 ItemPath Modifier and Type Method Description ItemPath
IvwoConsolidatorBuilder. getItemPath()
Methods in com.evolveum.midpoint.model.impl.lens with parameters of type ItemPath Modifier and Type Method Description <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).static ConsolidationValueMetadataComputer
LensMetadataUtil. createValueMetadataConsolidationComputer(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)
IvwoConsolidatorBuilder<V,D,I>
IvwoConsolidatorBuilder. itemPath(ItemPath val)
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 ItemPath Modifier and Type Method Description @NotNull ItemPath
IdentityItemConfiguration. getPath()
@NotNull ItemPath
IdentityItemConfigurationImpl. getPath()
Methods in com.evolveum.midpoint.model.impl.lens.identities with parameters of type ItemPath Modifier and Type Method Description @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 ItemPath Modifier and Type Method Description ItemPath
IndexedItemValueNormalizerImpl. getIndexItemPath()
@NotNull ItemPath
IndexingItemConfigurationImpl. getPath()
Methods in com.evolveum.midpoint.model.impl.lens.indexing with parameters of type ItemPath Modifier and Type Method Description @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 ItemPath Modifier and Type Method Description protected abstract ItemPath
CredentialPolicyEvaluator. getCredentialsContainerPath()
E.g.ItemPath
NoncePolicyEvaluator. getCredentialsContainerPath()
ItemPath
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 ItemPath Modifier and Type Method Description ItemDefinition<?>
DeltaSetTripleMapConsolidation.ItemDefinitionProvider. getDefinition(@NotNull ItemPath itemPath)
Constructor parameters in com.evolveum.midpoint.model.impl.lens.projector.focus.consolidation with type arguments of type ItemPath Constructor Description DeltaSetTripleMapConsolidation(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 ItemPath Modifier and Type Method Description ItemPath
MappingEvaluatorParams. getDefaultTargetItemPath()
Methods in com.evolveum.midpoint.model.impl.lens.projector.mappings with parameters of type ItemPath Modifier and Type Method Description boolean
MappingOutputProcessor. process(ItemPath mappingOutputPath, MappingOutputStruct<V> outputStruct)
void
MappingEvaluatorParams. setDefaultTargetItemPath(ItemPath defaultTargetItemPath)
-
Uses of ItemPath in com.evolveum.midpoint.model.impl.schema.transform
Methods in com.evolveum.midpoint.model.impl.schema.transform with parameters of type ItemPath Modifier and Type Method Description @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 ItemPath Modifier and Type Method Description void
TransformableComplexTypeDefinition. trimTo(@NotNull Collection<ItemPath> paths)
-
Uses of ItemPath in com.evolveum.midpoint.model.impl.util
Methods in com.evolveum.midpoint.model.impl.util with parameters of type ItemPath Modifier and Type Method Description static @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 ItemPath Modifier and Type Field Description protected ItemPath
VisualizationItemImpl. sourceRelPath
Methods in com.evolveum.midpoint.model.impl.visualizer.output that return ItemPath Modifier and Type Method Description ItemPath
VisualizationImpl. getSourceAbsPath()
ItemPath
VisualizationImpl. getSourceRelPath()
ItemPath
VisualizationItemImpl. getSourceRelPath()
Methods in com.evolveum.midpoint.model.impl.visualizer.output with parameters of type ItemPath Modifier and Type Method Description void
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 ItemPath Modifier and Type Method Description default 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 ItemPath Modifier and Type Method Description @NotNull ItemPath
Item. getPath()
Returns the path of this item (sequence of names from the "root" container or similar object to this item).ItemPath
Itemable. getPath()
@NotNull ItemPath
PrismValue. getPath()
ItemPath
PartiallyResolvedItem. getResidualPath()
default ItemPath
PrismContext. toPath(ItemPathType path)
Methods in com.evolveum.midpoint.prism with parameters of type ItemPath Modifier and Type Method Description void
PathVisitable. accept(Visitor visitor, ItemPath path, boolean recursive)
void
PrismContainer. accept(Visitor visitor, ItemPath path, boolean recursive)
void
PrismContainerValue. accept(Visitor visitor, ItemPath path, boolean recursive)
void
PrismValue. accept(Visitor visitor, ItemPath path, boolean recursive)
<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>
voidPrismContext. adopt(C containerable, Class<O> type, ItemPath path)
boolean
PrismContainer. containsItem(ItemPath itemPath, boolean acceptEmptyItem)
boolean
PrismContainerValue. containsItem(ItemPath propPath, boolean acceptEmptyItem)
CanonicalItemPath
PrismContext. createCanonicalItemPath(ItemPath itemPath)
TemporaryCanonicalItemPath
PrismContext. createCanonicalItemPath(ItemPath itemPath, QName objectType)
TemporaryItemDelta<V,D>
Item. createDelta(ItemPath path)
ContainerDelta<C>
PrismContainer. createDelta(ItemPath path)
PropertyDelta<T>
PrismProperty. createDelta(ItemPath path)
ReferenceDelta
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)
Object
Item. find(ItemPath path)
Returns object (Item or PrismValue) pointed to by the given path.Object
PrismValue. find(ItemPath 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>PrismContainer. findItem(ItemPath path)
<IV extends PrismValue,ID extends ItemDefinition<?>,I extends Item<IV,ID>>
IPrismContainer. findItem(ItemPath path, Class<I> type)
default <IV extends PrismValue,ID extends ItemDefinition<?>>
Item<IV,ID>PrismContainerValue. findItem(ItemPath itemPath)
<IV extends PrismValue,ID extends ItemDefinition<?>,I extends Item<IV,ID>>
IPrismContainerValue. findItem(ItemPath itemName, Class<I> type)
<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)
PrismReference
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).PrismReference
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)
S_FilterEntryOrEmpty
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)
Object
Structured. resolve(ItemPath subpath)
String
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 ItemPath Modifier and Type Method Description void
PrismContainerValue. keepPaths(List<? extends ItemPath> keep)
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 Constructor Description PartiallyResolvedItem(Item<V,D> item, ItemPath residualPath)
-
Uses of ItemPath in com.evolveum.midpoint.prism.deleg
Methods in com.evolveum.midpoint.prism.deleg that return ItemPath Modifier and Type Method Description default ItemPath
ItemDeltaDelegator. getParentPath()
default @NotNull ItemPath
ItemDeltaDelegator. getPath()
Methods in com.evolveum.midpoint.prism.deleg with parameters of type ItemPath Modifier and Type Method Description default void
ItemDeltaDelegator. accept(Visitor visitor, ItemPath path, boolean recursive)
default ItemDelta<V,D>
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 ItemPath Modifier and Type Method Description default 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 ItemPath Modifier and Type Method Description ItemPath
ItemDelta. getParentPath()
@NotNull ItemPath
ItemDelta. getPath()
ItemPath
PartiallyResolvedDelta. getResidualPath()
Methods in com.evolveum.midpoint.prism.delta that return types with arguments of type ItemPath Modifier and Type Method Description @NotNull List<ItemPath>
ObjectDelta. getModifiedItems()
Methods in com.evolveum.midpoint.prism.delta with parameters of type ItemPath Modifier and Type Method Description void
ItemDelta. accept(Visitor visitor, ItemPath path, boolean recursive)
static void
ItemDeltaCollectionsUtil. accept(Collection<? extends ItemDelta> modifications, Visitor visitor, ItemPath path, boolean recursive)
void
ObjectDelta. accept(Visitor visitor, ItemPath path, boolean recursive)
<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<V,D>
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.ReferenceDelta
DeltaFactory.Reference. create(ItemPath path, PrismReferenceDefinition definition)
Deprecated.ReferenceDelta
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.ReferenceDelta
DeltaFactory.Reference. createModificationAdd(ItemPath path, PrismObjectDefinition<?> objectDefinition, PrismReferenceValue refValue)
Deprecated.ReferenceDelta
DeltaFactory.Reference. createModificationAdd(ItemPath path, PrismObjectDefinition<?> objectDefinition, String oid)
Deprecated.ReferenceDelta
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.ReferenceDelta
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.ReferenceDelta
DeltaFactory.Reference. createModificationReplace(ItemPath path, PrismObjectDefinition<?> objectDefinition, PrismReferenceValue refValue)
Deprecated.ReferenceDelta
DeltaFactory.Reference. createModificationReplace(ItemPath path, PrismObjectDefinition<?> objectDefinition, String oid)
Deprecated.ReferenceDelta
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)
ReferenceDelta
ObjectDelta. createReferenceModification(ItemPath refPath)
ReferenceDelta
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)
ReferenceDelta
ObjectDelta. findReferenceModification(ItemPath itemPath)
List<PrismValue>
ObjectDelta. getDeletedValuesFor(ItemPath itemPath)
Limitations: (1) For DELETE object delta, we don't know what values were in the object's item.List<PrismValue>
ObjectDelta. getNewValuesFor(ItemPath itemPath)
ItemDelta<?,?>
ContainerDelta. getSubDelta(ItemPath path)
ItemDelta<?,?>
ItemDelta. getSubDelta(ItemPath path)
boolean
ObjectDelta. hasItemDelta(ItemPath propertyPath)
boolean
ObjectDelta. hasItemOrSubitemDelta(ItemPath propertyPath)
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 ItemPath Modifier and Type Method Description @NotNull ObjectDelta.FactorOutResultSingle<O>
ObjectDelta. factorOut(Collection<? extends ItemPath> paths, boolean cloneDelta)
ObjectDelta<O>
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 ItemPath Constructor Description PartiallyResolvedDelta(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 ItemPath Modifier and Type Method Description S_ValuesEntry
S_ItemEntry. item(ItemPath path)
S_ValuesEntry
S_ItemEntry. item(ItemPath path, ItemDefinition itemDefinition)
S_ValuesEntry
S_ItemEntry. property(ItemPath path)
<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 ItemPath Modifier and Type Method Description @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 ItemPath Modifier and Type Method Description void
ItemImpl. accept(Visitor visitor, ItemPath path, boolean recursive)
void
PrismContainerImpl. accept(Visitor visitor, ItemPath path, boolean recursive)
void
PrismContainerValueImpl. accept(Visitor visitor, ItemPath path, boolean recursive)
void
PrismValueImpl. accept(Visitor visitor, ItemPath path, boolean recursive)
<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>
voidPrismContextImpl. adopt(C containerable, Class<O> type, ItemPath path)
boolean
PrismContainerImpl. containsItem(ItemPath itemPath, boolean acceptEmptyItem)
boolean
PrismContainerValueImpl. containsItem(ItemPath path, boolean acceptEmptyItem)
CanonicalItemPath
PrismContextImpl. createCanonicalItemPath(ItemPath itemPath)
CanonicalItemPath
PrismContextImpl. createCanonicalItemPath(ItemPath itemPath, QName objectType)
ContainerDelta<C>
PrismContainerImpl. createDelta(ItemPath path)
PropertyDelta<T>
PrismPropertyImpl. createDelta(ItemPath path)
ReferenceDelta
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)
Object
PrismContainerImpl. find(ItemPath path)
Object
PrismContainerValueImpl. find(ItemPath path)
Object
PrismPropertyImpl. find(ItemPath path)
Object
PrismPropertyValueImpl. find(ItemPath path)
Object
PrismReferenceImpl. find(ItemPath path)
Object
PrismReferenceValueImpl. find(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>PrismContainerImpl. findItem(ItemPath path)
<IV extends PrismValue,ID extends ItemDefinition<?>,I extends Item<IV,ID>>
IPrismContainerImpl. findItem(ItemPath path, Class<I> type)
<IV extends PrismValue,ID extends ItemDefinition<?>,I extends Item<IV,ID>>
IPrismContainerValueImpl. findItem(ItemPath itemPath, Class<I> type)
<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)
PrismReference
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)
PrismReference
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)
S_FilterEntryOrEmpty
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)
String
ItemPathSerializerImpl. serializeStandalone(@NotNull ItemPath itemPath)
@NotNull UniformItemPath
PrismContextImpl. toUniformPath(ItemPath path)
UniformItemPath
PrismContextImpl. toUniformPathKeepNull(ItemPath path)
Method parameters in com.evolveum.midpoint.prism.impl with type arguments of type ItemPath Modifier and Type Method Description void
PrismContainerValueImpl. keepPaths(List<? extends ItemPath> keep)
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 ItemPath Modifier and Type Field Description protected ItemPath
ItemDeltaImpl. parentPath
Parent path of the item (path to the property container)Methods in com.evolveum.midpoint.prism.impl.delta that return ItemPath Modifier and Type Method Description ItemPath
ItemDeltaImpl. getParentPath()
@NotNull ItemPath
ItemDeltaImpl. getPath()
Methods in com.evolveum.midpoint.prism.impl.delta that return types with arguments of type ItemPath Modifier and Type Method Description @NotNull List<ItemPath>
ObjectDeltaImpl. getModifiedItems()
Methods in com.evolveum.midpoint.prism.impl.delta with parameters of type ItemPath Modifier and Type Method Description void
ItemDeltaImpl. accept(Visitor visitor, ItemPath path, boolean recursive)
void
ObjectDeltaImpl. accept(Visitor visitor, ItemPath path, boolean recursive)
<C extends Containerable>
voidObjectDeltaImpl. addModificationAddContainer(ItemPath propertyPath, C... containerables)
<C extends Containerable>
voidObjectDeltaImpl. addModificationAddContainer(ItemPath propertyPath, PrismContainerValue<C>... containerValues)
<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)
<X> PropertyDelta<X>
ObjectDeltaImpl. addModificationReplaceProperty(ItemPath propertyPath, X... propertyValues)
void
ObjectDeltaImpl. addModificationReplaceReference(ItemPath path, PrismReferenceValue... refValues)
ItemDeltaImpl<V,D>
ItemDeltaImpl. cloneWithChangedParentPath(ItemPath newParentPath)
<C extends Containerable>
ContainerDelta<C>ContainerDeltaFactoryImpl. create(ItemPath path, PrismContainerDefinition<C> definition)
ContainerDelta
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)
ReferenceDelta
ReferenceDeltaFactoryImpl. create(ItemPath path, PrismReferenceDefinition definition)
ReferenceDelta
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)
ReferenceDelta
ReferenceDeltaFactoryImpl. createModificationAdd(ItemPath path, PrismObjectDefinition<?> objectDefinition, PrismReferenceValue refValue)
ReferenceDelta
ReferenceDeltaFactoryImpl. createModificationAdd(ItemPath path, PrismObjectDefinition<?> objectDefinition, String oid)
ReferenceDelta
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)
<T> PropertyDelta<T>
PropertyDeltaFactoryImpl. createModificationAddProperty(ItemPath propertyPath, PrismObjectDefinition<?> objectDefinition, T... propertyValues)
<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)
ReferenceDelta
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)
<T> PropertyDelta<T>
PropertyDeltaFactoryImpl. createModificationDeleteProperty(ItemPath propertyPath, PrismObjectDefinition<?> objectDefinition, T... propertyValues)
<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)
ReferenceDelta
ReferenceDeltaFactoryImpl. createModificationReplace(ItemPath path, PrismObjectDefinition<?> objectDefinition, PrismReferenceValue refValue)
ReferenceDelta
ReferenceDeltaFactoryImpl. createModificationReplace(ItemPath path, PrismObjectDefinition<?> objectDefinition, String oid)
ReferenceDelta
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.<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)
<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)
ReferenceDelta
ObjectDeltaImpl. createReferenceModification(ItemPath refPath)
ReferenceDelta
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.ReferenceDelta
ObjectDeltaImpl. findReferenceModification(ItemPath itemPath)
List<PrismValue>
ObjectDeltaImpl. getDeletedValuesFor(ItemPath itemPath)
Limitations: (1) For DELETE object delta, we don't know what values were in the object's item.List<PrismValue>
ObjectDeltaImpl. getNewValuesFor(ItemPath itemPath)
ItemDelta<?,?>
ContainerDeltaImpl. getSubDelta(ItemPath path)
ItemDelta<?,?>
ItemDeltaImpl. getSubDelta(ItemPath path)
boolean
ObjectDeltaImpl. hasItemDelta(ItemPath propertyPath)
boolean
ObjectDeltaImpl. hasItemOrSubitemDelta(ItemPath propertyPath)
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 ItemPath Modifier and Type Method Description @NotNull ObjectDelta.FactorOutResultSingle<O>
ObjectDeltaImpl. factorOut(Collection<? extends ItemPath> paths, boolean cloneDelta)
ObjectDeltaImpl<O>
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 ItemPath Constructor Description ContainerDeltaImpl(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 ItemPath Modifier and Type Method Description S_ValuesEntry
DeltaBuilder. item(ItemPath path)
S_ValuesEntry
DeltaBuilder. item(ItemPath path, ItemDefinition definition)
S_ValuesEntry
DeltaBuilder. property(ItemPath path)
<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 ItemPath Modifier and Type Method Description @NotNull ItemPath
DummyItem. getPath()
Methods in com.evolveum.midpoint.prism.impl.item with parameters of type ItemPath Modifier and Type Method Description void
DummyItem. accept(Visitor visitor, ItemPath path, boolean recursive)
boolean
DummyContainerImpl. containsItem(ItemPath itemPath, boolean acceptEmptyItem)
ContainerDelta<C>
DummyContainerImpl. createDelta(ItemPath path)
PropertyDelta<T>
DummyPropertyImpl. createDelta(ItemPath path)
ReferenceDelta
DummyReferenceImpl. createDelta(ItemPath path)
Object
DummyItem. find(ItemPath path)
<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>DummyContainerImpl. findItem(ItemPath path)
<IV extends PrismValue,ID extends ItemDefinition<?>,I extends Item<IV,ID>>
IDummyContainerImpl. findItem(ItemPath path, Class<I> type)
<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)
PrismReference
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)
PrismReference
DummyContainerImpl. findReference(ItemPath path)
<I extends Item<?,?>>
IDummyReferenceImpl. findReferencedItem(ItemPath dereferencePath, Class<I> type)
@NotNull Collection<Item<?,?>>
DummyItem. getAllItems(@NotNull ItemPath path)
@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 ItemPath Modifier and Type Method Description void
DummyContainerImpl. trimDefinitionTree(Collection<? extends ItemPath> alwaysKeep)
Constructors in com.evolveum.midpoint.prism.impl.item with parameters of type ItemPath Constructor Description DummyContainerImpl(PrismContainer<C> realContainer, @NotNull ItemPath path)
DummyItem(R 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 ItemPath Modifier and Type Method Description static Element
ItemPathHolder. serializeToElement(ItemPath path, QName elementQName, Document document)
static 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 ItemPath Modifier and Type Method Description @NotNull ItemPath
ValueMetadataAdapter. getPath()
Methods in com.evolveum.midpoint.prism.impl.metadata with parameters of type ItemPath Modifier and Type Method Description void
ValueMetadataAdapter. accept(Visitor visitor, ItemPath path, boolean recursive)
boolean
ValueMetadataAdapter. containsItem(ItemPath itemPath, boolean acceptEmptyItem)
ContainerDelta<Containerable>
ValueMetadataAdapter. createDelta(ItemPath path)
Object
ValueMetadataAdapter. find(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>ValueMetadataAdapter. findItem(ItemPath path)
<IV extends PrismValue,ID extends ItemDefinition<?>,I extends Item<IV,ID>>
IValueMetadataAdapter. findItem(ItemPath path, Class<I> type)
<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)
PrismReference
ValueMetadataAdapter. findOrCreateReference(ItemPath propertyPath)
<IV extends PrismValue,ID extends ItemDefinition<?>>
PartiallyResolvedItem<IV,ID>ValueMetadataAdapter. findPartial(ItemPath path)
<T> PrismProperty<T>
ValueMetadataAdapter. findProperty(ItemPath path)
PrismReference
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 ItemPath Modifier and Type Method Description void
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 ItemPath Modifier and Type Method Description static CanonicalItemPath
CanonicalItemPathImpl. create(ItemPath itemPath)
static CanonicalItemPathImpl
CanonicalItemPathImpl. create(ItemPath itemPath, QName objectType, PrismContext prismContext)
Constructors in com.evolveum.midpoint.prism.impl.path with parameters of type ItemPath Constructor Description CanonicalItemPathImpl(ItemPath path, ItemDefinition<?> itemDefinition)
-
Uses of ItemPath in com.evolveum.midpoint.prism.impl.query
Methods in com.evolveum.midpoint.prism.impl.query that return ItemPath Modifier and Type Method Description @NotNull ItemPath
ExistsFilterImpl. getFullPath()
@NotNull ItemPath
ValueFilterImpl. getFullPath()
ItemPath
ObjectOrderingImpl. getOrderBy()
@NotNull ItemPath
ValueFilterImpl. getParentPath()
@Nullable ItemPath
OwnedByFilterImpl. getPath()
@NotNull ItemPath
ReferencedByFilterImpl. getPath()
ItemPath
ValueFilterImpl. getPath()
ItemPath
ObjectPagingImpl. getPrimaryOrderingPath()
@Nullable ItemPath
ValueFilterImpl. getRightHandSidePath()
Methods in com.evolveum.midpoint.prism.impl.query with parameters of type ItemPath Modifier and Type Method Description void
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)
ValueFilter<PrismPropertyValue<T>,PrismPropertyDefinition<T>>
AnyInFilterImpl. nested(ItemPath existsPath)
ValueFilter<PrismPropertyValue<T>,PrismPropertyDefinition<T>>
EqualFilterImpl. nested(ItemPath prefix)
ValueFilter<PrismPropertyValue<T>,PrismPropertyDefinition<T>>
FuzzyStringMatchFilterImpl. nested(ItemPath existsPath)
GreaterFilterImpl<T>
GreaterFilterImpl. nested(ItemPath prefix)
LessFilterImpl<T>
LessFilterImpl. nested(ItemPath prefix)
RefFilterImpl
RefFilterImpl. nested(ItemPath prefix)
ValueFilter<PrismPropertyValue<T>,PrismPropertyDefinition<T>>
SubstringFilterImpl. nested(ItemPath existsPath)
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 ItemPath Constructor Description AnyInFilterImpl(@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)
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 ItemPath Modifier and Type Method Description S_QueryExit
R_AtomicFilter. asc(ItemPath path)
S_QueryExit
R_Filter. asc(ItemPath path)
S_QueryExit
R_AtomicFilter. desc(ItemPath path)
S_QueryExit
R_Filter. desc(ItemPath path)
S_FilterExit
R_AtomicFilter. item(ItemPath itemPath, ItemDefinition<?> itemDefinition)
S_ConditionEntry
R_Filter. item(ItemPath itemPath)
S_ConditionEntry
R_Filter. item(ItemPath itemPath, ItemDefinition<?> itemDefinition)
S_ConditionEntry
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.S_FilterEntryOrEmpty
R_Filter. ref(ItemPath path, QName targetType, QName relation, String... oids)
S_FilterEntryOrEmpty
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 ItemPath Modifier and Type Method Description ObjectFilter
PrismQueryLanguageParserImpl.ItemFilterFactory. create(ItemDefinition<?> parentDef, ComplexTypeDefinition typeDef, ItemPath itemPath, ItemDefinition<?> itemDef, QName matchingRule, AxiomQueryParser.SubfilterOrValueContext subfilterOrValue)
void
QueryWriter. writePath(ItemPath path)
-
Uses of ItemPath in com.evolveum.midpoint.prism.impl.schema
Methods in com.evolveum.midpoint.prism.impl.schema with parameters of type ItemPath Modifier and Type Method Description <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)
ComplexTypeDefinition
SchemaRegistryImpl. determineParentDefinition(@NotNull ComplexTypeDefinition child, @NotNull ItemPath rest)
PrismObjectDefinition
SchemaRegistryImpl. determineReferencedObjectDefinition(@NotNull QName targetTypeName, ItemPath rest)
-
Uses of ItemPath in com.evolveum.midpoint.prism.path
Subinterfaces of ItemPath in com.evolveum.midpoint.prism.path Modifier and Type Interface Description interface
UniformItemPath
Classes in com.evolveum.midpoint.prism.path that implement ItemPath Modifier and Type Class Description class
ItemName
class
ItemPathImpl
Fields in com.evolveum.midpoint.prism.path declared as ItemPath Modifier and Type Field Description static ItemPath
ItemPath. EMPTY_PATH
static ItemPath
ItemPathImpl. EMPTY_PATH
static 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 ItemPath Modifier and Type Method Description @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
ItemPath. append(Object... components)
Returns a newly created path containing all the segments of this path with added components.static ItemPath[]
ItemPathCollectionsUtil. asPathArray(QName... names)
static @NotNull ItemPath
ItemPath. create(@NotNull List<?> components)
Creates the path from given components.static @NotNull ItemPath
ItemPath. create(Object... components)
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.ItemPath
ItemName. firstAsPath()
ItemPath
ItemPath. firstAsPath()
Returns the first segment as an ItemPath.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
ItemPath. remainder(ItemPath path)
Returns the remainder of "this" path after passing all segments from the other path.static ItemPath
ItemPathComparatorUtil. remainder(ItemPath main, ItemPath prefix)
@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.ItemPath
ItemName. subPath(int from, int to)
ItemPath
ItemPath. subPath(int from, int to)
Returns a sub-path from (including) to (excluding) given indices.ItemPath
ItemPathImpl. subPath(int from, int to)
Methods in com.evolveum.midpoint.prism.path that return types with arguments of type ItemPath Modifier and Type Method Description @NotNull Set<Map.Entry<ItemPath,T>>
PathKeyedMap. entrySet()
@NotNull Iterator<ItemPath>
PathSet. iterator()
@NotNull Set<ItemPath>
PathKeyedMap. keySet()
static @NotNull List<ItemPath>
ItemPathCollectionsUtil. pathListFromStrings(List<String> pathsAsStrings, PrismContext prismContext)
static List<ItemPath>
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 ItemPath Modifier and Type Method Description boolean
PathSet. add(@NotNull ItemPath itemPath)
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. containsSubpath(Collection<? extends ItemPath> paths, ItemPath pathToBeFound)
Returns true if the collection contains a superpath 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 ItemPath
ItemPath. emptyIfNull(ItemPath path)
Converts null ItemPath to empty one.static boolean
ItemPath. equals(@Nullable ItemPath itemPath, @Nullable Object other, boolean exact)
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
UniformItemPath. from(ItemPath path)
static <T> T
ItemPathCollectionsUtil. getFromMap(Map<ItemPath,T> map, ItemPath itemPath)
static boolean
ItemPath. isEmpty(ItemPath path)
Returns true if the path is null or empty.static boolean
ItemPath. isNotEmpty(ItemPath path)
default boolean
ItemPath. isSubPath(ItemPath otherPath)
Checks if current path is a strict subpath (prefix) of the other path.static boolean
ItemPathComparatorUtil. isSubPath(ItemPath path1, ItemPath path2)
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
PathSet. of(ItemPath... paths)
TODO maybe we should return immutablePathSet
here.T
PathKeyedMap. put(ItemPath key, T value)
default ItemPath
ItemPath. remainder(ItemPath path)
Returns the remainder of "this" path after passing all segments from the other path.static List<ItemPath>
ItemPathCollectionsUtil. remainder(Collection<? extends ItemPath> paths, ItemPath prefix, boolean alsoEquivalent)
Strips the prefix from a set of paths.static ItemPath
ItemPathComparatorUtil. remainder(ItemPath main, ItemPath prefix)
UniformItemPath
UniformItemPath. remainder(ItemPath prefix)
default boolean
ItemPath. startsWith(ItemPath prefix)
Convenience method with understandable semantics.Method parameters in com.evolveum.midpoint.prism.path with type arguments of type ItemPath Modifier and Type Method Description boolean
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. containsSubpath(Collection<? extends ItemPath> paths, ItemPath pathToBeFound)
Returns true if the collection contains a superpath 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
PathKeyedMap. putAll(@NotNull Map<? extends ItemPath,? extends T> m)
static List<ItemPath>
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 Constructor Description PathSet(@NotNull Collection<ItemPath> initialContent)
-
Uses of ItemPath in com.evolveum.midpoint.prism.polystring
Methods in com.evolveum.midpoint.prism.polystring with parameters of type ItemPath Modifier and Type Method Description Object
PolyString. resolve(ItemPath subpath)
-
Uses of ItemPath in com.evolveum.midpoint.prism.query
Methods in com.evolveum.midpoint.prism.query that return ItemPath Modifier and Type Method Description @NotNull ItemPath
ItemFilter. getFullPath()
@NotNull ItemPath
ValueFilter. getFullPath()
ItemPath
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()
ItemPath
ValueFilter. getPath()
ItemPath
ObjectPaging. getPrimaryOrderingPath()
@Nullable ItemPath
ValueFilter. getRightHandSidePath()
Methods in com.evolveum.midpoint.prism.query with parameters of type ItemPath Modifier and Type Method Description void
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>
ValueFilter. nested(ItemPath existsPath)
default ExpressionWrapper
PrismQueryExpressionFactory. parsePath(ItemPath rightPath)
void
ObjectPaging. setOrdering(ItemPath orderBy, OrderDirection direction)
void
ValueFilter. setRightHandSidePath(@Nullable ItemPath rightHandSidePath)
-
Uses of ItemPath in com.evolveum.midpoint.prism.query.builder
Methods in com.evolveum.midpoint.prism.query.builder with parameters of type ItemPath Modifier and Type Method Description S_QueryExit
S_QueryExit. asc(ItemPath path)
S_QueryExit
S_QueryExit. desc(ItemPath path)
S_ConditionEntry
S_FilterEntry. item(ItemPath path)
S_ConditionEntry
S_FilterEntry. item(ItemPath itemPath, ItemDefinition<?> itemDefinition)
S_ConditionEntry
S_FilterEntry. item(PrismContainerDefinition<?> containerDefinition, ItemPath itemPath)
S_FilterExit
S_RightHandItemEntry. item(ItemPath itemPath, ItemDefinition<?> itemDefinition)
S_FilterEntryOrEmpty
S_FilterEntry. ownedBy(Class<? extends Containerable> clazz, ItemPath path)
default S_FilterEntryOrEmpty
S_FilterEntry. ref(ItemPath path)
Ref filter with no values with optional ref-target filter that can follow this call immediately.default S_FilterEntryOrEmpty
S_FilterEntry. ref(ItemPath path, QName targetType, QName relation)
Ref filter for target type and relation with optional ref-target filter that can follow this call immediately.S_FilterEntryOrEmpty
S_FilterEntry. ref(ItemPath path, QName targetType, QName relation, String... oid)
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_FilterEntryOrEmpty
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 ItemPath Modifier and Type Method Description <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)
ComplexTypeDefinition
SchemaRegistry. determineParentDefinition(@NotNull ComplexTypeDefinition child, @NotNull ItemPath rest)
PrismObjectDefinition
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 ItemPath Modifier and Type Method Description ItemPath
ItemDeltaItem. getResidualPath()
ItemPath
ItemDeltaItem. getResolvePath()
Methods in com.evolveum.midpoint.prism.util with parameters of type ItemPath Modifier and Type Method Description static <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)
<IV extends PrismValue,ID extends ItemDefinition<?>>
ItemDeltaItem<IV,ID>ItemDeltaItem. findIdi(@NotNull ItemPath path)
<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)
ID
DefinitionResolver. resolve(PD parentDefinition, ItemPath path)
<X> ItemDeltaItem<PrismPropertyValue<X>,PrismPropertyDefinition<X>>
ItemDeltaItem. resolveStructuredProperty(ItemPath resolvePath, PrismPropertyDefinition outputDefinition, PrismContext prismContext)
static <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.void
ItemDeltaItem. setResidualPath(ItemPath residualPath)
void
ItemDeltaItem. setResolvePath(ItemPath resolvePath)
-
Uses of ItemPath in com.evolveum.midpoint.provisioning.api
Methods in com.evolveum.midpoint.provisioning.api with parameters of type ItemPath Modifier and Type Method Description <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 ItemPath Modifier and Type Field Description static Set<ItemPath>
CacheInvalidationEventSpecification. ALL_PATHS
Methods in com.evolveum.midpoint.repo.api that return types with arguments of type ItemPath Modifier and Type Method Description @NotNull Set<ItemPath>
CacheInvalidationEventSpecification. getPaths()
Method parameters in com.evolveum.midpoint.repo.api with type arguments of type ItemPath Modifier and Type Method Description static CacheInvalidationEventSpecification
CacheInvalidationEventSpecification. of(Class<? extends ObjectType> type, Set<ItemPath> paths, Set<ChangeType> changes)
Constructor parameters in com.evolveum.midpoint.repo.api with type arguments of type ItemPath Constructor Description 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 ItemPath Modifier and Type Method Description @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 ItemPath Modifier and Type Method Description ItemPath
CurrentActivityState. getItemPath()
Methods in com.evolveum.midpoint.repo.common.activity.run.state with parameters of type ItemPath Modifier and Type Method Description void
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)
ObjectReferenceType
ActivityState. getWorkStateReferenceRealValue(ItemPath path)
Collection<ObjectReferenceType>
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 ItemPath Constructor Description CountersIncrementOperation(@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 ItemPath Modifier and Type Method Description static @Nullable ItemPath
ExpressionUtil. getPath(@Nullable VariableBindingDefinitionType bindingDefinition)
ItemPath
SourceTriple. getResidualPath()
Methods in com.evolveum.midpoint.repo.common.expression with parameters of type ItemPath Modifier and Type Method Description static <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)
-
Uses of ItemPath in com.evolveum.midpoint.repo.common.expression.evaluator
Methods in com.evolveum.midpoint.repo.common.expression.evaluator with parameters of type ItemPath Modifier and Type Method Description PrismValueDeltaSetTriple<V>
AbstractExpressionEvaluator. 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.sqlbase
Methods in com.evolveum.midpoint.repo.sqlbase with parameters of type ItemPath Modifier and Type Method Description CanonicalItemPath
SqlQueryContext. createCanonicalItemPath(@NotNull ItemPath itemPath)
-
Uses of ItemPath in com.evolveum.midpoint.repo.sqlbase.mapping
Methods in com.evolveum.midpoint.repo.sqlbase.mapping with parameters of type ItemPath Modifier and Type Method Description <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 with parameters of type ItemPath Modifier and Type Method Description GetOperationOptionsBuilder.Query
GetOperationOptionsBuilder.Query. asc(ItemPath path)
GetOperationOptionsBuilder.Query
GetOperationOptionsBuilderImpl. asc(ItemPath path)
CanonicalItemPath
SchemaService. createCanonicalItemPath(ItemPath path, QName objectType)
GetOperationOptionsBuilder.Query
GetOperationOptionsBuilder.Query. desc(ItemPath path)
GetOperationOptionsBuilder.Query
GetOperationOptionsBuilderImpl. desc(ItemPath path)
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.GetOperationOptionsBuilder
GetOperationOptionsBuilder. item(ItemPath path)
GetOperationOptionsBuilder
GetOperationOptionsBuilderImpl. item(ItemPath path)
ExpressionWrapper
PrismQueryExpressionSupport. parsePath(ItemPath path)
-
Uses of ItemPath in com.evolveum.midpoint.schema.constants
-
Uses of ItemPath in com.evolveum.midpoint.schema.merger
Method parameters in com.evolveum.midpoint.schema.merger with type arguments of type ItemPath Modifier and Type Method Description protected 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 ItemPath Modifier and Type Method Description @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.ResourceAttributeDefinition<?>
ResourceAttributeContainerDefinition. findAttributeDefinition(ItemPath elementPath)
ResourceAttributeDefinition<?>
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 ItemPath Modifier and Type Method Description void
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 ItemPath Modifier and Type Method Description default ResourceAttributeDefinition<?>
AttributeContainerDefinitionDelegator. findAttributeDefinition(ItemPath elementPath)
-
Uses of ItemPath in com.evolveum.midpoint.schema.route
Methods in com.evolveum.midpoint.schema.route that return ItemPath Modifier and Type Method Description @NotNull ItemPath
ItemRouteSegment. getPath()
Methods in com.evolveum.midpoint.schema.route with parameters of type ItemPath Modifier and Type Method Description static ItemRoute
ItemRoute. fromPath(ItemPath path)
static @NotNull ItemRouteSegment
ItemRouteSegment. fromPath(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 ItemPath Modifier and Type Method Description static List<ItemPath>
ActivityStatisticsUtil. getAllStatisticsPaths(@NotNull TaskType task)
Returns all paths in activity states that point to the statistics.static Stream<ItemPath>
ActivityStatisticsUtil. getStatePathsStream(@NotNull TaskType task)
-
Uses of ItemPath in com.evolveum.midpoint.schema.util
Methods in com.evolveum.midpoint.schema.util that return ItemPath Modifier and Type Method Description static @NotNull ItemPath
ItemRefinedDefinitionTypeUtil. getRef(@NotNull ItemRefinedDefinitionType bean)
Methods in com.evolveum.midpoint.schema.util that return types with arguments of type ItemPath Modifier and Type Method Description static @NotNull Set<ItemPath>
FullTextSearchUtil. getFullTextSearchItemPaths(@NotNull FullTextSearchConfigurationType config, Class<? extends ObjectType> clazz)
static @NotNull Set<ItemPath>
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 ItemPath Modifier and Type Method Description static 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 Set<?>
MatchingUtil. getRealValuesForPath(Containerable containerable, ItemPath path)
static Set<String>
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 ItemPath Modifier and Type Field Description static ItemPath
ActivityStateOverviewUtil. ACTIVITY_TREE_STATE_OVERVIEW_PATH
Methods in com.evolveum.midpoint.schema.util.task that return ItemPath Modifier and Type Method Description static @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 ItemPath Modifier and Type Method Description static 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 ItemPath Modifier and Type Method Description ItemPath
ValidationItem. getItemPath()
Methods in com.evolveum.midpoint.schema.validator with parameters of type ItemPath Modifier and Type Method Description void
ValidationItem. setItemPath(ItemPath itemPath)
-
Uses of ItemPath in com.evolveum.midpoint.security.api
Fields in com.evolveum.midpoint.security.api with type parameters of type ItemPath Modifier and Type Field Description static Collection<ItemPath>
AuthorizationConstants. EXECUTION_ITEMS_ALLOWED_BY_DEFAULT
Those are the items that midPoint logic controls directly.static Collection<ItemPath>
AuthorizationConstants. OPERATIONAL_ITEMS_ALLOWED_FOR_CONTAINER_DELETE
Items that are not considered for authorization in case that the entire container is deleted.Methods in com.evolveum.midpoint.security.api that return types with arguments of type ItemPath Modifier and Type Method Description @NotNull List<ItemPath>
Authorization. getExceptItems()
@NotNull List<ItemPath>
Authorization. getItems()
-
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 ItemPath Modifier and Type Method Description protected List<? extends ItemPath>
PositiveNegativeItemPaths. getExcludedItems()
protected List<? extends ItemPath>
PositiveNegativeItemPaths. getIncludedItems()
Methods in com.evolveum.midpoint.security.enforcer.api with parameters of type ItemPath Modifier and Type Method Description <O extends ObjectType>
AccessDecisionSecurityEnforcer. determineSubitemDecision(ObjectSecurityConstraints securityConstraints, ObjectDelta<O> delta, PrismObject<O> currentObject, String operationUrl, AuthorizationPhaseType phase, ItemPath subitemRootPath)
<C extends Containerable>
AccessDecisionSecurityEnforcer. determineSubitemDecision(ObjectSecurityConstraints securityConstraints, PrismContainerValue<C> containerValue, String operationUrl, AuthorizationPhaseType phase, ItemPath subitemRootPath, PlusMinusZero plusMinusZero, String decisionContextDesc)
AuthorizationDecisionType
ItemSecurityConstraints. findItemDecision(ItemPath nameOnlyItemPath)
AuthorizationDecisionType
ObjectSecurityConstraints. findItemDecision(ItemPath nameOnlyItemPath, String[] actionUrls, AuthorizationPhaseType phase)
AuthorizationDecisionType
ObjectSecurityConstraints. findItemDecision(ItemPath nameOnlyItemPath, String actionUrl, AuthorizationPhaseType phase)
boolean
PositiveNegativeItemPaths. isApplicable(ItemPath nameOnlyItemPath)
Method parameters in com.evolveum.midpoint.security.enforcer.api with type arguments of type ItemPath Modifier and Type Method Description protected void
PositiveNegativeItemPaths. collectItemPaths(Collection<? extends ItemPath> newIncludedItems, Collection<? extends ItemPath> newExcludedItems)
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 ItemPath Modifier and Type Method Description boolean
Task. doesItemExist(ItemPath path)
TODOActivityStateType
Task. 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)
ObjectReferenceType
Task. getReferenceRealValue(ItemPath path)
TODO what about thread safety?Collection<ObjectReferenceType>
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 ItemPath Modifier and Type Method Description boolean
NullTaskImpl. doesItemExist(ItemPath path)
ActivityStateType
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)
ObjectReferenceType
NullTaskImpl. getReferenceRealValue(ItemPath path)
Collection<ObjectReferenceType>
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 Modifier and Type Method Description List<ItemPath>
DynamicFormPanel. getChangedItems()
-
Uses of ItemPath in com.evolveum.midpoint.web.component.prism.show
Methods in com.evolveum.midpoint.web.component.prism.show that return ItemPath Modifier and Type Method Description ItemPath
WrapperVisualization. getSourceAbsPath()
ItemPath
WrapperVisualization. getSourceRelPath()
-
Uses of ItemPath in com.evolveum.midpoint.web.component.search
Methods in com.evolveum.midpoint.web.component.search that return ItemPath Modifier and Type Method Description ItemPath
Property. getFullPath()
Constructors in com.evolveum.midpoint.web.component.search with parameters of type ItemPath Constructor Description Property(ItemDefinition definition, ItemPath fullPath)
-
Uses of ItemPath in com.evolveum.midpoint.web.component.search.filter
Methods in com.evolveum.midpoint.web.component.search.filter that return ItemPath Modifier and Type Method Description ItemPath
ValueSearchFilterItem. getPropertyPath()
Methods in com.evolveum.midpoint.web.component.search.filter with parameters of type ItemPath Modifier and Type Method Description void
ValueSearchFilterItem. setPropertyPath(ItemPath propertyPath)
-
Uses of ItemPath in com.evolveum.midpoint.web.model
Fields in com.evolveum.midpoint.web.model declared as ItemPath Modifier and Type Field Description protected ItemPath
ItemWrapperModel. path
Methods in com.evolveum.midpoint.web.model with parameters of type ItemPath Modifier and Type Method Description static <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 ItemPath Constructor Description ContainerValueWrapperFromObjectWrapperModel(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 Modifier and Type Field Description static ItemPath
LivesyncTokenEditorPanel. PATH_TOKEN
-
Uses of ItemPath in com.evolveum.midpoint.web.util
Methods in com.evolveum.midpoint.web.util that return ItemPath Modifier and Type Method Description ItemPath
DateValidator. getIdentifier()
Methods in com.evolveum.midpoint.web.util with parameters of type ItemPath Modifier and Type Method Description void
DateValidator. setIdentifier(ItemPath identifier)
-
Uses of ItemPath in com.evolveum.prism.xml.ns._public.types_3
Methods in com.evolveum.prism.xml.ns._public.types_3 that return ItemPath Modifier and Type Method Description @NotNull ItemPath
ItemPathType. getItemPath()
Methods in com.evolveum.prism.xml.ns._public.types_3 that return types with arguments of type ItemPath Modifier and Type Method Description javax.xml.bind.JAXBElement<ItemPath>
ObjectFactory. createItemPathType(ItemPath value)
static List<? extends ItemPath>
ItemPathType. toItemPathList(List<ItemPathType> list)
Methods in com.evolveum.prism.xml.ns._public.types_3 with parameters of type ItemPath Modifier and Type Method Description javax.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 Constructor Description ItemPathType(ItemPath itemPath)
-