Package ghidra.program.model.symbol

# Class FlowType.Builder

java.lang.Object
ghidra.program.model.symbol.FlowType.Builder

Enclosing class:
  `FlowType`

protected static class FlowType.Builder extends Object

- ## Constructor Summary

  Constructors
  Modifier
  Constructor
  Description
  `protected`
  `Builder(byte type, String name)`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `protected FlowType`
  `build()`
  `protected FlowType.Builder`
  `setHasFall()`
  `protected FlowType.Builder`
  `setIsCall()`
  `protected FlowType.Builder`
  `setIsComputed()`
  `protected FlowType.Builder`
  `setIsConditional()`
  `protected FlowType.Builder`
  `setIsJump()`
  `protected FlowType.Builder`
  `setIsOverride()`
  `protected FlowType.Builder`
  `setIsTerminal()`

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

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

- ## Constructor Details

  - ### Builder

    protected Builder(byte type, String name)

- ## Method Details

  - ### setHasFall

    protected FlowType.Builder setHasFall()

  - ### setIsCall

    protected FlowType.Builder setIsCall()

  - ### setIsJump

    protected FlowType.Builder setIsJump()

  - ### setIsTerminal

    protected FlowType.Builder setIsTerminal()

  - ### setIsComputed

    protected FlowType.Builder setIsComputed()

  - ### setIsConditional

    protected FlowType.Builder setIsConditional()

  - ### setIsOverride

    protected FlowType.Builder setIsOverride()

  - ### build

    protected FlowType build()