Class RGenericObject
- java.lang.Object
-
- com.evolveum.midpoint.repo.sql.data.common.RObject<T>
-
- com.evolveum.midpoint.repo.sql.data.common.RFocus<GenericObjectType>
-
- com.evolveum.midpoint.repo.sql.data.common.RGenericObject
-
- All Implemented Interfaces:
Metadata<RObjectReference<RFocus>>
,EntityState
,Serializable
@Entity public class RGenericObject extends RFocus<GenericObjectType>
- Author:
- lazyman
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class com.evolveum.midpoint.repo.sql.data.common.RObject
F_OBJECT_TYPE_CLASS, F_TEXT_INFO_ITEMS
-
-
Constructor Summary
Constructors Constructor Description RGenericObject()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static void
copyFromJAXB(GenericObjectType jaxb, RGenericObject repo, RepositoryContext repositoryContext, IdGeneratorResult generatorResult)
boolean
equals(Object o)
RPolyString
getNameCopy()
String
getObjectType()
int
hashCode()
void
setNameCopy(RPolyString nameCopy)
void
setObjectType(String objectType)
-
Methods inherited from class com.evolveum.midpoint.repo.sql.data.common.RFocus
copyFocusInformationFromJAXB, getActivation, getCostCenter, getEmailAddress, getJpegPhoto, getLinkRef, getLocale, getLocalityFocus, getPersonaRef, getPolicySituation, getPreferredLanguage, getTelephoneNumber, getTimezone, isHasPhoto, setActivation, setCostCenter, setEmailAddress, setHasPhoto, setJpegPhoto, setLinkRef, setLocale, setLocalityFocus, setPersonaRef, setPolicySituation, setPreferredLanguage, setTelephoneNumber, setTimezone
-
Methods inherited from class com.evolveum.midpoint.repo.sql.data.common.RObject
getAncestors, getArchetypeRef, getAssignment, getAssignments, getAssignments, getBooleans, getCreateApproverRef, getCreateChannel, getCreateTimestamp, getCreatorRef, getDates, getDelegatedRef, getDescendants, getFullObject, getLifecycleState, getLongs, getModifierRef, getModifyApproverRef, getModifyChannel, getModifyTimestamp, getName, getObjectTypeClass, getOid, getOperationExecutions, getParentOrgRef, getPolys, getReferences, getRoleMembershipRef, getStrings, getSubtype, getTenantRef, getTextInfoItems, getTrigger, getVersion, isTransient, setAncestors, setArchetypeRef, setAssignments, setBooleans, setCreateApproverRef, setCreateChannel, setCreateTimestamp, setCreatorRef, setDates, setDelegatedRef, setDescendants, setFullObject, setLifecycleState, setLongs, setModifierRef, setModifyApproverRef, setModifyChannel, setModifyTimestamp, setName, setObjectTypeClass, setOid, setOperationExecutions, setParentOrgRef, setPolys, setReferences, setRoleMembershipRef, setStrings, setSubtype, setTenantRef, setTextInfoItems, setTransient, setTrigger, setVersion, toString
-
-
-
-
Method Detail
-
getObjectType
public String getObjectType()
-
getNameCopy
public RPolyString getNameCopy()
-
setNameCopy
public void setNameCopy(RPolyString nameCopy)
-
setObjectType
public void setObjectType(String objectType)
-
equals
public boolean equals(Object o)
- Overrides:
equals
in classRFocus<GenericObjectType>
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classRFocus<GenericObjectType>
-
copyFromJAXB
public static void copyFromJAXB(GenericObjectType jaxb, RGenericObject repo, RepositoryContext repositoryContext, IdGeneratorResult generatorResult) throws DtoTranslationException
- Throws:
DtoTranslationException
-
-