Class ActivityPath
java.lang.Object
com.evolveum.midpoint.schema.util.task.ActivityPath
- All Implemented Interfaces:
- Serializable
Object identifying an activity in the (logical) activity tree.
 For example, if we have a composite activity of two reconciliations (`recon-A` and `recon-B`), there are the following
 activity paths present:
 - `reconA/operationCompletion`
 - `reconA/resourceObjects`
 - `reconA/remainingShadows`
 - `reconB/operationCompletion`
 - `reconB/resourceObjects`
 - `reconB/remainingShadows`
 These paths denote the activities _regardless_ of whether they are distributed (into worker tasks), delegated (into subtasks),
 or both.
 Empty path denotes the root activity.
 Externalized form is 
ActivityPathType.- See Also:
- 
Method SummaryModifier and TypeMethodDescription@NotNull ActivityPathstatic ActivityPathempty()booleanbooleanequalsBean(ActivityPathType bean) first()static @NotNull ActivityPathfromBean(@Nullable ActivityPathType bean) static ActivityPathstatic ActivityPathinthashCode()booleanisEmpty()last()rest()intsize()booleanstartsWith(ActivityPath otherPath) toBean()toString()
- 
Method Details- 
fromBean
- 
fromList
- 
empty
- 
fromId
- 
getIdentifiers
- 
isEmptypublic boolean isEmpty()
- 
toString
- 
startsWith
- 
sizepublic int size()
- 
first
- 
rest
- 
last
- 
allExceptLast
- 
equals
- 
hashCodepublic int hashCode()
- 
append
- 
toBean
- 
equalsBean
- 
toDebugName
 
-