com.evolveum.midpoint.repo.sql.data.common
Class RObject
java.lang.Object
com.evolveum.midpoint.repo.sql.data.common.RContainer
com.evolveum.midpoint.repo.sql.data.common.RObject
- All Implemented Interfaces:
- Serializable
- Direct Known Subclasses:
- RAbstractRole, RConnector, RConnectorHost, RGenericObject, RNode, RPasswordPolicy, RResource, RResourceObjectShadow, RSystemConfiguration, RTask, RUser, RUserTemplate
@Entity
public abstract class RObject
- extends RContainer
- Author:
- lazyman
- See Also:
- Serialized Form
RObject
public RObject()
getParentOrgRef
public Set<RObjectReference> getParentOrgRef()
setParentOrgRef
public void setParentOrgRef(Set<RObjectReference> parentOrgRef)
getExtension
public RAnyContainer getExtension()
getDescendants
public Set<ROrgClosure> getDescendants()
getAncestors
public Set<ROrgClosure> getAncestors()
setDescendants
public void setDescendants(Set<ROrgClosure> descendants)
setAncestors
public void setAncestors(Set<ROrgClosure> ancestors)
getDescription
public String getDescription()
setDescription
public void setDescription(String description)
setExtension
public void setExtension(RAnyContainer extension)
getVersion
public long getVersion()
setVersion
public void setVersion(long version)
equals
public boolean equals(Object o)
- Overrides:
equals
in class RContainer
hashCode
public int hashCode()
- Overrides:
hashCode
in class RContainer
copyToJAXB
public static void copyToJAXB(RObject repo,
ObjectType jaxb,
PrismContext prismContext)
throws DtoTranslationException
- Throws:
DtoTranslationException
copyFromJAXB
public static void copyFromJAXB(ObjectType jaxb,
RObject repo,
PrismContext prismContext)
throws DtoTranslationException
- Throws:
DtoTranslationException
toJAXB
public abstract <T extends ObjectType> T toJAXB(PrismContext prismContext)
throws DtoTranslationException
- Throws:
DtoTranslationException
Copyright © 2013 evolveum. All Rights Reserved.