Class WorkItemId
- java.lang.Object
 - 
- com.evolveum.midpoint.schema.util.WorkItemId
 
 
- 
- All Implemented Interfaces:
 Serializable
public class WorkItemId extends Object implements Serializable
Uniquely identifies a work item.- See Also:
 - Serialized Form
 
 
- 
- 
Constructor Summary
Constructors Constructor Description WorkItemId(@NotNull String caseOid, long id) 
- 
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringasString()static WorkItemIdcreate(@NotNull String compound)static WorkItemIdcreate(@NotNull String caseOid, long id)static StringcreateWorkItemId(String caseOid, Long workItemId)booleanequals(Object o)@NotNull StringgetCaseOid()static StringgetCaseOidFromWorkItemId(String workItemId)longgetId()static longgetIdFromWorkItemId(String workItemId)inthashCode()static WorkItemIdof(@NotNull CaseWorkItemType workItem)StringtoString() 
 - 
 
- 
- 
Field Detail
- 
caseOid
@NotNull public final @NotNull String caseOid
 
- 
id
public final long id
 
 - 
 
- 
Constructor Detail
- 
WorkItemId
public WorkItemId(@NotNull @NotNull String caseOid, long id) 
 - 
 
- 
Method Detail
- 
create
public static WorkItemId create(@NotNull @NotNull String caseOid, long id)
 
- 
create
public static WorkItemId create(@NotNull @NotNull String compound)
 
- 
getIdFromWorkItemId
public static long getIdFromWorkItemId(String workItemId)
 
- 
of
public static WorkItemId of(@NotNull @NotNull CaseWorkItemType workItem)
 
- 
getCaseOid
@NotNull public @NotNull String getCaseOid()
 
- 
getId
public long getId()
 
- 
asString
public String asString()
 
 - 
 
 -