Class REmbeddedNamedReference
- java.lang.Object
-
- com.evolveum.midpoint.repo.sql.data.common.embedded.REmbeddedReference
-
- com.evolveum.midpoint.repo.sql.data.common.embedded.REmbeddedNamedReference
-
- All Implemented Interfaces:
ObjectReference
,Serializable
@Embeddable public class REmbeddedNamedReference extends REmbeddedReference
Reference containing the name of referenced object. Originally thought to be used in certifications, but replaced by dynamically joining RObject table. So keeping this for possible future use only.- Author:
- mederly
- 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 REmbeddedNamedReference()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static void
copyToJAXB(REmbeddedNamedReference repo, ObjectReferenceType jaxb, PrismContext prismContext)
boolean
equals(Object o)
String
getRelation()
RPolyString
getTargetName()
String
getTargetOid()
RObjectType
getType()
int
hashCode()
void
setTargetName(RPolyString targetName)
ObjectReferenceType
toJAXB(PrismContext prismContext)
String
toString()
-
Methods inherited from class com.evolveum.midpoint.repo.sql.data.common.embedded.REmbeddedReference
copyToJAXB, fromJaxb, getTarget, setRelation, setTarget, setTargetOid, setType
-
-
-
-
Method Detail
-
getTargetName
public RPolyString getTargetName()
-
setTargetName
public void setTargetName(RPolyString targetName)
-
getRelation
public String getRelation()
- Specified by:
getRelation
in interfaceObjectReference
- Overrides:
getRelation
in classREmbeddedReference
-
getTargetOid
public String getTargetOid()
- Specified by:
getTargetOid
in interfaceObjectReference
- Overrides:
getTargetOid
in classREmbeddedReference
-
getType
public RObjectType getType()
- Specified by:
getType
in interfaceObjectReference
- Overrides:
getType
in classREmbeddedReference
-
equals
public boolean equals(Object o)
- Overrides:
equals
in classREmbeddedReference
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classREmbeddedReference
-
toString
public String toString()
- Overrides:
toString
in classREmbeddedReference
-
copyToJAXB
public static void copyToJAXB(REmbeddedNamedReference repo, ObjectReferenceType jaxb, PrismContext prismContext)
-
toJAXB
public ObjectReferenceType toJAXB(PrismContext prismContext)
- Overrides:
toJAXB
in classREmbeddedReference
-
-