Class Node

  • All Implemented Interfaces:
    Comparable<Node>
    Direct Known Subclasses:
    Document, Folder

    public class Node
    extends Object
    implements Comparable<Node>
    Concrete class carrying general information for alf_node data
    Author:
    steveglover, Gethin James, janv
    • Method Detail

      • getValue

        protected Object getValue​(Map<String,​org.apache.chemistry.opencmis.commons.data.PropertyData<?>> props,
                                  String name)
      • setNodeRef

        public void setNodeRef​(NodeRef nodeRef)
      • getCreatedAt

        public Date getCreatedAt()
      • setCreated

        public void setCreated​(Date createdAt)
      • getModifiedAt

        public Date getModifiedAt()
      • getModifiedByUser

        public UserInfo getModifiedByUser()
      • getCreatedByUser

        public UserInfo getCreatedByUser()
      • setCreatedByUser

        public void setCreatedByUser​(UserInfo createdByUser)
      • getName

        public String getName()
      • setName

        public void setName​(String name)
      • setPath

        public void setPath​(PathInfo pathInfo)
      • getNodeType

        public String getNodeType()
      • setNodeType

        public void setNodeType​(String prefixType)
      • setProperties

        public void setProperties​(Map<String,​Object> props)
      • getAspectNames

        public List<String> getAspectNames()
      • setAspectNames

        public void setAspectNames​(List<String> aspectNames)
      • getParentId

        public NodeRef getParentId()
      • setParentId

        public void setParentId​(NodeRef parentNodeRef)
      • getIsFolder

        public Boolean getIsFolder()
      • setIsFolder

        public void setIsFolder​(Boolean isFolder)
      • getIsFile

        public Boolean getIsFile()
      • setIsFile

        public void setIsFile​(Boolean isFile)
      • getIsLink

        public Boolean getIsLink()
      • setIsLink

        public void setIsLink​(Boolean isLink)
      • getIsLocked

        public Boolean getIsLocked()
      • setIsLocked

        public void setIsLocked​(Boolean isLocked)
      • getIsFavorite

        public Boolean getIsFavorite()
      • setIsFavorite

        public void setIsFavorite​(Boolean isFavorite)
      • getAllowableOperations

        public List<String> getAllowableOperations()
      • setAllowableOperations

        public void setAllowableOperations​(List<String> allowableOperations)
      • setPermissions

        public void setPermissions​(NodePermissions nodePermissions)
      • getArchivedAt

        public Date getArchivedAt()
      • setArchivedAt

        public void setArchivedAt​(Date archivedAt)
      • getArchivedByUser

        public UserInfo getArchivedByUser()
      • setArchivedByUser

        public void setArchivedByUser​(UserInfo archivedByUser)
      • getVersionLabel

        public String getVersionLabel()
      • setVersionLabel

        public void setVersionLabel​(String versionLabel)
      • getVersionComment

        public String getVersionComment()
      • setVersionComment

        public void setVersionComment​(String versionComment)
      • getLocation

        public String getLocation()
      • setLocation

        public void setLocation​(String location)
      • getNodeId

        public String getNodeId()
      • setNodeId

        public void setNodeId​(String nodeId)
      • getRelativePath

        public String getRelativePath()
      • setRelativePath

        public void setRelativePath​(String relativePath)
      • getSecondaryChildren

        public List<AssocChild> getSecondaryChildren()
      • setSecondaryChildren

        public void setSecondaryChildren​(List<AssocChild> secondaryChildren)
      • setDefinition

        public void setDefinition​(NodeDefinition definition)
      • setContent

        public void setContent​(ContentInfo contentInfo)
      • getAssociation

        public Assoc getAssociation()
      • setAssociation

        public void setAssociation​(Assoc association)
      • setSearch

        public void setSearch​(SearchEntry search)
      • getGuid

        public NodeRef getGuid()
        Deprecated.
      • setGuid

        public void setGuid​(NodeRef guid)
        Deprecated.
      • getTitle

        public String getTitle()
        Deprecated.
      • setTitle

        public void setTitle​(String title)
        Deprecated.
      • getDescription

        public String getDescription()
        Deprecated.
      • setDescription

        public void setDescription​(String description)
        Deprecated.
      • getCreatedBy

        public String getCreatedBy()
        Deprecated.
      • setCreatedBy

        public void setCreatedBy​(String createdBy)
        Deprecated.
      • getModifiedBy

        public String getModifiedBy()
        Deprecated.
      • setModifiedBy

        public void setModifiedBy​(String modifiedBy)
        Deprecated.