@Entity public class RAssignmentReference extends Object implements ObjectReference
Modifier and Type | Field and Description |
---|---|
static String |
F_OWNER |
static String |
REFERENCE_TYPE |
F_RELATION, F_TARGET_OID, F_TYPE
Constructor and Description |
---|
RAssignmentReference() |
Modifier and Type | Method and Description |
---|---|
static void |
copyFromJAXB(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectReferenceType jaxb,
RAssignmentReference repo,
PrismContext prismContext) |
static void |
copyToJAXB(RAssignmentReference repo,
com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectReferenceType jaxb,
PrismContext prismContext) |
boolean |
equals(Object o) |
RAssignment |
getOwner() |
Integer |
getOwnerId() |
String |
getOwnerOid() |
RCReferenceOwner |
getReferenceType() |
String |
getRelation() |
String |
getTargetOid() |
RObjectType |
getType()
Represents
QName type attribute in reference e.g. |
int |
hashCode() |
void |
setOwner(RAssignment owner) |
void |
setOwnerId(Integer ownerId) |
void |
setOwnerOid(String ownerOid) |
void |
setReferenceType(RCReferenceOwner referenceType) |
void |
setRelation(String relation) |
void |
setTargetOid(String targetOid) |
void |
setType(RObjectType type) |
com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectReferenceType |
toJAXB(PrismContext prismContext) |
public static final String REFERENCE_TYPE
public static final String F_OWNER
public RAssignment getOwner()
public String getOwnerOid()
public Integer getOwnerId()
public String getTargetOid()
getTargetOid
in interface ObjectReference
public String getRelation()
getRelation
in interface ObjectReference
public RObjectType getType()
getType
in interface ObjectReference
RObjectType
enumpublic RCReferenceOwner getReferenceType()
public void setReferenceType(RCReferenceOwner referenceType)
public void setOwner(RAssignment owner)
public void setOwnerOid(String ownerOid)
public void setOwnerId(Integer ownerId)
public void setRelation(String relation)
public void setTargetOid(String targetOid)
public void setType(RObjectType type)
public static void copyToJAXB(RAssignmentReference repo, com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectReferenceType jaxb, PrismContext prismContext)
public static void copyFromJAXB(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectReferenceType jaxb, RAssignmentReference repo, PrismContext prismContext)
public com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectReferenceType toJAXB(PrismContext prismContext)
Copyright © 2015 evolveum. All rights reserved.