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

クラス RequestContentBuilder

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

public class RequestContentBuilder extends ContentBuilder
要求発話ビルダークラス
Builder class for the utterance of a request.
作成者:
otsuki
  • コンストラクタの概要

    コンストラクタ
    コンストラクタ
    説明
    他エージェントの行動を要求するためのRequestContentBuilderを構築する(主語の指定なし) Constructs a RequestContentBuilder to request for the other agent's action (with no subject specified).
    RequestContentBuilder(Agent subject, Agent target, Content content)
    他エージェントの行動を要求するためのRequestContentBuilderを構築する Constructs a RequestContentBuilder to request for the other agent's action.
  • メソッドの概要

    クラスから継承されたメソッド java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • コンストラクタの詳細

    • RequestContentBuilder

      public RequestContentBuilder(Agent target, Content content)
      他エージェントの行動を要求するためのRequestContentBuilderを構築する(主語の指定なし)
      Constructs a RequestContentBuilder to request for the other agent's action (with no subject specified).
      パラメータ:
      target -
      要求先のエージェント
      The requested agent.
      content -
      要求される行動を表すContent
      Content representing the requested action.
    • RequestContentBuilder

      public RequestContentBuilder(Agent subject, Agent target, Content content)
      他エージェントの行動を要求するためのRequestContentBuilderを構築する
      Constructs a RequestContentBuilder to request for the other agent's action.
      パラメータ:
      subject -
      要求をするエージェント
      The agent who requests.
      target -
      要求先のエージェント
      The requested agent.
      content -
      要求される行動を表すContent
      Content representing the requested action.