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
- Author:
- lazyman, mederly TODO
- 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 boolean
equals(Object o)
static void
fromJaxb(ObjectReferenceType jaxb, RReference repo, RelationRegistry relationRegistry)
String
getRelation()
RObject
getTarget()
String
getTargetOid()
RObjectType
getType()
int
hashCode()
void
setRelation(String relation)
void
setTarget(RObject target)
void
setTargetOid(String targetOid)
void
setType(RObjectType type)
-
-
-
Method Detail
-
getTarget
public RObject getTarget()
-
getTargetOid
public String getTargetOid()
- Specified by:
getTargetOid
in interfaceObjectReference
-
getRelation
public String getRelation()
- Specified by:
getRelation
in interfaceObjectReference
-
getType
public RObjectType getType()
- Specified by:
getType
in interfaceObjectReference
-
setRelation
public void setRelation(String relation)
- Specified by:
setRelation
in interfaceObjectReference
-
setTarget
public void setTarget(RObject target)
-
setTargetOid
public void setTargetOid(String targetOid)
- Specified by:
setTargetOid
in interfaceObjectReference
-
setType
public void setType(RObjectType type)
- Specified by:
setType
in interfaceObjectReference
-
fromJaxb
public static void fromJaxb(ObjectReferenceType jaxb, RReference repo, RelationRegistry relationRegistry)
-
-