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 void
CompositeRefinedObjectClassDefinitionImpl. trimTo(@NotNull Collection<ItemPath> paths)
void
LayerRefinedObjectClassDefinitionImpl. trimTo(@NotNull Collection<ItemPath> paths)
void
RefinedObjectClassDefinitionImpl. 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.boolean
MetadataItemProcessingSpec. 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 ItemPath
Mapping. 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 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
Scene. getSourceAbsPath()
ItemPath
Scene. getSourceRelPath()
Scene root path, relative to the owning scene root path.ItemPath
SceneItem. 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 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.ItemDelta
ItemDefinition. createEmptyDelta(ItemPath path)
ContainerDelta<C>
PrismContainerDefinition. createEmptyDelta(ItemPath path)
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>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)
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>
LocalDefinitionStore. findPropertyDefinition(@NotNull ItemPath path)
PrismReference
PrismContainer. findReference(ItemPath path)
default PrismReferenceDefinition
LocalDefinitionStore. findReferenceDefinition(@NotNull ItemPath path)
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> T
PrismContainer. getPropertyRealValue(ItemPath propertyPath, Class<T> type)
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)
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 with parameters of type ItemPath Modifier and Type Method Description default ContainerDelta<C>
ContainerDefinitionDelegator. createEmptyDelta(ItemPath path)
default ItemDelta
ItemDefinitionDelegator. 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 PrismReferenceDefinition
ComplexTypeDefinitionDelegator. findReferenceDefinition(@NotNull ItemPath path)
default PrismReferenceDefinition
ContainerDefinitionDelegator. findReferenceDefinition(@NotNull ItemPath path)
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 boolean
ItemDeltaCollectionsUtil. pathMatches(@NotNull Collection<? extends ItemDelta<?,?>> deltas, @NotNull ItemPath path, int segmentsToSkip, boolean exactMatch)
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.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
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()
@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.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)
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. -
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
ObjectGrouping. getGroupBy()
ItemPath
ObjectPaging. getGroupBy()
ItemPath
ObjectOrdering. getOrderBy()
@NotNull ItemPath
ValueFilter. getParentPath()
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. addGroupingInstruction(ItemPath groupBy)
void
ObjectPaging. addOrderingInstruction(ItemPath orderBy, OrderDirection direction)
<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 ObjectOrdering
QueryFactory. createOrdering(ItemPath orderBy, OrderDirection direction)
@NotNull ObjectPaging
QueryFactory. createPaging(ItemPath groupBy)
@NotNull ObjectPaging
QueryFactory. createPaging(ItemPath orderBy, OrderDirection direction)
@NotNull ObjectPaging
QueryFactory. createPaging(ItemPath orderBy, OrderDirection direction, ItemPath groupBy)
@NotNull ObjectPaging
QueryFactory. createPaging(Integer offset, Integer maxSize, ItemPath groupBy)
@NotNull ObjectPaging
QueryFactory. createPaging(Integer offset, Integer maxSize, ItemPath orderBy, OrderDirection direction)
@NotNull ObjectPaging
QueryFactory. createPaging(Integer offset, Integer maxSize, ItemPath orderBy, OrderDirection direction, ItemPath groupBy)
@NotNull RefFilter
QueryFactory. createReferenceEqual(ItemPath path, PrismReferenceDefinition definition, ExpressionWrapper expression)
Deprecated.@NotNull RefFilter
QueryFactory. createReferenceEqual(ItemPath path, PrismReferenceDefinition definition, Collection<PrismReferenceValue> values)
Deprecated.void
ObjectPaging. setGrouping(ItemPath groupBy)
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_FilterExit
S_FilterExit. asc(ItemPath path)
S_FilterExit
S_FilterExit. desc(ItemPath path)
S_FilterExit
S_FilterExit. group(ItemPath path)
S_ConditionEntry
S_AtomicFilterEntry. item(ItemPath path)
S_ConditionEntry
S_AtomicFilterEntry. item(ItemPath itemPath, ItemDefinition itemDefinition)
S_ConditionEntry
S_AtomicFilterEntry. item(PrismContainerDefinition containerDefinition, ItemPath itemPath)
S_AtomicFilterExit
S_RightHandItemEntry. item(ItemPath itemPath, ItemDefinition<?> itemDefinition)
-
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(PrismObject<?> object, ItemPath itemPath)
static void
PrismAsserts. assertNoItem(PrismContainer<?> object, ItemPath itemPath)
static void
PrismAsserts. assertNoItemDelta(ObjectDelta<?> objectDelta, 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<?> userDelta, 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)
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.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. hasToLoadPath(@NotNull ItemPath path, Collection<SelectorOptions<GetOperationOptions>> options)
static boolean
SelectorOptions. hasToLoadPath(@NotNull ItemPath path, Collection<SelectorOptions<GetOperationOptions>> options, boolean defaultValue)
GetOperationOptionsBuilder
GetOperationOptionsBuilder. item(ItemPath path)
GetOperationOptionsBuilder
GetOperationOptionsBuilderImpl. item(ItemPath path)
boolean
ObjectTreeDeltas. 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 ResourceAttributeDefinition
ResourceAttributeContainerDefinition. findAttributeDefinition(ItemPath elementPath)
ResourceAttributeDefinition
ResourceAttributeContainerDefinitionImpl. 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 ResourceAttributeDefinition
AttributeContainerDefinitionDelegator. 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 ItemPath
SchemaTestConstants. ICFS_NAME_PATH_PARTS
static ItemPath
SchemaTestConstants. ICFS_UID_PATH_PARTS
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 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 ItemName
ShadowUtil. getAttributeName(ItemPath attributePath, String message)
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.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)
-