パッケージ org.aiwolf.common.data

列挙型 Request

  • すべての実装されたインタフェース:
    java.io.Serializable, java.lang.Comparable<Request>

    public enum Request
    extends java.lang.Enum<Request>
    作成者:
    tori
    • 列挙型定数の概要

      列挙定数 
      列挙型定数 説明
      ATTACK
      襲撃のリクエストを表します。
      DAILY_FINISH
      各日の終了のリクエストを表します。
      DAILY_INITIALIZE
      各日の初期化のリクエストを表します。
      DIVINE
      占いのリクエストを表します。
      FINISH
      終了のリクエストを表します。
      GUARD
      護衛のリクエストを表します。
      INITIALIZE
      初期化のリクエストを表します。
      NAME
      名前のリクエストを表します。
      ROLE
      役割のリクエストを表します。
      TALK
      会話のリクエストを表します。
      VOTE
      投票のリクエストを表します。
      WHISPER
      ささやきのリクエストを表します。
    • メソッドの概要

      すべてのメソッド staticメソッド インスタンス・メソッド concreteメソッド 
      修飾子とタイプ メソッド 説明
      boolean hasReturn()  
      static Request valueOf​(java.lang.String name)
      指定した名前を持つこの型の列挙型定数を返します。
      static Request[] values()
      この列挙型の定数を含む配列を宣言されている順序で返します。
      • クラスから継承されたメソッド java.lang.Enum

        clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • クラスから継承されたメソッド java.lang.Object

        getClass, notify, notifyAll, wait, wait, wait
    • 列挙型定数の詳細

      • NAME

        public static final Request NAME
        名前のリクエストを表します。
        The request name.
      • ROLE

        public static final Request ROLE
        役割のリクエストを表します。
        The request role.
      • TALK

        public static final Request TALK
        会話のリクエストを表します。
        The request talk.
      • WHISPER

        public static final Request WHISPER
        ささやきのリクエストを表します。
        The request whisper.
      • VOTE

        public static final Request VOTE
        投票のリクエストを表します。
        The request vote.
      • DIVINE

        public static final Request DIVINE
        占いのリクエストを表します。
        The request divine.
      • GUARD

        public static final Request GUARD
        護衛のリクエストを表します。
        The request guard.
      • ATTACK

        public static final Request ATTACK
        襲撃のリクエストを表します。
        The request attack.
      • INITIALIZE

        public static final Request INITIALIZE
        初期化のリクエストを表します。
        The request initialize.
      • DAILY_INITIALIZE

        public static final Request DAILY_INITIALIZE
        各日の初期化のリクエストを表します。
        The request daily initialize.
      • DAILY_FINISH

        public static final Request DAILY_FINISH
        各日の終了のリクエストを表します。
        The request daily finish.
      • FINISH

        public static final Request FINISH
        終了のリクエストを表します。
        The request finish.
    • メソッドの詳細

      • values

        public static Request[] values()
        この列挙型の定数を含む配列を宣言されている順序で返します。 このメソッドは次のようにして定数を反復するために 使用できます:
        for (Request c : Request.values())
            System.out.println(c);
        
        戻り値:
        この列挙型の定数を含む、宣言されている順序での配列
      • valueOf

        public static Request valueOf​(java.lang.String name)
        指定した名前を持つこの型の列挙型定数を返します。 文字列は、この型の列挙型定数を宣言するのに使用した識別子と正確に 一致している必要があります。(余分な空白文字を含めることは できません。)
        パラメータ:
        name - 返される列挙型定数の名前。
        戻り値:
        指定した名前の列挙型定数
        例外:
        java.lang.IllegalArgumentException - この列挙型に、指定した名前の定数がない場合
        java.lang.NullPointerException - 引数がnullの場合
      • hasReturn

        public boolean hasReturn()