# Uses of Class
org.apache.storm.trident.planner.Node

Packages that use Node
Package
Description
org.apache.storm.trident
org.apache.storm.trident.graph
org.apache.storm.trident.planner

- ## Uses of Node in org.apache.storm.trident

  Methods in org.apache.storm.trident with parameters of type Node
  Modifier and Type
  Method
  Description
  `protected Stream`
  TridentTopology.`addNode(Node n)`
  `protected Stream`
  TridentTopology.`addSourcedNode(List<Stream> sources, Node newNode)`
  `protected Stream`
  TridentTopology.`addSourcedNode(Stream source, Node newNode)`
  `protected TridentState`
  TridentTopology.`addSourcedStateNode(List<Stream> sources, Node newNode)`
  `protected TridentState`
  TridentTopology.`addSourcedStateNode(Stream source, Node newNode)`
  `protected void`
  TridentTopology.`registerNode(Node n)`
  `protected void`
  TridentTopology.`registerSourcedNode(List<Stream> sources, Node newNode)`
  Constructors in org.apache.storm.trident with parameters of type Node
  Modifier
  Constructor
  Description
  `protected`
  `Stream(TridentTopology topology, String name, Node node)`
  `protected`
  `TridentState(TridentTopology topology, Node node)`

- ## Uses of Node in org.apache.storm.trident.graph

  Fields in org.apache.storm.trident.graph with type parameters of type Node
  Modifier and Type
  Field
  Description
  `final Set<Node>`
  Group.`nodes`
  Methods in org.apache.storm.trident.graph that return types with arguments of type Node
  Modifier and Type
  Method
  Description
  `Set<Node>`
  Group.`incomingNodes()`
  `Set<Node>`
  Group.`outgoingNodes()`
  Methods in org.apache.storm.trident.graph with parameters of type Node
  Modifier and Type
  Method
  Description
  `Group`
  GraphGrouper.`nodeGroup(Node n)`
  Constructors in org.apache.storm.trident.graph with parameters of type Node
  Modifier
  Constructor
  Description
  ``
  `Group(org.apache.storm.shade.org.jgrapht.DirectedGraph graph, Node n)`
  Constructor parameters in org.apache.storm.trident.graph with type arguments of type Node
  Modifier
  Constructor
  Description
  ``
  `GraphGrouper(org.apache.storm.shade.org.jgrapht.DirectedGraph<Node,IndexedEdge> graph, Collection<Group> initialGroups)`
  ``
  `Group(org.apache.storm.shade.org.jgrapht.DirectedGraph graph, List<Node> nodes)`

- ## Uses of Node in org.apache.storm.trident.planner

  Subclasses of Node in org.apache.storm.trident.planner
  Modifier and Type
  Class
  Description
  `class`
  `PartitionNode`
  `class`
  `ProcessorNode`
  `class`
  `SpoutNode`
  Constructor parameters in org.apache.storm.trident.planner with type arguments of type Node
  Modifier
  Constructor
  Description
  ``
  `SubtopologyBolt(org.apache.storm.shade.org.jgrapht.graph.DefaultDirectedGraph<Node,IndexedEdge> graph, Set<Node> nodes, Map<Node,String> batchGroups)`
  ``
  `SubtopologyBolt(org.apache.storm.shade.org.jgrapht.graph.DefaultDirectedGraph<Node,IndexedEdge> graph, Set<Node> nodes, Map<Node,String> batchGroups)`
  ``
  `SubtopologyBolt(org.apache.storm.shade.org.jgrapht.graph.DefaultDirectedGraph<Node,IndexedEdge> graph, Set<Node> nodes, Map<Node,String> batchGroups)`