クラス ConstructorProcessStrategy
java.lang.Object
org.thinkit.generator.common.duke.strategy.ConstructorProcessStrategy
public abstract class ConstructorProcessStrategy extends Object
コンストラクタの処理定義を生成する際のストラテジーを抽象化したクラスです。
それぞれ異なるコンストラクタの処理定義を生成する際に ConstructorProcessStrategy
を継承した具象クラスを定義してください。
- 導入されたバージョン:
- 1.0.0
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 ConstructorProcessStrategy()
-
メソッドの概要
-
コンストラクタの詳細
-
ConstructorProcessStrategy
public ConstructorProcessStrategy()
-
-
メソッドの詳細
-
toConstructorProcess
public abstract String toConstructorProcess(@NonNull @NonNull String variableName, @NonNull @NonNull String getterName)引数として渡された情報を基にコンストラクタ処理定義を生成し文字列として返却する処理を定義する抽象メソッドです。- パラメータ:
variableName
- 変数名getterName
- ゲッター名- 戻り値:
- 渡された引数情報を基に生成されたコンストラクタ処理定義
- 例外:
NullPointerException
- 引数としてnull
が渡された場合
-
toString
-
equals
-
hashCode
public int hashCode()
-