Class ActivityPath
- java.lang.Object
-
- com.evolveum.midpoint.schema.util.task.ActivityPath
-
- All Implemented Interfaces:
Serializable
public class ActivityPath extends Object implements Serializable
- See Also:
- Serialized Form
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description @NotNull ActivityPathallExceptLast()ActivityPathappend(String identifier)static ActivityPathempty()booleanequals(Object o)booleanequalsBean(ActivityPathType bean)Stringfirst()static @NotNull ActivityPathfromBean(@Nullable ActivityPathType bean)static ActivityPathfromId(String... identifiers)static ActivityPathfromList(List<String> identifiers)@NotNull List<String>getIdentifiers()inthashCode()booleanisEmpty()Stringlast()ActivityPathrest()intsize()booleanstartsWith(ActivityPath otherPath)ActivityPathTypetoBean()StringtoDebugName()StringtoString()
-
-
-
Method Detail
-
fromBean
@NotNull public static @NotNull ActivityPath fromBean(@Nullable @Nullable ActivityPathType bean)
-
fromList
public static ActivityPath fromList(List<String> identifiers)
-
empty
public static ActivityPath empty()
-
fromId
public static ActivityPath fromId(String... identifiers)
-
isEmpty
public boolean isEmpty()
-
startsWith
public boolean startsWith(ActivityPath otherPath)
-
size
public int size()
-
first
public String first()
-
rest
public ActivityPath rest()
-
last
public String last()
-
allExceptLast
@NotNull public @NotNull ActivityPath allExceptLast()
-
append
public ActivityPath append(String identifier)
-
toBean
public ActivityPathType toBean()
-
equalsBean
public boolean equalsBean(ActivityPathType bean)
-
toDebugName
public String toDebugName()
-
-