com.evolveum.midpoint.repo.sql.data.common
Class RUser

java.lang.Object
  extended by com.evolveum.midpoint.repo.sql.data.common.RContainer
      extended by com.evolveum.midpoint.repo.sql.data.common.RObject
          extended by com.evolveum.midpoint.repo.sql.data.common.RUser
All Implemented Interfaces:
Serializable

@Entity
public class RUser
extends RObject

Author:
lazyman
See Also:
Serialized Form

Constructor Summary
RUser()
           
 
Method Summary
static void copyFromJAXB(UserType jaxb, RUser repo, PrismContext prismContext)
           
static void copyToJAXB(RUser repo, UserType jaxb, PrismContext prismContext)
           
 boolean equals(Object o)
           
 Set<RObjectReference> getAccountRefs()
           
 RActivation getActivation()
           
 RPolyString getAdditionalName()
           
 Set<RAssignment> getAssignments()
           
 String getCostCenter()
           
 RCredentials getCredentials()
           
 String getEmailAddress()
           
 String getEmployeeNumber()
           
 Set<String> getEmployeeType()
           
 RPolyString getFamilyName()
           
 RPolyString getFullName()
           
 RPolyString getGivenName()
           
 RPolyString getHonorificPrefix()
           
 RPolyString getHonorificSuffix()
           
 String getLocale()
           
 RPolyString getLocality()
           
 RPolyString getName()
           
 RPolyString getNickName()
           
 Set<RPolyString> getOrganization()
           
 Set<RPolyString> getOrganizationalUnit()
           
 String getPreferredLanguage()
           
 String getTelephoneNumber()
           
 String getTimezone()
           
 RPolyString getTitle()
           
 int hashCode()
           
 void setAccountRefs(Set<RObjectReference> accountRefs)
           
 void setActivation(RActivation activation)
           
 void setAdditionalName(RPolyString additionalName)
           
 void setAssignments(Set<RAssignment> assignments)
           
 void setCostCenter(String costCenter)
           
 void setCredentials(RCredentials credentials)
           
 void setEmailAddress(String emailAddress)
           
 void setEmployeeNumber(String employeeNumber)
           
 void setEmployeeType(Set<String> employeeType)
           
 void setFamilyName(RPolyString familyName)
           
 void setFullName(RPolyString fullName)
           
 void setGivenName(RPolyString givenName)
           
 void setHonorificPrefix(RPolyString honorificPrefix)
           
 void setHonorificSuffix(RPolyString honorificSuffix)
           
 void setLocale(String locale)
           
 void setLocality(RPolyString locality)
           
 void setName(RPolyString name)
           
 void setNickName(RPolyString nickName)
           
 void setOrganization(Set<RPolyString> organization)
           
 void setOrganizationalUnit(Set<RPolyString> organizationalUnit)
           
 void setPreferredLanguage(String preferredLanguage)
           
 void setTelephoneNumber(String telephoneNumber)
           
 void setTimezone(String timezone)
           
 void setTitle(RPolyString title)
           
 UserType toJAXB(PrismContext prismContext)
           
 
Methods inherited from class com.evolveum.midpoint.repo.sql.data.common.RObject
copyFromJAXB, copyToJAXB, getAncestors, getDescendants, getDescription, getExtension, getParentOrgRef, getVersion, setAncestors, setDescendants, setDescription, setExtension, setParentOrgRef, setVersion
 
Methods inherited from class com.evolveum.midpoint.repo.sql.data.common.RContainer
getId, getOid, setId, setOid, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RUser

public RUser()
Method Detail

getOrganization

public Set<RPolyString> getOrganization()

getAccountRefs

public Set<RObjectReference> getAccountRefs()

getAssignments

public Set<RAssignment> getAssignments()

getActivation

public RActivation getActivation()

getAdditionalName

public RPolyString getAdditionalName()

getCredentials

public RCredentials getCredentials()

getEmailAddress

public String getEmailAddress()

getOrganizationalUnit

public Set<RPolyString> getOrganizationalUnit()

getTelephoneNumber

public String getTelephoneNumber()

getEmployeeType

public Set<String> getEmployeeType()

getFamilyName

public RPolyString getFamilyName()

getFullName

public RPolyString getFullName()

getGivenName

public RPolyString getGivenName()

getLocality

public RPolyString getLocality()

getEmployeeNumber

public String getEmployeeNumber()

getHonorificPrefix

public RPolyString getHonorificPrefix()

getHonorificSuffix

public RPolyString getHonorificSuffix()

getName

public RPolyString getName()

getCostCenter

public String getCostCenter()

getLocale

public String getLocale()

getNickName

public RPolyString getNickName()

getPreferredLanguage

public String getPreferredLanguage()

getTimezone

public String getTimezone()

getTitle

public RPolyString getTitle()

setCostCenter

public void setCostCenter(String costCenter)

setLocale

public void setLocale(String locale)

setOrganization

public void setOrganization(Set<RPolyString> organization)

setNickName

public void setNickName(RPolyString nickName)

setPreferredLanguage

public void setPreferredLanguage(String preferredLanguage)

setTimezone

public void setTimezone(String timezone)

setTitle

public void setTitle(RPolyString title)

setName

public void setName(RPolyString name)

setActivation

public void setActivation(RActivation activation)

setAdditionalName

public void setAdditionalName(RPolyString additionalName)

setCredentials

public void setCredentials(RCredentials credentials)

setEmailAddress

public void setEmailAddress(String emailAddress)

setEmployeeNumber

public void setEmployeeNumber(String employeeNumber)

setEmployeeType

public void setEmployeeType(Set<String> employeeType)

setFamilyName

public void setFamilyName(RPolyString familyName)

setGivenName

public void setGivenName(RPolyString givenName)

setHonorificPrefix

public void setHonorificPrefix(RPolyString honorificPrefix)

setHonorificSuffix

public void setHonorificSuffix(RPolyString honorificSuffix)

setLocality

public void setLocality(RPolyString locality)

setOrganizationalUnit

public void setOrganizationalUnit(Set<RPolyString> organizationalUnit)

setTelephoneNumber

public void setTelephoneNumber(String telephoneNumber)

setAssignments

public void setAssignments(Set<RAssignment> assignments)

setAccountRefs

public void setAccountRefs(Set<RObjectReference> accountRefs)

setFullName

public void setFullName(RPolyString fullName)

equals

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

hashCode

public int hashCode()
Overrides:
hashCode in class RObject

copyFromJAXB

public static void copyFromJAXB(UserType jaxb,
                                RUser repo,
                                PrismContext prismContext)
                         throws DtoTranslationException
Throws:
DtoTranslationException

copyToJAXB

public static void copyToJAXB(RUser repo,
                              UserType jaxb,
                              PrismContext prismContext)
                       throws DtoTranslationException
Throws:
DtoTranslationException

toJAXB

public UserType toJAXB(PrismContext prismContext)
                throws DtoTranslationException
Specified by:
toJAXB in class RObject
Throws:
DtoTranslationException


Copyright © 2013 evolveum. All Rights Reserved.