# Package org.jbpm.workflow.core.node

- Interface Summary
  Interface | Description
  --- | ---
  Constrainable |
  EventNodeInterface |

- Class Summary
  Class | Description
  --- | ---
  ActionNode | Default implementation of an action node.
  Assignment |
  AsyncEventNode |
  BoundaryEventNode |
  CatchLinkNode |
  CompositeContextNode |
  CompositeNode |
  CompositeNode.CompositeNodeEnd |
  CompositeNode.CompositeNodeStart |
  CompositeNode.NodeAndType |
  ConstraintTrigger |
  DataAssociation |
  DynamicNode |
  EndNode | Default implementation of an end node.
  EventNode |
  EventSubProcessNode |
  EventTrigger |
  FaultNode | Default implementation of a fault node.
  ForEachNode | A for each node.
  ForEachNode.ForEachJoinNode |
  ForEachNode.ForEachSplitNode |
  HumanTaskNode |
  Join | Default implementation of a join.
  MilestoneNode | Default implementation of a milestone node.
  RuleSetNode | Default implementation of a RuleSet node.
  Split | Default implementation of a split node.
  StartNode | Default implementation of a start node.
  StateBasedNode |
  StateNode |
  SubProcessNode | Default implementation of a sub-flow node.
  ThrowLinkNode |
  TimerNode |
  Transformation |
  Trigger |
  WorkItemNode | Default implementation of a task node.