クラス ReturnBuilder

  • 実装されたすべてのインターフェース:
    NodeBuilder

    public abstract class ReturnBuilder
    extends ObjectSE
    implements NodeBuilder

    現在の Flow に戻りノードを作成します。

    導入:
    2.2
    • コンストラクターの詳細

      • ReturnBuilder

        public ReturnBuilder()
    • メソッドの詳細

      • fromOutcome

        public abstract ReturnBuilder fromOutcome​(StringSE outcome)

        現在のリターンノードの結果を設定します。

        パラメーター:
        outcome - リターンの結果となる ValueExpression 文字列 String
        戻り値:
        ビルダーインスタンス
        例外:
        NullPointerExceptionSE - パラメーターのいずれかが null の場合
        導入:
        2.2
      • fromOutcome

        public abstract ReturnBuilder fromOutcome​(ValueExpression outcome)

        現在のリターンノードの結果を設定します。

        パラメーター:
        outcome - return の結果となる ValueExpression String
        戻り値:
        ビルダーインスタンス
        例外:
        NullPointerExceptionSE - パラメーターのいずれかが null の場合
        導入:
        2.2
      • markAsStartNode

        public abstract ReturnBuilder markAsStartNode()
        インターフェースからコピーされた説明: NodeBuilder

        このノードをフローの開始ノードとしてマークします。開始ノードとしてマークされていた他のノードは、開始ノードではなくなります。

        次で指定:
        インターフェース NodeBuildermarkAsStartNode 
        戻り値:
        ビルダーインスタンス