Class RCaseWorkItemReference
- java.lang.Object
-
- com.evolveum.midpoint.repo.sql.data.common.container.RReference
-
- com.evolveum.midpoint.repo.sql.data.common.container.RCaseWorkItemReference
-
- All Implemented Interfaces:
ObjectReference
,Serializable
@Entity public class RCaseWorkItemReference extends RReference
- Author:
- lazyman, mederly Reference contained in a case work item.
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static String
REFERENCE_TYPE
static String
TABLE
-
Fields inherited from interface com.evolveum.midpoint.repo.sql.data.common.ObjectReference
F_RELATION, F_TARGET_OID, F_TARGET_TYPE
-
-
Constructor Summary
Constructors Constructor Description RCaseWorkItemReference()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description RCaseWorkItem
getOwner()
Integer
getOwnerId()
String
getOwnerOwnerOid()
RCaseWorkItemReferenceOwner
getReferenceType()
String
getRelation()
RObject
getTarget()
String
getTargetOid()
RObjectType
getType()
static RCaseWorkItemReference
jaxbRefToRepo(ObjectReferenceType reference, RCaseWorkItem owner, RelationRegistry relationRegistry, RCaseWorkItemReferenceOwner type)
static Set<RCaseWorkItemReference>
safeListReferenceToSet(List<ObjectReferenceType> list, RCaseWorkItem owner, RelationRegistry relationRegistry, RCaseWorkItemReferenceOwner type)
void
setOwner(RCaseWorkItem owner)
void
setOwnerId(Integer ownerId)
void
setOwnerOwnerOid(String ownerOwnerOid)
void
setReferenceType(RCaseWorkItemReferenceOwner referenceType)
-
Methods inherited from class com.evolveum.midpoint.repo.sql.data.common.container.RReference
equals, fromJaxb, hashCode, setRelation, setTarget, setTargetOid, setType
-
-
-
-
Field Detail
-
TABLE
public static final String TABLE
- See Also:
- Constant Field Values
-
REFERENCE_TYPE
public static final String REFERENCE_TYPE
- See Also:
- Constant Field Values
-
-
Method Detail
-
getOwner
public RCaseWorkItem getOwner()
-
setOwner
public void setOwner(RCaseWorkItem owner)
-
getOwnerOwnerOid
public String getOwnerOwnerOid()
-
setOwnerOwnerOid
public void setOwnerOwnerOid(String ownerOwnerOid)
-
getOwnerId
public Integer getOwnerId()
-
setOwnerId
public void setOwnerId(Integer ownerId)
-
getTarget
public RObject getTarget()
- Overrides:
getTarget
in classRReference
-
getTargetOid
public String getTargetOid()
- Specified by:
getTargetOid
in interfaceObjectReference
- Overrides:
getTargetOid
in classRReference
-
getRelation
public String getRelation()
- Specified by:
getRelation
in interfaceObjectReference
- Overrides:
getRelation
in classRReference
-
getReferenceType
public RCaseWorkItemReferenceOwner getReferenceType()
-
setReferenceType
public void setReferenceType(RCaseWorkItemReferenceOwner referenceType)
-
getType
public RObjectType getType()
- Specified by:
getType
in interfaceObjectReference
- Overrides:
getType
in classRReference
-
safeListReferenceToSet
public static Set<RCaseWorkItemReference> safeListReferenceToSet(List<ObjectReferenceType> list, RCaseWorkItem owner, RelationRegistry relationRegistry, RCaseWorkItemReferenceOwner type)
-
jaxbRefToRepo
public static RCaseWorkItemReference jaxbRefToRepo(ObjectReferenceType reference, RCaseWorkItem owner, RelationRegistry relationRegistry, RCaseWorkItemReferenceOwner type)
-
-