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

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.RAbstractRole
              extended by com.evolveum.midpoint.repo.sql.data.common.RRole
All Implemented Interfaces:
Serializable

@Entity
public class RRole
extends RAbstractRole

Author:
lazyman
See Also:
Serialized Form

Constructor Summary
RRole()
           
 
Method Summary
static void copyFromJAXB(RoleType jaxb, RRole repo, PrismContext prismContext)
           
static void copyToJAXB(RRole repo, RoleType jaxb, PrismContext prismContext)
           
 boolean equals(Object o)
           
 RPolyString getName()
           
 String getRoleType()
           
 int hashCode()
           
 void setName(RPolyString name)
           
 void setRoleType(String roleType)
           
 RoleType toJAXB(PrismContext prismContext)
           
 
Methods inherited from class com.evolveum.midpoint.repo.sql.data.common.RAbstractRole
copyFromJAXB, copyToJAXB, getApprovalExpression, getApprovalProcess, getApprovalSchema, getApproverRefs, getAssignments, getAutomaticallyApproved, getExclusions, getRequestable, setApprovalExpression, setApprovalProcess, setApprovalSchema, setApproverRefs, setAssignments, setAutomaticallyApproved, setExclusions, setRequestable
 
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

RRole

public RRole()
Method Detail

getRoleType

public String getRoleType()

getName

public RPolyString getName()

setName

public void setName(RPolyString name)

setRoleType

public void setRoleType(String roleType)

equals

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

hashCode

public int hashCode()
Overrides:
hashCode in class RAbstractRole

copyToJAXB

public static void copyToJAXB(RRole repo,
                              RoleType jaxb,
                              PrismContext prismContext)
                       throws DtoTranslationException
Throws:
DtoTranslationException

copyFromJAXB

public static void copyFromJAXB(RoleType jaxb,
                                RRole repo,
                                PrismContext prismContext)
                         throws DtoTranslationException
Throws:
DtoTranslationException

toJAXB

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


Copyright © 2013 evolveum. All Rights Reserved.