Class AppTreeLevelNode
java.lang.Object
org.tailormap.api.persistence.json.AppTreeLevelNode
- All Implemented Interfaces:
Serializable,AppTreeNode
@Generated(value="org.openapitools.codegen.languages.SpringCodegen",
comments="Generator version: 7.17.0")
public class AppTreeLevelNode
extends Object
implements Serializable, AppTreeNode
Node for organizing app layer referencing nodes in a folder tree.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddChildrenIdsItem(String childrenIdsItem) childrenIds(List<String> childrenIds) description(String description) booleanOrdered list of ids of LayerTreeNodes that are children of this node.Description for this node entered by application admin.getId()A unique identifier across all tree nodes.Get objectType@NotNull BooleangetRoot()Only a single node in a tree will have this set to true.@NotNull StringgetTitle()Display title of this tree node.inthashCode()objectType(String objectType) voidsetChildrenIds(List<String> childrenIds) voidsetDescription(String description) voidvoidsetObjectType(String objectType) voidvoidtoString()
-
Constructor Details
-
AppTreeLevelNode
public AppTreeLevelNode()
-
-
Method Details
-
id
-
getId
A unique identifier across all tree nodes.- Returns:
- id
-
setId
-
objectType
-
getObjectType
Get objectType- Specified by:
getObjectTypein interfaceAppTreeNode- Returns:
- objectType
-
setObjectType
-
title
-
getTitle
Display title of this tree node.- Returns:
- title
-
setTitle
-
description
-
getDescription
Description for this node entered by application admin.- Returns:
- description
-
setDescription
-
root
-
getRoot
Only a single node in a tree will have this set to true.- Returns:
- root
-
setRoot
-
childrenIds
-
addChildrenIdsItem
-
getChildrenIds
Ordered list of ids of LayerTreeNodes that are children of this node.- Returns:
- childrenIds
-
setChildrenIds
-
equals
-
hashCode
public int hashCode() -
toString
-