Class Node

java.lang.Object
org.alfresco.search.model.Node
Direct Known Subclasses:
ResultNode

@Validated public class Node extends Object
Node
  • Constructor Details

    • Node

      public Node()
  • Method Details

    • id

      public Node id(String id)
    • getId

      @NotNull public @NotNull String getId()
      Get id
      Returns:
      id
    • setId

      public void setId(String id)
    • name

      public Node name(String name)
    • getName

      @NotNull @Pattern(regexp="^(?!(.*[\\\"\\*\\\\\\>\\<\\?/\\:\\|]+.*)|(.*[\\.]?.*[\\.]+$)|(.*[ ]+$))") public @NotNull @Pattern(regexp="^(?!(.*[\\\"\\*\\\\\\>\\<\\?/\\:\\|]+.*)|(.*[\\.]?.*[\\.]+$)|(.*[ ]+$))") String getName()
      The name must not contain spaces or the following special characters: * \" `<` `>` \\ / ? : and |. The character . must not be used at the end of the name.
      Returns:
      name
    • setName

      public void setName(String name)
    • nodeType

      public Node nodeType(String nodeType)
    • getNodeType

      @NotNull public @NotNull String getNodeType()
      Get nodeType
      Returns:
      nodeType
    • setNodeType

      public void setNodeType(String nodeType)
    • isFolder

      public Node isFolder(Boolean isFolder)
    • isIsFolder

      @NotNull public @NotNull Boolean isIsFolder()
      Get isFolder
      Returns:
      isFolder
    • setIsFolder

      public void setIsFolder(Boolean isFolder)
    • isFile

      public Node isFile(Boolean isFile)
    • isIsFile

      @NotNull public @NotNull Boolean isIsFile()
      Get isFile
      Returns:
      isFile
    • setIsFile

      public void setIsFile(Boolean isFile)
    • isLocked

      public Node isLocked(Boolean isLocked)
    • isIsLocked

      public Boolean isIsLocked()
      Get isLocked
      Returns:
      isLocked
    • setIsLocked

      public void setIsLocked(Boolean isLocked)
    • modifiedAt

      public Node modifiedAt(OffsetDateTime modifiedAt)
    • getModifiedAt

      @NotNull @Valid public @NotNull @Valid OffsetDateTime getModifiedAt()
      Get modifiedAt
      Returns:
      modifiedAt
    • setModifiedAt

      public void setModifiedAt(OffsetDateTime modifiedAt)
    • modifiedByUser

      public Node modifiedByUser(UserInfo modifiedByUser)
    • getModifiedByUser

      @NotNull @Valid public @NotNull @Valid UserInfo getModifiedByUser()
      Get modifiedByUser
      Returns:
      modifiedByUser
    • setModifiedByUser

      public void setModifiedByUser(UserInfo modifiedByUser)
    • createdAt

      public Node createdAt(OffsetDateTime createdAt)
    • getCreatedAt

      @NotNull @Valid public @NotNull @Valid OffsetDateTime getCreatedAt()
      Get createdAt
      Returns:
      createdAt
    • setCreatedAt

      public void setCreatedAt(OffsetDateTime createdAt)
    • createdByUser

      public Node createdByUser(UserInfo createdByUser)
    • getCreatedByUser

      @NotNull @Valid public @NotNull @Valid UserInfo getCreatedByUser()
      Get createdByUser
      Returns:
      createdByUser
    • setCreatedByUser

      public void setCreatedByUser(UserInfo createdByUser)
    • parentId

      public Node parentId(String parentId)
    • getParentId

      public String getParentId()
      Get parentId
      Returns:
      parentId
    • setParentId

      public void setParentId(String parentId)
    • isLink

      public Node isLink(Boolean isLink)
    • isIsLink

      public Boolean isIsLink()
      Get isLink
      Returns:
      isLink
    • setIsLink

      public void setIsLink(Boolean isLink)
    • content

      public Node content(ContentInfo content)
    • getContent

      @Valid public @Valid ContentInfo getContent()
      Get content
      Returns:
      content
    • setContent

      public void setContent(ContentInfo content)
    • aspectNames

      public Node aspectNames(List<String> aspectNames)
    • addAspectNamesItem

      public Node addAspectNamesItem(String aspectNamesItem)
    • getAspectNames

      public List<String> getAspectNames()
      Get aspectNames
      Returns:
      aspectNames
    • setAspectNames

      public void setAspectNames(List<String> aspectNames)
    • properties

      public Node properties(Object properties)
    • getProperties

      public Object getProperties()
      Get properties
      Returns:
      properties
    • setProperties

      public void setProperties(Object properties)
    • allowableOperations

      public Node allowableOperations(List<String> allowableOperations)
    • addAllowableOperationsItem

      public Node addAllowableOperationsItem(String allowableOperationsItem)
    • getAllowableOperations

      public List<String> getAllowableOperations()
      Get allowableOperations
      Returns:
      allowableOperations
    • setAllowableOperations

      public void setAllowableOperations(List<String> allowableOperations)
    • path

      public Node path(PathInfo path)
    • getPath

      @Valid public @Valid PathInfo getPath()
      Get path
      Returns:
      path
    • setPath

      public void setPath(PathInfo path)
    • isFavorite

      public Node isFavorite(Boolean isFavorite)
    • isIsFavorite

      public Boolean isIsFavorite()
      Get isFavorite
      Returns:
      isFavorite
    • setIsFavorite

      public void setIsFavorite(Boolean isFavorite)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object