列挙 AnnotationPattern

java.lang.Object
java.lang.Enum<AnnotationPattern>
org.thinkit.generator.common.duke.catalog.AnnotationPattern
すべての実装されたインタフェース:
Serializable, Comparable<AnnotationPattern>, Constable, org.thinkit.api.catalog.BiCatalog<AnnotationPattern,​String>

public enum AnnotationPattern
extends Enum<AnnotationPattern>
implements org.thinkit.api.catalog.BiCatalog<AnnotationPattern,​String>
クラスで使用するアノテーションパターンを管理するカタログです。
導入されたバージョン:
1.0.0
  • 列挙型定数の詳細

    • AUTHOR

      public static final AnnotationPattern AUTHOR
      作成者
    • SINCE

      public static final AnnotationPattern SINCE
      作成時バージョン
    • VERSION

      public static final AnnotationPattern VERSION
      現行バージョン
    • LOMBOK_NON_NULL

      public static final AnnotationPattern LOMBOK_NON_NULL
      NonNull (Lombok)
    • LOMBOK_TO_STRING

      public static final AnnotationPattern LOMBOK_TO_STRING
      ToString (Lombok)
    • LOMBOK_EQUALS_AND_HASH_CODE

      public static final AnnotationPattern LOMBOK_EQUALS_AND_HASH_CODE
      Equals and Hash code (Lombok)
    • PARAM

      public static final AnnotationPattern PARAM
      引数情報
    • LOMBOK_SETTER

      public static final AnnotationPattern LOMBOK_SETTER
      Setter (Lombok)
    • LOMBOK_GETTER

      public static final AnnotationPattern LOMBOK_GETTER
      Getter (Lombok)
    • RETURN

      public static final AnnotationPattern RETURN
      返却情報
    • LOMBOK_REQUIRED_ARGS_CONSTRUCTOR

      public static final AnnotationPattern LOMBOK_REQUIRED_ARGS_CONSTRUCTOR
      RequiredArgsConstructor (Lombok)
    • LOMBOK_ALL_ARGS_CONSTRUCTOR

      public static final AnnotationPattern LOMBOK_ALL_ARGS_CONSTRUCTOR
      AllArgsConstructor (Lombok)
    • LOMBOK_NO_ARGS_CONSTRUCTOR

      public static final AnnotationPattern LOMBOK_NO_ARGS_CONSTRUCTOR
      NoArgsConstructor (Lombok)
    • LOMBOK_BUILDER

      public static final AnnotationPattern LOMBOK_BUILDER
      Builder (Lombok)
    • LOMBOK_BUILDER_DEFAULT

      public static final AnnotationPattern LOMBOK_BUILDER_DEFAULT
      Builder Default (Lombok)
    • ENVALI_REQUIRE_NON_NULL

      public static final AnnotationPattern ENVALI_REQUIRE_NON_NULL
      Require Non Null (Envali)
    • ENVALI_REQUIRE_NON_BLANK

      public static final AnnotationPattern ENVALI_REQUIRE_NON_BLANK
      Require Non Blank (Envali)
    • ENVALI_REQUIRE_POSITIVE

      public static final AnnotationPattern ENVALI_REQUIRE_POSITIVE
      Require Positive (Envali)
    • ENVALI_REQUIRE_NEGATIVE

      public static final AnnotationPattern ENVALI_REQUIRE_NEGATIVE
      Require Negative (Envali)
    • ENVALI_REQUIRE_RANGE_FROM

      public static final AnnotationPattern ENVALI_REQUIRE_RANGE_FROM
      Require Range From (Envali)
    • ENVALI_REQUIRE_RANGE_TO

      public static final AnnotationPattern ENVALI_REQUIRE_RANGE_TO
      Require Range To (Envali)
    • ENVALI_REQUIRE_RANGE_FROM_TO

      public static final AnnotationPattern ENVALI_REQUIRE_RANGE_FROM_TO
      Require Range From To (Envali)
    • ENVALI_REQUIRE_START_WITH

      public static final AnnotationPattern ENVALI_REQUIRE_START_WITH
      Require Start With (Envali)
    • ENVALI_REQUIRE_END_WITH

      public static final AnnotationPattern ENVALI_REQUIRE_END_WITH
      Require End With (Envali)
    • ENVALI_REQUIRE_NON_EMPTY

      public static final AnnotationPattern ENVALI_REQUIRE_NON_EMPTY
      Require Non Empty (Envali)
    • ENVALI_NESTED_ENTITY

      public static final AnnotationPattern ENVALI_NESTED_ENTITY
      Nested Entity (Envali)
    • ENVALI_REQUIRE_MATCH

      public static final AnnotationPattern ENVALI_REQUIRE_MATCH
      Require Match (Envali)
  • メソッドの詳細

    • values

      public static AnnotationPattern[] values()
      この列挙型の定数を含む配列を宣言されている順序で 返します。
      戻り値:
      この列挙型の定数を含む、宣言されている順序での配列
    • valueOf

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

      public int getCode()
      コード値
      定義:
      getCode インタフェース内 org.thinkit.api.catalog.BiCatalog<AnnotationPattern,​String>
    • getTag

      public String getTag()
      タグ
      定義:
      getTag インタフェース内 org.thinkit.api.catalog.BiCatalog<AnnotationPattern,​String>