Package com.emc.documentum.rest.model
Class UserObject
java.lang.Object
com.emc.documentum.rest.model.AbstractLinkable
com.emc.documentum.rest.model.PersistentObject
com.emc.documentum.rest.model.UserObject
- All Implemented Interfaces:
com.emc.documentum.rest.conditional.Digestible,Linkable
User resource
-
Field Summary
FieldsModifier and TypeFieldDescriptionDefault fields that will be retrieved when use select * in DQLInternal fieldsMandatory fieldsFields inherited from class com.emc.documentum.rest.model.PersistentObject
id, isLightweight, isMaterialized, isSnapshot, isVirtual, mandatoryAttributes, optionalAttributes, parentId, permissions, properties, reqDigest, type, typeDef, versionPolicyFields inherited from class com.emc.documentum.rest.model.AbstractLinkable
links -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetHref()Get user object hrefGet internal attribute namesGet mandatory attribute namesgetType()Get object type of the persistent object; if it is not specified explicitly, return the attribute "r_object_type" by alternate.voidSet href of user objectvoidsetParentGroup(GroupObject parentGroup) Methods inherited from class com.emc.documentum.rest.model.PersistentObject
addAttribute, addMandatoryAttribute, addOptionalAttribute, calculatesDigest, convertDate, geOptionalAttribute, getAttributeByName, getAttributes, getId, getMandatoryAttribute, getOptionalFields, getParentId, getPermissions, getReqDigest, getTypeDef, getVersionPolicy, hasAttribute, hasAttributeValue, hasOptionalAttribute, isLightweight, isMatchedWithReqDigest, isMaterialized, isSnapshot, isVirtualDocument, reInitAttributes, removeAttributeIfExisted, setId, setIsSnapshot, setIsVirtualDocument, setLightweight, setMaterialized, setParentId, setPermissions, setReqDigest, setType, setTypeDef, setVersionPolicy, toStringMethods inherited from class com.emc.documentum.rest.model.AbstractLinkable
getLinks, setLinks
-
Field Details
-
DEFAULT_FIELDS
Default fields that will be retrieved when use select * in DQL -
MANDATORY_FIELDS
Mandatory fields -
INTERNAL_FIELDS
Internal fields
-
-
Constructor Details
-
UserObject
public UserObject()
-
-
Method Details
-
getMandatoryFields
Description copied from class:PersistentObjectGet mandatory attribute names- Overrides:
getMandatoryFieldsin classPersistentObject- Returns:
- mandatory fields
-
getInternalFields
Description copied from class:PersistentObjectGet internal attribute names- Overrides:
getInternalFieldsin classPersistentObject- Returns:
- internal fields
-
getHref
Get user object href- Returns:
- user object href
-
setHref
Set href of user object- Parameters:
href- href of user object
-
getParentGroup
-
setParentGroup
-
getType
Description copied from class:PersistentObjectGet object type of the persistent object; if it is not specified explicitly, return the attribute "r_object_type" by alternate.- Overrides:
getTypein classPersistentObject- Returns:
- type
-