Package com.evolveum.midpoint.prism
Class ResolvedItemPath<ID extends ItemDefinition<?>>
java.lang.Object
com.evolveum.midpoint.prism.ResolvedItemPath<ID>
- All Implemented Interfaces:
Serializable
@Experimental
public class ResolvedItemPath<ID extends ItemDefinition<?>>
extends Object
implements Serializable
Resolution of a path in a prism container definition, as far as possible.
See
resolvedPath
, remainderPath
and lastDefinition
for details.- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionstatic <ID extends ItemDefinition<?>>
ResolvedItemPath<ID>create
(@NotNull ComplexTypeDefinition rootDefinition, @NotNull ItemPath rawItemPath) Resolves the path against a container definition.@NotNull ItemPath
boolean
-
Method Details
-
create
public static <ID extends ItemDefinition<?>> ResolvedItemPath<ID> create(@NotNull @NotNull ComplexTypeDefinition rootDefinition, @NotNull @NotNull ItemPath rawItemPath) Resolves the path against a container definition. The path should be "names-only". -
getResolvedPath
-
getLastDefinition
-
isComplete
public boolean isComplete()
-