Package org.kie.api.definition.process

## Interface NodeContainer

- All Known Subinterfaces:
    `WorkflowProcess`

      public interface NodeContainer

  A NodeContainer contains a set of Nodes There are different types of NodeContainers and NodeContainers may be nested.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `Node` | `getNode​(long id)` | The node in this NodeContainer with the given id.
    `Node` | `getNodeByUniqueId​(java.lang.String nodeId)` | the node in this NodeContainer with the give unique id
    `Node[]` | `getNodes()` | The Nodes of this NodeContainer.

- - ### Method Detail

    - #### getNodes

          Node[] getNodes()

      The Nodes of this NodeContainer.
      Returns:
        the nodes

    - #### getNode

          Node getNode​(long id)

      The node in this NodeContainer with the given id.
      Returns:
        the node with the given id

    - #### getNodeByUniqueId

          Node getNodeByUniqueId​(java.lang.String nodeId)

      the node in this NodeContainer with the give unique id
      Parameters:
        `nodeId` -
      Returns: