com.evolveum.midpoint.repo.sql.data.common.embedded
Class REmbeddedReference

java.lang.Object
  extended by com.evolveum.midpoint.repo.sql.data.common.embedded.REmbeddedReference
All Implemented Interfaces:
ObjectReference, Serializable

@Embeddable
public class REmbeddedReference
extends Object
implements ObjectReference

Author:
lazyman
See Also:
Serialized Form

Constructor Summary
REmbeddedReference()
           
 
Method Summary
static void copyFromJAXB(ObjectReferenceType jaxb, REmbeddedReference repo, PrismContext prismContext)
           
static void copyToJAXB(REmbeddedReference repo, ObjectReferenceType jaxb, PrismContext prismContext)
           
 boolean equals(Object o)
           
 String getDescription()
           
 String getFilter()
           
 String getRelationLocalPart()
           
 String getRelationNamespace()
           
 String getTargetOid()
           
 RContainerType getType()
           
 int hashCode()
           
 void setDescription(String description)
           
 void setFilter(String filter)
           
 void setRelationLocalPart(String relationLocalPart)
           
 void setRelationNamespace(String relationNamespace)
           
 void setTargetOid(String targetOid)
           
 void setType(RContainerType type)
           
 ObjectReferenceType toJAXB(PrismContext prismContext)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

REmbeddedReference

public REmbeddedReference()
Method Detail

getRelationLocalPart

public String getRelationLocalPart()
Specified by:
getRelationLocalPart in interface ObjectReference

getRelationNamespace

public String getRelationNamespace()
Specified by:
getRelationNamespace in interface ObjectReference

getTargetOid

public String getTargetOid()
Specified by:
getTargetOid in interface ObjectReference

getDescription

public String getDescription()
Specified by:
getDescription in interface ObjectReference

getType

public RContainerType getType()
Specified by:
getType in interface ObjectReference

getFilter

public String getFilter()
Specified by:
getFilter in interface ObjectReference

setRelationLocalPart

public void setRelationLocalPart(String relationLocalPart)

setRelationNamespace

public void setRelationNamespace(String relationNamespace)

setDescription

public void setDescription(String description)

setFilter

public void setFilter(String filter)

setTargetOid

public void setTargetOid(String targetOid)

setType

public void setType(RContainerType type)

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

toString

public String toString()
Overrides:
toString in class Object

copyToJAXB

public static void copyToJAXB(REmbeddedReference repo,
                              ObjectReferenceType jaxb,
                              PrismContext prismContext)

copyFromJAXB

public static void copyFromJAXB(ObjectReferenceType jaxb,
                                REmbeddedReference repo,
                                PrismContext prismContext)

toJAXB

public ObjectReferenceType toJAXB(PrismContext prismContext)


Copyright © 2013 evolveum. All Rights Reserved.