パッケージ org.aiwolf.client.lib

クラス BecauseContentBuilder

java.lang.Object
org.aiwolf.client.lib.ContentBuilder
org.aiwolf.client.lib.BecauseContentBuilder

public class BecauseContentBuilder extends ContentBuilder
理由発話ビルダークラス
Builder class for the utterance of a reason.
作成者:
otsuki
  • コンストラクタの詳細

    • BecauseContentBuilder

      public BecauseContentBuilder(Content reason, Content action)
      行動の理由を述べるためのBecauseContentBuilderを構築する(主語の指定なし)
      Constructs a BecauseContentBuilder to express the reason for an action (with no subject specified).
      パラメータ:
      reason -
      理由を表すContent
      Content representing the reason.
      action -
      行動を表すContent
      Content representing the action.
    • BecauseContentBuilder

      public BecauseContentBuilder(Agent subject, Content reason, Content action)
      行動の理由を述べるためのBecauseContentBuilderを構築する
      Constructs a BecauseContentBuilder to express the reason for an action.
      パラメータ:
      subject -
      理由を述べるエージェント
      The agent who expresses the reason.
      reason -
      理由を表すContent
      Content representing the reason.
      action -
      行動を表すContent
      Content representing the action.