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 Date
protected UserInfo
protected Assoc
protected ContentInfo
protected Date
protected String
protected UserInfo
protected ClassDefinition
protected String
protected NodeRef
protected Boolean
protected Boolean
protected Boolean
protected Boolean
protected Boolean
protected String
protected Date
protected String
protected UserInfo
protected String
protected String
protected NodePermissions
protected NodeRef
protected NodeRef
protected PathInfo
protected String
protected String
protected SearchEntry
protected List<AssocChild>
protected List<AssocTarget>
protected String
protected String
protected 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 TypeMethodDescriptionint
boolean
Deprecated.Deprecated.getGuid()
Deprecated.Deprecated.getName()
getPath()
getTitle()
Deprecated.protected Object
static UserInfo
lookupUserInfo
(String userName, Map<String, UserInfo> mapUserInfo, PersonService personService) static UserInfo
lookupUserInfo
(String userName, Map<String, UserInfo> mapUserInfo, PersonService personService, boolean displayNameOnly) protected void
mapMinimalInfo
(Map<org.alfresco.service.namespace.QName, Serializable> nodeProps, Map<String, UserInfo> mapUserInfo, ServiceRegistry sr) void
setAllowableOperations
(List<String> allowableOperations) void
setArchivedAt
(Date archivedAt) void
setArchivedByUser
(UserInfo archivedByUser) void
setAspectNames
(List<String> aspectNames) void
setAssociation
(Assoc association) void
setContent
(ContentInfo contentInfo) void
setCreated
(Date createdAt) void
setCreatedBy
(String createdBy) Deprecated.void
setCreatedByUser
(UserInfo createdByUser) void
setDefinition
(ClassDefinition definition) void
setDescription
(String description) Deprecated.void
Deprecated.void
setIsFavorite
(Boolean isFavorite) void
void
setIsFolder
(Boolean isFolder) void
void
setIsLocked
(Boolean isLocked) void
setLocation
(String location) void
setModifiedBy
(String modifiedBy) Deprecated.void
void
void
setNodeRef
(NodeRef nodeRef) void
setNodeType
(String prefixType) void
setParentId
(NodeRef parentNodeRef) void
void
setPermissions
(NodePermissions nodePermissions) void
setProperties
(Map<String, Object> props) void
setRelativePath
(String relativePath) void
setSearch
(SearchEntry search) void
setSecondaryChildren
(List<AssocChild> secondaryChildren) void
setTargets
(List<AssocTarget> targets) void
Deprecated.void
setVersionComment
(String versionComment) void
setVersionLabel
(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:
compareTo
in 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.
-