Package org.alfresco.rest.api.model
Class Node
java.lang.Object
org.alfresco.rest.api.model.Node
- All Implemented Interfaces:
Comparable<Node>
Concrete class carrying general information for alf_node data
- Author:
- steveglover, Gethin James, janv
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Dateprotected UserInfoprotected Assocprotected ContentInfoprotected Dateprotected Stringprotected UserInfoprotected ClassDefinitionprotected Stringprotected NodeRefprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Stringprotected Dateprotected Stringprotected UserInfoprotected Stringprotected Stringprotected NodePermissionsprotected NodeRefprotected NodeRefprotected PathInfoprotected Stringprotected Stringprotected SearchEntryprotected List<AssocChild> protected List<AssocTarget> protected Stringprotected Stringprotected String -
Constructor Summary
ConstructorsConstructorDescriptionNode()Node(NodeRef nodeRef, NodeRef parentNodeRef, Map<org.alfresco.service.namespace.QName, Serializable> nodeProps, Map<String, UserInfo> mapUserInfo, ServiceRegistry sr) -
Method Summary
Modifier and TypeMethodDescriptionintbooleanDeprecated.Deprecated.getGuid()Deprecated.Deprecated.getName()getPath()getTitle()Deprecated.protected Objectstatic UserInfolookupUserInfo(String userName, Map<String, UserInfo> mapUserInfo, PersonService personService) static UserInfolookupUserInfo(String userName, Map<String, UserInfo> mapUserInfo, PersonService personService, boolean displayNameOnly) protected voidmapMinimalInfo(Map<org.alfresco.service.namespace.QName, Serializable> nodeProps, Map<String, UserInfo> mapUserInfo, ServiceRegistry sr) voidsetAllowableOperations(List<String> allowableOperations) voidsetArchivedAt(Date archivedAt) voidsetArchivedByUser(UserInfo archivedByUser) voidsetAspectNames(List<String> aspectNames) voidsetAssociation(Assoc association) voidsetContent(ContentInfo contentInfo) voidsetCreated(Date createdAt) voidsetCreatedBy(String createdBy) Deprecated.voidsetCreatedByUser(UserInfo createdByUser) voidsetDefinition(ClassDefinition definition) voidsetDescription(String description) Deprecated.voidDeprecated.voidsetIsFavorite(Boolean isFavorite) voidvoidsetIsFolder(Boolean isFolder) voidvoidsetIsLocked(Boolean isLocked) voidsetLocation(String location) voidsetModifiedBy(String modifiedBy) Deprecated.voidvoidvoidsetNodeRef(NodeRef nodeRef) voidsetNodeType(String prefixType) voidsetParentId(NodeRef parentNodeRef) voidvoidsetPermissions(NodePermissions nodePermissions) voidsetProperties(Map<String, Object> props) voidsetRelativePath(String relativePath) voidsetSearch(SearchEntry search) voidsetSecondaryChildren(List<AssocChild> secondaryChildren) voidsetTargets(List<AssocTarget> targets) voidDeprecated.voidsetVersionComment(String versionComment) voidsetVersionLabel(String versionLabel) toString()
-
Field Details
-
nodeRef
-
name
-
createdAt
-
modifiedAt
-
createdByUser
-
modifiedByUser
-
archivedAt
-
archivedByUser
-
versionLabel
-
versionComment
-
nodeId
-
isFolder
-
isFile
-
isLink
-
isLocked
-
parentNodeRef
-
pathInfo
-
prefixTypeQName
-
relativePath
-
secondaryChildren
-
targets
-
aspectNames
-
properties
-
allowableOperations
-
nodePermissions
-
definition
-
search
-
location
-
isFavorite
-
contentInfo
-
association
-
title
-
guid
-
description
-
createdBy
-
modifiedBy
-
-
Constructor Details
-
Node
public Node(NodeRef nodeRef, NodeRef parentNodeRef, Map<org.alfresco.service.namespace.QName, Serializable> nodeProps, Map<String, UserInfo> mapUserInfo, ServiceRegistry sr) -
Node
public Node()
-
-
Method Details
-
getValue
-
mapMinimalInfo
protected void mapMinimalInfo(Map<org.alfresco.service.namespace.QName, Serializable> nodeProps, Map<String, UserInfo> mapUserInfo, ServiceRegistry sr) -
lookupUserInfo
-
lookupUserInfo
-
getNodeRef
-
setNodeRef
-
getCreatedAt
-
setCreated
-
getModifiedAt
-
getModifiedByUser
-
getCreatedByUser
-
setCreatedByUser
-
getName
-
setName
-
getPath
-
setPath
-
getNodeType
-
setNodeType
-
getProperties
-
setProperties
-
getAspectNames
-
setAspectNames
-
getParentId
-
setParentId
-
getIsFolder
-
setIsFolder
-
getIsFile
-
setIsFile
-
getIsLink
-
setIsLink
-
getIsLocked
-
setIsLocked
-
getIsFavorite
-
setIsFavorite
-
getAllowableOperations
-
setAllowableOperations
-
getPermissions
-
setPermissions
-
getTargets
-
setTargets
-
getArchivedAt
-
setArchivedAt
-
getArchivedByUser
-
setArchivedByUser
-
getVersionLabel
-
setVersionLabel
-
getVersionComment
-
setVersionComment
-
getLocation
-
setLocation
-
getNodeId
-
setNodeId
-
equals
-
getRelativePath
-
setRelativePath
-
getSecondaryChildren
-
setSecondaryChildren
-
getDefinition
-
setDefinition
-
compareTo
- Specified by:
compareToin interfaceComparable<Node>
-
toString
-
setContent
-
getContent
-
getAssociation
-
setAssociation
-
getSearch
-
setSearch
-
getGuid
Deprecated. -
setGuid
Deprecated. -
getTitle
Deprecated. -
setTitle
Deprecated. -
getDescription
Deprecated. -
setDescription
Deprecated. -
getCreatedBy
Deprecated. -
setCreatedBy
Deprecated. -
getModifiedBy
Deprecated. -
setModifiedBy
Deprecated.
-