Uses of Interface
com.evolveum.midpoint.prism.path.ItemPath
-
-
Uses of ItemPath in com.evolveum.midpoint.common.refinery
Methods in com.evolveum.midpoint.common.refinery with parameters of type ItemPath Modifier and Type Method Description PropertyDelta<T>LayerRefinedAttributeDefinitionImpl. createEmptyDelta(ItemPath path)static <O extends Objectable,X>
ShadowDiscriminatorObjectDelta<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.<ID extends ItemDefinition>
IDCompositeRefinedObjectClassDefinitionImpl. findItemDefinition(@NotNull ItemPath path, @NotNull Class<ID> clazz)<DT extends ItemDefinition>
DTLayerRefinedAttributeDefinitionImpl. findItemDefinition(@NotNull ItemPath path, @NotNull Class<DT> clazz)<ID extends ItemDefinition>
IDLayerRefinedObjectClassDefinitionImpl. findItemDefinition(@NotNull ItemPath path, @NotNull Class<ID> clazz)<ID extends ItemDefinition>
IDRefinedObjectClassDefinitionImpl. findItemDefinition(@NotNull ItemPath path, @NotNull Class<ID> clazz)<ID extends ItemDefinition>
IDCompositeRefinedObjectClassDefinitionImpl. findNamedItemDefinition(@NotNull QName firstName, @NotNull ItemPath rest, @NotNull Class<ID> clazz)<ID extends ItemDefinition>
IDLayerRefinedObjectClassDefinitionImpl. findNamedItemDefinition(@NotNull QName firstName, @NotNull ItemPath rest, @NotNull Class<ID> clazz)<ID extends ItemDefinition>
IDRefinedObjectClassDefinitionImpl. findNamedItemDefinition(@NotNull QName firstName, @NotNull ItemPath rest, @NotNull Class<ID> clazz)Method parameters in com.evolveum.midpoint.common.refinery with type arguments of type ItemPath Modifier and Type Method Description voidCompositeRefinedObjectClassDefinitionImpl. trimTo(@NotNull Collection<ItemPath> paths)voidLayerRefinedObjectClassDefinitionImpl. trimTo(@NotNull Collection<ItemPath> paths)voidRefinedObjectClassDefinitionImpl. trimTo(@NotNull Collection<ItemPath> paths) -
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, com.evolveum.midpoint.task.api.Task task, OperationResult result)Returns specification of processing of given metadata item (e.g.booleanMetadataItemProcessingSpec. isFullProcessing(ItemPath dataItem)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, com.evolveum.midpoint.task.api.Task task, OperationResult result)TODO -
Uses of ItemPath in com.evolveum.midpoint.model.api.context
Methods in com.evolveum.midpoint.model.api.context that return ItemPath Modifier and Type Method Description ItemPathMapping. getOutputPath() -
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. -
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 ItemPathIssue. getItemPath()Methods in com.evolveum.midpoint.model.api.validator with parameters of type ItemPath Modifier and Type Method Description voidValidationResult. 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 ItemPathScene. getSourceAbsPath()ItemPathScene. getSourceRelPath()Scene root path, relative to the owning scene root path.ItemPathSceneItem. getSourceRelPath()Item path, relative to the scene root path. -
Uses of ItemPath in com.evolveum.midpoint.prism
Methods in com.evolveum.midpoint.prism that return ItemPath Modifier and Type Method Description @NotNull ItemPathItem. getPath()Returns the path of this item (sequence of names from the "root" container or similar object to this item).ItemPathItemable. getPath()@NotNull ItemPathPrismValue. getPath()ItemPathPartiallyResolvedItem. getResidualPath()default ItemPathPrismContext. toPath(ItemPathType path)Methods in com.evolveum.midpoint.prism with parameters of type ItemPath Modifier and Type Method Description voidPathVisitable. accept(Visitor visitor, ItemPath path, boolean recursive)voidPrismContainer. accept(Visitor visitor, ItemPath path, boolean recursive)voidPrismContainerValue. accept(Visitor visitor, ItemPath path, boolean recursive)voidPrismValue. 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)booleanPrismContainer. containsItem(ItemPath itemPath, boolean acceptEmptyItem)booleanPrismContainerValue. containsItem(ItemPath propPath, boolean acceptEmptyItem)CanonicalItemPathPrismContext. createCanonicalItemPath(ItemPath itemPath)TemporaryCanonicalItemPathPrismContext. createCanonicalItemPath(ItemPath itemPath, QName objectType)TemporaryItemDelta<V,D>Item. createDelta(ItemPath path)ContainerDelta<C>PrismContainer. createDelta(ItemPath path)PropertyDelta<T>PrismProperty. createDelta(ItemPath path)ReferenceDeltaPrismReference. 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.ItemDeltaItemDefinition. createEmptyDelta(ItemPath path)ContainerDelta<C>PrismContainerDefinition. createEmptyDelta(ItemPath path)PropertyDelta<T>PrismPropertyDefinition. createEmptyDelta(ItemPath path)ObjectItem. find(ItemPath path)Returns object (Item or PrismValue) pointed to by the given path.ObjectPrismValue. find(ItemPath path)<T extends Containerable>
PrismContainer<T>PrismContainer. findContainer(ItemPath path)default <C extends Containerable>
PrismContainerDefinition<C>LocalDefinitionStore. findContainerDefinition(@NotNull ItemPath path)<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)default <ID extends ItemDefinition>
IDLocalDefinitionStore. findItemDefinition(@NotNull ItemPath path)<ID extends ItemDefinition>
IDLocalDefinitionStore. findItemDefinition(@NotNull ItemPath path, @NotNull Class<ID> clazz)<ID extends ItemDefinition>
IDLocalDefinitionStore. findNamedItemDefinition(@NotNull QName firstName, @NotNull ItemPath rest, @NotNull Class<ID> clazz)<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)PrismReferencePrismContainer. 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>LocalDefinitionStore. findPropertyDefinition(@NotNull ItemPath path)PrismReferencePrismContainer. findReference(ItemPath path)default PrismReferenceDefinitionLocalDefinitionStore. findReferenceDefinition(@NotNull ItemPath path)<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)static @NotNull Collection<PrismValue>Item. getAllValues(Item<?,?> item, ItemPath path)@NotNull Collection<PrismValue>Item. getAllValues(ItemPath path)@NotNull Collection<PrismValue>PrismValue. getAllValues(ItemPath path)<T> TPrismContainer. getPropertyRealValue(ItemPath propertyPath, Class<T> type)voidPrismContainer. removeContainer(ItemPath path)voidPrismContainerValue. 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)voidPrismContainer. removeProperty(ItemPath path)voidPrismContainerValue. removeProperty(ItemPath path)voidPrismContainer. removeReference(ItemPath path)voidPrismContainerValue. removeReference(ItemPath path)ObjectStructured. resolve(ItemPath subpath)voidPartiallyResolvedItem. 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 UniformItemPathPrismContext. toUniformPath(ItemPath path)Temporary@Nullable UniformItemPathPrismContext. toUniformPathKeepNull(ItemPath path)Method parameters in com.evolveum.midpoint.prism with type arguments of type ItemPath Modifier and Type Method Description voidPrismContainerValue. keepPaths(List<? extends ItemPath> keep)voidPrismContainerValue. removeItems(List<? extends ItemPath> itemsToRemove)voidPrismContainerValue. removePaths(List<? extends ItemPath> remove)voidPrismContainer. trimDefinitionTree(Collection<? extends ItemPath> alwaysKeep)Optimizes (trims) definition tree by removing any definitions not corresponding to items in this container.voidComplexTypeDefinition. 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 with parameters of type ItemPath Modifier and Type Method Description default ContainerDelta<C>ContainerDefinitionDelegator. createEmptyDelta(ItemPath path)default ItemDeltaItemDefinitionDelegator. createEmptyDelta(ItemPath path)default 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 <ID extends ItemDefinition>
IDContainerDefinitionDelegator. findItemDefinition(@NotNull ItemPath path)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 <ID extends ItemDefinition>
IDComplexTypeDefinitionDelegator. findNamedItemDefinition(@NotNull QName firstName, @NotNull ItemPath rest, @NotNull Class<ID> clazz)default <ID extends ItemDefinition>
IDContainerDefinitionDelegator. findNamedItemDefinition(@NotNull QName firstName, @NotNull ItemPath rest, @NotNull Class<ID> clazz)default <T> PrismPropertyDefinition<T>ComplexTypeDefinitionDelegator. findPropertyDefinition(@NotNull ItemPath path)default <T> PrismPropertyDefinition<T>ContainerDefinitionDelegator. findPropertyDefinition(@NotNull ItemPath path)default PrismReferenceDefinitionComplexTypeDefinitionDelegator. findReferenceDefinition(@NotNull ItemPath path)default PrismReferenceDefinitionContainerDefinitionDelegator. findReferenceDefinition(@NotNull ItemPath path)Method parameters in com.evolveum.midpoint.prism.deleg with type arguments of type ItemPath Modifier and Type Method Description default voidComplexTypeDefinitionDelegator. 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 ItemPathItemDelta. getParentPath()@NotNull ItemPathItemDelta. getPath()ItemPathPartiallyResolvedDelta. 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 voidItemDelta. accept(Visitor visitor, ItemPath path, boolean recursive)static voidItemDeltaCollectionsUtil. accept(Collection<? extends ItemDelta> modifications, Visitor visitor, ItemPath path, boolean recursive)voidObjectDelta. 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> voidObjectDelta. addModificationAddProperty(ItemPath propertyPath, X... propertyValues)voidObjectDelta. 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> voidObjectDelta. addModificationDeleteProperty(ItemPath propertyPath, X... propertyValues)voidObjectDelta. addModificationDeleteReference(ItemPath path, PrismReferenceValue... refValues)<C extends Containerable>
voidObjectDelta. addModificationReplaceContainer(ItemPath propertyPath, PrismContainerValue<C>... containerValues)<X> PropertyDelta<X>ObjectDelta. addModificationReplaceProperty(ItemPath propertyPath, X... propertyValues)voidObjectDelta. 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.ReferenceDeltaDeltaFactory.Reference. create(ItemPath path, PrismReferenceDefinition definition)Deprecated.ReferenceDeltaDeltaFactory.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.ReferenceDeltaDeltaFactory.Reference. createModificationAdd(ItemPath path, PrismObjectDefinition<?> objectDefinition, PrismReferenceValue refValue)Deprecated.ReferenceDeltaDeltaFactory.Reference. createModificationAdd(ItemPath path, PrismObjectDefinition<?> objectDefinition, String oid)Deprecated.ReferenceDeltaDeltaFactory.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.ReferenceDeltaDeltaFactory.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.ReferenceDeltaDeltaFactory.Reference. createModificationReplace(ItemPath path, PrismObjectDefinition<?> objectDefinition, PrismReferenceValue refValue)Deprecated.ReferenceDeltaDeltaFactory.Reference. createModificationReplace(ItemPath path, PrismObjectDefinition<?> objectDefinition, String oid)Deprecated.ReferenceDeltaDeltaFactory.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)ReferenceDeltaObjectDelta. createReferenceModification(ItemPath refPath)ReferenceDeltaObjectDelta. 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)ReferenceDeltaObjectDelta. 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)booleanObjectDelta. hasItemDelta(ItemPath propertyPath)booleanObjectDelta. hasItemOrSubitemDelta(ItemPath propertyPath)static booleanItemDeltaCollectionsUtil. pathMatches(@NotNull Collection<? extends ItemDelta<?,?>> deltas, @NotNull ItemPath path, int segmentsToSkip, boolean exactMatch)static <T> voidDeltaSetTripleUtil. putIntoOutputTripleMap(PathKeyedMap<DeltaSetTriple<T>> outputTripleMap, ItemPath outputPath, DeltaSetTriple<T> outputTriple)voidObjectDelta. removeContainerModification(ItemPath itemName)static <D extends ItemDelta>
voidItemDeltaCollectionsUtil. removeItemDelta(Collection<? extends ItemDelta> deltas, ItemPath propertyPath, Class<D> deltaType)voidObjectDelta. removePropertyModification(ItemPath itemPath)voidObjectDelta. removeReferenceModification(ItemPath itemPath)voidItemDelta. setParentPath(ItemPath parentPath)voidPartiallyResolvedDelta. setResidualPath(ItemPath residualPath)booleanObjectDelta. 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_ValuesEntryS_ItemEntry. item(ItemPath path)S_ValuesEntryS_ItemEntry. item(ItemPath path, ItemDefinition itemDefinition)S_ValuesEntryS_ItemEntry. property(ItemPath path)<T> S_ValuesEntryS_ItemEntry. property(ItemPath path, PrismPropertyDefinition<T> itemDefinition) -
Uses of ItemPath in com.evolveum.midpoint.prism.path
Subinterfaces of ItemPath in com.evolveum.midpoint.prism.path Modifier and Type Interface Description interfaceUniformItemPathClasses in com.evolveum.midpoint.prism.path that implement ItemPath Modifier and Type Class Description classItemNameclassItemPathImplFields in com.evolveum.midpoint.prism.path declared as ItemPath Modifier and Type Field Description static ItemPathItemPath. EMPTY_PATHstatic ItemPathItemPathImpl. EMPTY_PATHMethods in com.evolveum.midpoint.prism.path that return ItemPath Modifier and Type Method Description @NotNull ItemPathItemName. allExceptLast()@NotNull ItemPathItemPath. allExceptLast()Returns all segments except the last one.@NotNull ItemPathItemPathImpl. allExceptLast()default ItemPathItemPath. allUpToIncluding(int i)Returns all segments up to the specified one (including it).default @NotNull ItemPathItemPath. allUpToLastName()Returns all segments up to the last named one (excluding).default @NotNull ItemPathItemPath. 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 ItemPathItemPath. create(@NotNull List<?> components)Creates the path from given components.static @NotNull ItemPathItemPath. create(Object... components)Creates the path from given components.static @NotNull ItemPathItemPath. createReverse(@NotNull List<?> components)Creates the path from given components in reverse direction.static ItemPathItemPath. emptyIfNull(ItemPath path)Converts null ItemPath to empty one.ItemPathItemName. firstAsPath()ItemPathItemPath. firstAsPath()Returns the first segment as an ItemPath.ItemPathItemPathImpl. firstAsPath()@NotNull ItemPathItemName. namedSegmentsOnly()@NotNull ItemPathItemPath. namedSegmentsOnly()Returns the path containing only the regular named segments.@NotNull ItemPathItemPathImpl. namedSegmentsOnly()default ItemPathItemPath. remainder(ItemPath path)Returns the remainder of "this" path after passing all segments from the other path.static ItemPathItemPathComparatorUtil. remainder(ItemPath main, ItemPath prefix)@NotNull ItemPathItemName. removeIds()@NotNull ItemPathItemPath. removeIds()Returns the path with no Id segments.@NotNull ItemPathItemPathImpl. removeIds()@NotNull ItemPathItemName. rest()@NotNull ItemPathItemName. rest(int n)default @NotNull ItemPathItemPath. rest()Returns the rest of the path (the tail).@NotNull ItemPathItemPath. rest(int n)Returns the rest of the path (the tail), starting at position "n".@NotNull ItemPathItemPathImpl. rest()@NotNull ItemPathItemPathImpl. rest(int n)default @NotNull ItemPathItemPath. stripVariableSegment()Removes the leading variable segment, if present.ItemPathItemName. subPath(int from, int to)ItemPathItemPath. subPath(int from, int to)Returns a sub-path from (including) to (excluding) given indices.ItemPathItemPathImpl. 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 booleanPathSet. add(@NotNull ItemPath itemPath)static voidItemPath. checkNoSpecialSymbols(ItemPath path)static voidItemPath. checkNoSpecialSymbolsExceptParent(ItemPath path)default ItemPath.CompareResultItemPath. compareComplex(@Nullable ItemPath otherPath)Compares two item paths.static ItemPath.CompareResultItemPathComparatorUtil. compareComplex(@Nullable ItemPath path1, @Nullable ItemPath path2)static booleanItemPathCollectionsUtil. containsEquivalent(Collection<? extends ItemPath> paths, ItemPath pathToBeFound)Returns true if the collection contains a path equivalent to pathToBeFound.static booleanItemPathCollectionsUtil. containsSubpath(Collection<? extends ItemPath> paths, ItemPath pathToBeFound)Returns true if the collection contains a superpath of the given path.static booleanItemPathCollectionsUtil. containsSubpathOrEquivalent(Collection<? extends ItemPath> paths, ItemPath pathToBeFound)Returns true if the collection contains a subpath of or equivalent path to the given path.static booleanItemPathCollectionsUtil. containsSuperpath(Collection<? extends ItemPath> paths, ItemPath pathToBeFound)Returns true if the collection contains a superpath of the given path.static booleanItemPathCollectionsUtil. containsSuperpathOrEquivalent(Collection<? extends ItemPath> paths, ItemPath pathToBeFound)Returns true if the collection contains a superpath of or equivalent path to the given path.static ItemPathItemPath. emptyIfNull(ItemPath path)Converts null ItemPath to empty one.static booleanItemPath. equals(@Nullable ItemPath itemPath, @Nullable Object other, boolean exact)Utility method performingequals(Object, boolean)on two nullable objects.default booleanItemPath. equivalent(ItemPath path)Checks if the paths are equivalent.static booleanItemPath. equivalent(ItemPath path1, ItemPath path2)static booleanItemPathComparatorUtil. equivalent(ItemPath path1, ItemPath path2)static LongItemPath. firstToIdOrNull(ItemPath path)static ItemNameItemPath. firstToNameOrNull(ItemPath itemPath)static @NotNull UniformItemPathUniformItemPath. from(ItemPath path)static <T> TItemPathCollectionsUtil. getFromMap(Map<ItemPath,T> map, ItemPath itemPath)static booleanItemPath. isEmpty(ItemPath path)Returns true if the path is null or empty.static booleanItemPath. isNotEmpty(ItemPath path)default booleanItemPath. isSubPath(ItemPath otherPath)Checks if current path is a strict subpath (prefix) of the other path.static booleanItemPathComparatorUtil. isSubPath(ItemPath path1, ItemPath path2)default booleanItemPath. isSubPathOrEquivalent(ItemPath otherPath)Check if current path is a subpath (prefix) of the other path or they are equivalent.static booleanItemPathComparatorUtil. isSubPathOrEquivalent(ItemPath path1, ItemPath path2)default booleanItemPath. isSuperPath(ItemPath otherPath)Check if the other path is a strict subpath (prefix) of this path.static booleanItemPathComparatorUtil. isSuperPath(ItemPath path1, ItemPath path2)default booleanItemPath. isSuperPathOrEquivalent(ItemPath path)Check if the other path is a subpath (prefix) of this path or they are equivalent.static booleanItemPathComparatorUtil. isSuperPathOrEquivalent(ItemPath path1, ItemPath path2)TPathKeyedMap. put(ItemPath key, T value)default ItemPathItemPath. 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 ItemPathItemPathComparatorUtil. remainder(ItemPath main, ItemPath prefix)UniformItemPathUniformItemPath. remainder(ItemPath prefix)default booleanItemPath. 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 booleanPathSet. addAll(@NotNull Collection<? extends ItemPath> c)static booleanItemPathCollectionsUtil. containsEquivalent(Collection<? extends ItemPath> paths, ItemPath pathToBeFound)Returns true if the collection contains a path equivalent to pathToBeFound.static booleanItemPathCollectionsUtil. containsSubpath(Collection<? extends ItemPath> paths, ItemPath pathToBeFound)Returns true if the collection contains a superpath of the given path.static booleanItemPathCollectionsUtil. containsSubpathOrEquivalent(Collection<? extends ItemPath> paths, ItemPath pathToBeFound)Returns true if the collection contains a subpath of or equivalent path to the given path.static booleanItemPathCollectionsUtil. containsSuperpath(Collection<? extends ItemPath> paths, ItemPath pathToBeFound)Returns true if the collection contains a superpath of the given path.static booleanItemPathCollectionsUtil. 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> TItemPathCollectionsUtil. getFromMap(Map<ItemPath,T> map, ItemPath itemPath)voidPathKeyedMap. 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. -
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 ObjectPolyString. 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 ItemPathItemFilter. getFullPath()@NotNull ItemPathValueFilter. getFullPath()ItemPathObjectGrouping. getGroupBy()ItemPathObjectPaging. getGroupBy()ItemPathObjectOrdering. getOrderBy()@NotNull ItemPathValueFilter. getParentPath()@Nullable ItemPathOwnedByFilter. getPath()ItemPathValueFilter. getPath()ItemPathObjectPaging. getPrimaryOrderingPath()@Nullable ItemPathValueFilter. getRightHandSidePath()Methods in com.evolveum.midpoint.prism.query with parameters of type ItemPath Modifier and Type Method Description voidObjectPaging. addGroupingInstruction(ItemPath groupBy)voidObjectPaging. addOrderingInstruction(ItemPath orderBy, OrderDirection direction)booleanValueFilter. 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.<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 ObjectOrderingQueryFactory. createOrdering(ItemPath orderBy, OrderDirection direction)@NotNull ObjectPagingQueryFactory. createPaging(ItemPath groupBy)@NotNull ObjectPagingQueryFactory. createPaging(ItemPath orderBy, OrderDirection direction)@NotNull ObjectPagingQueryFactory. createPaging(ItemPath orderBy, OrderDirection direction, ItemPath groupBy)@NotNull ObjectPagingQueryFactory. createPaging(Integer offset, Integer maxSize, ItemPath groupBy)@NotNull ObjectPagingQueryFactory. createPaging(Integer offset, Integer maxSize, ItemPath orderBy, OrderDirection direction)@NotNull ObjectPagingQueryFactory. createPaging(Integer offset, Integer maxSize, ItemPath orderBy, OrderDirection direction, ItemPath groupBy)@NotNull RefFilterQueryFactory. createReferenceEqual(ItemPath path, PrismReferenceDefinition definition, ExpressionWrapper expression)Deprecated.@NotNull RefFilterQueryFactory. createReferenceEqual(ItemPath path, PrismReferenceDefinition definition, Collection<PrismReferenceValue> values)Deprecated.ValueFilter<V,D>ValueFilter. nested(ItemPath existsPath)voidObjectPaging. setGrouping(ItemPath groupBy)voidObjectPaging. setOrdering(ItemPath orderBy, OrderDirection direction)voidValueFilter. 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_FilterExitS_FilterExit. asc(ItemPath path)S_FilterExitS_FilterExit. desc(ItemPath path)S_FilterExitS_FilterExit. group(ItemPath path)S_ConditionEntryS_AtomicFilterEntry. item(ItemPath path)S_ConditionEntryS_AtomicFilterEntry. item(ItemPath itemPath, ItemDefinition itemDefinition)S_ConditionEntryS_AtomicFilterEntry. item(PrismContainerDefinition containerDefinition, ItemPath itemPath)S_AtomicFilterExitS_RightHandItemEntry. item(ItemPath itemPath, ItemDefinition<?> itemDefinition)S_FilterEntryOrEmptyS_FilterEntry. ownedBy(Class<? extends Containerable> clazz, ItemPath path)default S_FilterEntryOrEmptyS_FilterEntry. ref(ItemPath path)Creates REF filter with no values - good when only the target filter is required.default S_FilterEntryOrEmptyS_FilterEntry. ref(ItemPath path, QName targetType, QName relation)S_FilterEntryOrEmptyS_FilterEntry. ref(ItemPath path, QName targetType, QName relation, String... oid) -
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)ComplexTypeDefinitionSchemaRegistry. determineParentDefinition(@NotNull ComplexTypeDefinition child, @NotNull ItemPath rest)PrismObjectDefinitionSchemaRegistry. 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 ItemPathItemDeltaItem. getResidualPath()ItemPathItemDeltaItem. 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 voidPrismAsserts. assertEqualsFilter(ObjectFilter objectFilter, QName expectedFilterDef, QName expectedTypeName, ItemPath path)static <O extends Objectable>
voidPrismAsserts. assertEquivalent(String message, ItemPath expected, ItemPath actual)static voidPrismAsserts. assertHasNoObject(PrismContainerValue<?> pcv, ItemPath path)static voidPrismAsserts. assertHasNoTargetName(PrismContainerValue<?> pcv, ItemPath path)static voidPrismAsserts. assertHasObject(PrismContainerValue<?> pcv, ItemPath path)static voidPrismAsserts. assertHasTargetName(PrismContainerValue<?> pcv, ItemPath path)static Item<?,?>PrismAsserts. assertIncomplete(PrismObject<?> object, ItemPath itemPath)static voidPrismAsserts. assertNoItem(PrismContainer<?> object, ItemPath itemPath)static voidPrismAsserts. assertNoItemDelta(ObjectDelta<?> objectDelta, ItemPath itemPath)static voidPrismAsserts. assertPathEqualsExceptForPrefixes(String message, ItemPath expected, ItemPath actual)static voidPrismAsserts. assertPathEquivalent(String message, ItemPath expected, ItemPath actual)static voidPrismAsserts. assertPropertyAdd(ObjectDelta<?> userDelta, ItemPath propertyPath, Object... expectedValues)static voidPrismAsserts. assertPropertyAdd(Collection<? extends ItemDelta> modifications, ItemPath propertyPath, Object... expectedValues)static voidPrismAsserts. assertPropertyDelete(ObjectDelta<?> userDelta, ItemPath propertyPath, Object... expectedValues)static voidPrismAsserts. assertPropertyDelete(Collection<? extends ItemDelta> modifications, ItemPath propertyPath, Object... expectedValues)static <T> voidPrismAsserts. assertPropertyReplace(ObjectDelta<?> userDelta, ItemPath path, T... expectedValues)static voidPrismAsserts. assertPropertyReplace(Collection<? extends ItemDelta> modifications, ItemPath propertyPath, Object... expectedValues)static voidPrismAsserts. assertPropertyReplaceSimple(ObjectDelta<?> objectDelta, ItemPath path)static <T> voidPrismAsserts. assertPropertyValue(PrismContainer<?> container, ItemPath propPath, T... realPropValues)static <T> voidPrismAsserts. assertPropertyValue(PrismContainerValue<?> containerValue, ItemPath propPath, T... realPropValues)static <T> voidPrismAsserts. assertPropertyValueMatch(PrismContainer<?> container, ItemPath propQName, MatchingRule<T> matchingRule, T... realPropValues)static <T> voidPrismAsserts. assertPropertyValueMatch(PrismContainerValue<?> containerValue, ItemPath propQName, MatchingRule<T> matchingRule, T... realPropValues)static voidPrismAsserts. 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)IDDefinitionResolver. 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.voidItemDeltaItem. setResidualPath(ItemPath residualPath)voidItemDeltaItem. setResolvePath(ItemPath resolvePath) -
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.QueryGetOperationOptionsBuilder.Query. asc(ItemPath path)GetOperationOptionsBuilder.QueryGetOperationOptionsBuilderImpl. asc(ItemPath path)CanonicalItemPathSchemaService. createCanonicalItemPath(ItemPath path, QName objectType)GetOperationOptionsBuilder.QueryGetOperationOptionsBuilder.Query. desc(ItemPath path)GetOperationOptionsBuilder.QueryGetOperationOptionsBuilderImpl. desc(ItemPath path)static booleanSelectorOptions. hasToLoadPath(@NotNull ItemPath path, Collection<SelectorOptions<GetOperationOptions>> options)static booleanSelectorOptions. hasToLoadPath(@NotNull ItemPath path, Collection<SelectorOptions<GetOperationOptions>> options, boolean defaultValue)GetOperationOptionsBuilderGetOperationOptionsBuilder. item(ItemPath path)GetOperationOptionsBuilderGetOperationOptionsBuilderImpl. item(ItemPath path)booleanObjectTreeDeltas. subtractFromFocusDelta(@NotNull ItemPath itemPath, @NotNull PrismValue value, boolean fromMinus, boolean dryRun) -
Uses of ItemPath in com.evolveum.midpoint.schema.constants
-
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 ResourceAttributeDefinitionResourceAttributeContainerDefinition. findAttributeDefinition(ItemPath elementPath)ResourceAttributeDefinitionResourceAttributeContainerDefinitionImpl. findAttributeDefinition(ItemPath elementPath) -
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 ResourceAttributeDefinitionAttributeContainerDefinitionDelegator. findAttributeDefinition(ItemPath elementPath) -
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
Fields in com.evolveum.midpoint.schema.util declared as ItemPath Modifier and Type Field Description static ItemPathSchemaTestConstants. ICFS_NAME_PATH_PARTSstatic ItemPathSchemaTestConstants. ICFS_UID_PATH_PARTSMethods 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 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 ItemNameShadowUtil. getAttributeName(ItemPath attributePath, String message)static booleanShadowUtil. 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 ItemPathActivityStateOverviewUtil. ACTIVITY_TREE_STATE_OVERVIEW_PATHMethods in com.evolveum.midpoint.schema.util.task that return ItemPath Modifier and Type Method Description static @NotNull ItemPathActivityStateUtil. 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 ActivityStateTypeActivityStateUtil. getActivityState(@NotNull TaskType task, @NotNull ItemPath stateItemPath)Finds a state of an activity, given the state item path.static @NotNull ActivityStateTypeActivityStateUtil. 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 ItemPathValidationItem. getItemPath()Methods in com.evolveum.midpoint.schema.validator with parameters of type ItemPath Modifier and Type Method Description voidObjectValidator. checkOid(ValidationResult result, ItemPath item, String oid)booleanUpgradeObjectProcessor. isApplicable(PrismObject<?> object, ItemPath path)Checks if the processor is applicable for the object and path.booleanUpgradeObjectProcessor. process(PrismObject<T> object, ItemPath path)Executes upgrade of item defined by path argument by modifying the object to correct state.voidValidationItem. setItemPath(ItemPath itemPath)default StringUpgradeObjectProcessor. upgradeDescription(PrismObject<T> object, ItemPath path) -
Uses of ItemPath in com.evolveum.midpoint.schema.validator.processor
Methods in com.evolveum.midpoint.schema.validator.processor with parameters of type ItemPath Modifier and Type Method Description default <C extends Containerable>
CProcessorMixin. getItemParent(PrismObject<?> object, ItemPath path)booleanAccountPasswordPolicyProcessor. isApplicable(PrismObject<?> object, ItemPath path)booleanActivityTracingProcessor. isApplicable(PrismObject<?> object, ItemPath path)booleanAdditionalPanelsProcessor. isApplicable(PrismObject<?> object, ItemPath path)booleanAddRemoveAttributeValuesProcessor. isApplicable(PrismObject<?> object, ItemPath path)booleanApprovalWorkItemsProcessor. isApplicable(PrismObject<?> object, ItemPath path)booleanBoundaryProcessor. isApplicable(PrismObject<?> object, ItemPath path)booleanCaseTaskRefProcessor. isApplicable(PrismObject<?> object, ItemPath path)booleanCleanupPolicyProcessor. isApplicable(PrismObject<?> object, ItemPath path)booleanContainerProcessor. isApplicable(PrismObject<?> object, ItemPath path)booleanDefaultObjectTypeProcessor. isApplicable(PrismObject<?> object, ItemPath path)booleanDefaultScopeProcessor. isApplicable(PrismObject<?> object, ItemPath path)booleanExpectedTotalProcessor. isApplicable(PrismObject<?> object, ItemPath path)booleanLiveSyncErrorHandlingProcessor. isApplicable(PrismObject<?> object, ItemPath path)booleanModelOperationContextProcessor. isApplicable(PrismObject<?> object, ItemPath path)booleanObjectFormsProcessor. isApplicable(PrismObject<?> object, ItemPath path)booleanOidBoundProcessor. isApplicable(PrismObject<?> object, ItemPath path)booleanPersonaTargetSubtypeProcessor. isApplicable(PrismObject<?> object, ItemPath path)booleanPropertyConstraintProcessor. isApplicable(PrismObject<?> object, ItemPath path)booleanReconcileAffectedProcessor. isApplicable(PrismObject<?> object, ItemPath path)booleanRecurrenceProcessor. isApplicable(PrismObject<?> object, ItemPath path)booleanReportDataProcessor. isApplicable(PrismObject<?> object, ItemPath path)booleanReportOutputOidProcessor. isApplicable(PrismObject<?> object, ItemPath path)booleanSaml2DeprecatedProcessor. isApplicable(PrismObject<?> object, ItemPath path)booleanSearchItemDisplayNameProcessor. isApplicable(PrismObject<?> object, ItemPath path)booleanSmsAuthenticationProcessor. isApplicable(PrismObject<?> object, ItemPath path)booleanSubtypeProcessor. isApplicable(PrismObject<?> object, ItemPath path)booleanTaskCategoryProcessor. isApplicable(PrismObject<?> object, ItemPath path)booleanTaskPolicyProcessor. isApplicable(PrismObject<?> object, ItemPath path)booleanUserDashboardProcessor. isApplicable(PrismObject<?> object, ItemPath path)default <O extends ObjectType>
booleanProcessorMixin. matchObjectTypeAndPathTemplate(@NotNull PrismObject<?> object, @NotNull ItemPath path, @NotNull Class<O> type, @NotNull ItemPath expected)Matches object type and path template (without container ids in case of multivalue containers).default <O extends Containerable>
booleanProcessorMixin. matchParentTypeAndItemName(PrismObject<?> object, ItemPath path, Class<O> type, ItemName itemName)booleanAccountPasswordPolicyProcessor. process(PrismObject<ObjectType> object, ItemPath path)booleanActivityTracingProcessor. process(PrismObject<TaskType> object, ItemPath path)booleanAdditionalPanelsProcessor. process(PrismObject<ObjectType> object, ItemPath path)booleanAddRemoveAttributeValuesProcessor. process(PrismObject<ResourceType> object, ItemPath path)booleanApprovalWorkItemsProcessor. process(PrismObject<AssignmentHolderType> object, ItemPath path)booleanBoundaryProcessor. process(PrismObject<TaskType> object, ItemPath path)booleanCaseTaskRefProcessor. process(PrismObject<CaseType> object, ItemPath path)booleanCleanupPolicyProcessor. process(PrismObject<ObjectType> object, ItemPath path)booleanContainerProcessor. process(PrismObject<ObjectType> object, ItemPath path)booleanDefaultObjectTypeProcessor. process(PrismObject<ObjectType> object, ItemPath path)booleanDefaultScopeProcessor. process(PrismObject<ObjectType> object, ItemPath path)booleanExpectedTotalProcessor. process(PrismObject<TaskType> object, ItemPath path)booleanLiveSyncErrorHandlingProcessor. process(PrismObject<TaskType> object, ItemPath path)booleanModelOperationContextProcessor. process(PrismObject<TaskType> object, ItemPath path)booleanObjectFormsProcessor. process(PrismObject<ObjectType> object, ItemPath path)booleanOidBoundProcessor. process(PrismObject<ObjectType> object, ItemPath path)booleanPersonaTargetSubtypeProcessor. process(PrismObject<ObjectType> object, ItemPath path)booleanPropertyConstraintProcessor. process(PrismObject<ObjectType> object, ItemPath path)booleanReconcileAffectedProcessor. process(PrismObject<ObjectType> object, ItemPath path)booleanRecurrenceProcessor. process(PrismObject<TaskType> object, ItemPath path)booleanReportDataProcessor. process(PrismObject<ReportDataType> object, ItemPath path)booleanReportOutputOidProcessor. process(PrismObject<TaskType> object, ItemPath path)booleanSaml2DeprecatedProcessor. process(PrismObject<SecurityPolicyType> object, ItemPath path)booleanSearchItemDisplayNameProcessor. process(PrismObject<ObjectType> object, ItemPath path)booleanSmsAuthenticationProcessor. process(PrismObject<SecurityPolicyType> object, ItemPath path)booleanSubtypeProcessor. process(PrismObject<ObjectType> object, ItemPath path)booleanTaskCategoryProcessor. process(PrismObject<TaskType> object, ItemPath path)booleanTaskPolicyProcessor. process(PrismObject<TaskType> object, ItemPath path)booleanUserDashboardProcessor. process(PrismObject<Objectable> object, ItemPath path)StringActivityTracingProcessor. upgradeDescription(PrismObject<TaskType> object, ItemPath path)StringContainerProcessor. upgradeDescription(PrismObject<ObjectType> object, ItemPath path)StringExpectedTotalProcessor. upgradeDescription(PrismObject<TaskType> object, ItemPath path)StringObjectFormsProcessor. upgradeDescription(PrismObject<ObjectType> object, ItemPath path)StringOidBoundProcessor. upgradeDescription(PrismObject<ObjectType> object, ItemPath path)StringPersonaTargetSubtypeProcessor. upgradeDescription(PrismObject<ObjectType> object, ItemPath path)StringReportDataProcessor. upgradeDescription(PrismObject<ReportDataType> object, ItemPath path)StringSubtypeProcessor. upgradeDescription(PrismObject<ObjectType> object, ItemPath path)StringTaskPolicyProcessor. upgradeDescription(PrismObject<TaskType> object, ItemPath path) -
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 ItemPathItemPathType. 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> VRawType. getParsedRealValue(ItemDefinition<?> itemDefinition, ItemPath itemPath)voidItemPathType. setItemPath(ItemPath itemPath)Constructors in com.evolveum.prism.xml.ns._public.types_3 with parameters of type ItemPath Constructor Description ItemPathType(ItemPath itemPath)
-