Class RAssignmentReference
- java.lang.Object
-
- com.evolveum.midpoint.repo.sql.data.common.container.RReference
-
- com.evolveum.midpoint.repo.sql.data.common.container.RContainerReference
-
- com.evolveum.midpoint.repo.sql.data.common.container.RAssignmentReference
-
- All Implemented Interfaces:
ObjectReference
,EntityState
,Serializable
@Entity public class RAssignmentReference extends RContainerReference
- Author:
- lazyman
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class com.evolveum.midpoint.repo.sql.data.common.container.RContainerReference
F_OWNER, REFERENCE_TYPE
-
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 RAssignmentReference()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RAssignment
getOwner()
Integer
getOwnerId()
String
getOwnerOid()
RCReferenceType
getReferenceType()
String
getRelation()
RObject
getTarget()
String
getTargetOid()
RObjectType
getTargetType()
RepresentsQName
type attribute in reference e.g.void
setOwner(RAssignment owner)
-
Methods inherited from class com.evolveum.midpoint.repo.sql.data.common.container.RContainerReference
copyToJAXB, equals, hashCode, isTransient, setOwnerId, setOwnerOid, setReferenceType, setTransient, toJAXB
-
Methods inherited from class com.evolveum.midpoint.repo.sql.data.common.container.RReference
fromJaxb, setRelation, setTarget, setTargetOid, setTargetType
-
-
-
-
Method Detail
-
getOwner
public RAssignment getOwner()
- Specified by:
getOwner
in classRContainerReference
-
getOwnerOid
public String getOwnerOid()
- Overrides:
getOwnerOid
in classRContainerReference
-
getOwnerId
public Integer getOwnerId()
- Overrides:
getOwnerId
in classRContainerReference
-
getTarget
public RObject getTarget()
- Overrides:
getTarget
in classRContainerReference
-
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
-
getTargetType
public RObjectType getTargetType()
- Specified by:
getTargetType
in interfaceObjectReference
- Overrides:
getTargetType
in classRReference
- Returns:
- null if not defined, otherwise value from
RObjectType
enum
-
getReferenceType
public RCReferenceType getReferenceType()
- Overrides:
getReferenceType
in classRContainerReference
-
setOwner
public void setOwner(RAssignment owner)
-
-