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:
- java.io.Serializable
- Direct Known Subclasses:
- RConnector, RConnectorHost, RGenericObject, RNode, ROrg, RPasswordPolicy, RResource, RResourceObjectShadow, RRole, RSystemConfiguration, RTask, RUser, RUserTemplate
@Entity
public abstract class RObject
- extends RContainer
- Author:
- lazyman
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
RObject
public RObject()
getParentOrgRef
public java.util.Set<REmbeddedReference> getParentOrgRef()
getExtension
public RAnyContainer getExtension()
getDescendants
public java.util.Set<ROrgClosure> getDescendants()
getAncestors
public java.util.Set<ROrgClosure> getAncestors()
setDescendants
public void setDescendants(java.util.Set<ROrgClosure> descendants)
setAncestors
public void setAncestors(java.util.Set<ROrgClosure> ancestors)
getDescription
public java.lang.String getDescription()
setDescription
public void setDescription(java.lang.String description)
setExtension
public void setExtension(RAnyContainer extension)
getVersion
public long getVersion()
setVersion
public void setVersion(long version)
setParentOrgRef
public void setParentOrgRef(java.util.Set<REmbeddedReference> orgRefs)
equals
public boolean equals(java.lang.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 © 2012 evolveum. All Rights Reserved.