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()
RCReferenceOwner
getReferenceType()
String
getRelation()
RObject
getTarget()
String
getTargetOid()
RObjectType
getType()
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, setType
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.evolveum.midpoint.repo.sql.data.common.ObjectReference
setRelation, setTargetOid, setType
-
-
-
-
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
-
getType
public RObjectType getType()
- Specified by:
getType
in interfaceObjectReference
- Overrides:
getType
in classRReference
- Returns:
- null if not defined, otherwise value from
RObjectType
enum
-
getReferenceType
public RCReferenceOwner getReferenceType()
- Overrides:
getReferenceType
in classRContainerReference
-
setOwner
public void setOwner(RAssignment owner)
-
-