Package com.evolveum.midpoint.prism.path
package com.evolveum.midpoint.prism.path
-
ClassDescriptionFixme: Rename this to its actual use and meaning - item path representation normalized for textual search (used in indexing)Denotes identifier of the object or container (i.e.Item Name of Infra Model Items.ItemName without prefix specified, ideal item name for runtime data, constants, etc.General interface to ItemPath objects.Methods that operate on path collections.A "safe" set of
QName
- i.e. the one where (e.g.) presence is checked usingQNameUtil.match(QName, QName)
, notObject.equals(Object)
method.Denotes referenced object, like "assignment/targetRef/@/name" (name of assignment's target object)Denotes parent object or container.PathKeyedMap<T>Special case of a map that has ItemPath as a key.A "safe" set ofItemPath
- i.e. the one where (e.g.) presence is checked usingItemPath.equivalent(ItemPath)
, notObject.equals(Object)
method.Denotes reference path segment: either ".." meaning owner, or "@" meaning referenced object.Item Path rooted in specified type