Class RReference
- java.lang.Object
-
- com.evolveum.midpoint.repo.sql.data.common.container.RReference
-
- All Implemented Interfaces:
ObjectReference,Serializable
- Direct Known Subclasses:
RCaseWorkItemReference,RCertWorkItemReference,RContainerReference
public abstract class RReference extends Object implements ObjectReference
- See Also:
- Serialized Form
-
-
Field Summary
-
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 RReference()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)static voidfromJaxb(ObjectReferenceType jaxb, RReference repo, RelationRegistry relationRegistry)StringgetRelation()RObjectgetTarget()StringgetTargetOid()RObjectTypegetTargetType()inthashCode()voidsetRelation(String relation)voidsetTarget(RObject target)voidsetTargetOid(String targetOid)voidsetTargetType(RObjectType type)
-
-
-
Method Detail
-
getTarget
public RObject getTarget()
-
getTargetOid
public String getTargetOid()
- Specified by:
getTargetOidin interfaceObjectReference
-
getRelation
public String getRelation()
- Specified by:
getRelationin interfaceObjectReference
-
getTargetType
public RObjectType getTargetType()
- Specified by:
getTargetTypein interfaceObjectReference
-
setRelation
public void setRelation(String relation)
- Specified by:
setRelationin interfaceObjectReference
-
setTarget
public void setTarget(RObject target)
-
setTargetOid
public void setTargetOid(String targetOid)
- Specified by:
setTargetOidin interfaceObjectReference
-
setTargetType
public void setTargetType(RObjectType type)
- Specified by:
setTargetTypein interfaceObjectReference
-
fromJaxb
public static void fromJaxb(ObjectReferenceType jaxb, RReference repo, RelationRegistry relationRegistry)
-
-