## Uses of Interface
org.kie.api.fluent.NodeBuilder

- Packages that use NodeBuilder
  Package | Description
  --- | ---
  org.kie.api.fluent | Process Fluent API allows programmer to build an in memory representation of a bpmn file.

- - ### Uses of NodeBuilder in org.kie.api.fluent

    Classes in org.kie.api.fluent with type parameters of type NodeBuilder
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `NodeBuilder<T extends NodeBuilder<T,P>,P extends NodeContainerBuilder<P,?>>` Contains common operations for all nodes, basically naming, metadata and definition completion.

    Subinterfaces of NodeBuilder in org.kie.api.fluent
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `ActionNodeBuilder<T extends NodeContainerBuilder<T,?>>`
    `interface` | `BoundaryEventNodeBuilder<T extends NodeContainerBuilder<T,?>>`
    `interface` | `CompositeNodeBuilder<T extends NodeContainerBuilder<T,?>>`
    `interface` | `DynamicNodeBuilder<T extends NodeContainerBuilder<T,?>>`
    `interface` | `EndNodeBuilder<T extends NodeContainerBuilder<T,?>>`
    `interface` | `EventNodeBuilder<T extends NodeContainerBuilder<T,?>>`
    `interface` | `FaultNodeBuilder<T extends NodeContainerBuilder<T,?>>`
    `interface` | `ForEachNodeBuilder<T extends NodeContainerBuilder<T,?>>`
    `interface` | `HumanTaskNodeBuilder<T extends NodeContainerBuilder<T,?>>`
    `interface` | `JoinNodeBuilder<T extends NodeContainerBuilder<T,?>>`
    `interface` | `MilestoneNodeBuilder<T extends NodeContainerBuilder<T,?>>`
    `interface` | `NodeContainerBuilder<T extends NodeContainerBuilder<T,P>,P extends NodeContainerBuilder<P,?>>` Include operations to define a container node.
    `interface` | `ProcessBuilder` Builder that contains methods to create a process definition.
    `interface` | `RuleSetNodeBuilder<T extends NodeContainerBuilder<T,?>>`
    `interface` | `SplitNodeBuilder<T extends NodeContainerBuilder<T,?>>`
    `interface` | `StartNodeBuilder<T extends NodeContainerBuilder<T,?>>`
    `interface` | `SubProcessNodeBuilder<T extends NodeContainerBuilder<T,?>>`
    `interface` | `TimerNodeBuilder<T extends NodeContainerBuilder<T,?>>`
    `interface` | `WorkItemNodeBuilder<T extends NodeContainerBuilder<T,?>>`

Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.