Package com.ads.api.beans.common

# Class BasicNode

java.lang.Object
com.ads.api.beans.common.Node
com.ads.api.beans.common.BasicNode

public class BasicNode extends Node

Author:
  Syed Abdul Rahim

- ## Nested Class Summary

  ## Nested classes/interfaces inherited from class com.ads.api.beans.common.Node

  `Node.Depth, Node.InputDataType, Node.NodeType, Node.ReturnType`

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `BasicNode()`
  `BasicNode(int id)`
  `BasicNode(int objectTypeId, int id)`
  `BasicNode(Node.NodeType nodeType, int id)`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `String`
  `getUserData()`
  `void`
  `setUserData(String jsonString)`

  ### Methods inherited from class com.ads.api.beans.common.Node

  `addChildNode, getChildNodes, getEndPointType, getNodeId, getNodeType, getObjectTypeId, setChildNodes, setEndPointType, setNodeId, setNodeType, setObjectTypeId`

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### BasicNode

    public BasicNode()

  - ### BasicNode

    public BasicNode(int id)

  - ### BasicNode

    public BasicNode(Node.NodeType nodeType, int id)

  - ### BasicNode

    public BasicNode(int objectTypeId, int id)

- ## Method Details

  - ### getUserData

    public String getUserData()

  - ### setUserData

    public void setUserData(String jsonString)