クラス AnnotationParameter
java.lang.Object
org.thinkit.generator.common.duke.factory.JavaComponent
org.thinkit.generator.common.duke.factory.AnnotationParameter
- すべての実装されたインタフェース:
Component
public abstract class AnnotationParameter extends JavaComponent
Javaコンポーネントにおけるアノテーションの引数を抽象化したクラスです。
- 導入されたバージョン:
- 1.0.2
-
メソッドの概要
修飾子とタイプ メソッド 説明 boolean
equals(Object o)
int
hashCode()
AnnotationParameter
put(@NonNull ParameterDataType parameterDataType, @NonNull Object parameter)
引数を追加します。AnnotationParameter
toArray()
引数種別を配列へ変更します。String
toString()
クラスから継承されたメソッド org.thinkit.generator.common.duke.factory.JavaComponent
applyLombok, isAppliedLombok
インタフェースから継承されたメソッド org.thinkit.generator.common.duke.factory.Component
createResource
-
メソッドの詳細
-
put
public AnnotationParameter put(@NonNull @NonNull ParameterDataType parameterDataType, @NonNull @NonNull Object parameter)引数を追加します。- パラメータ:
parameterDataType
- 引数のデータ型parameter
- 引数- 戻り値:
- 自分自身のインスタンス
- 例外:
NullPointerException
- 引数としてnull
が渡された場合
-
toArray
引数種別を配列へ変更します。- 戻り値:
- 自分自身のインスタンス
-
toString
-
equals
-
hashCode
public int hashCode()
-