クラス FunctionDescription
java.lang.Object
org.thinkit.generator.common.duke.factory.JavaComponent
org.thinkit.generator.common.duke.factory.Description
org.thinkit.generator.common.duke.factory.FunctionDescription
- すべての実装されたインタフェース:
Component
public abstract class FunctionDescription extends Description
プログラムリソースにおける関数の説明を抽象化した抽象クラスです。
この抽象クラスでは関数の説明定義に必要な情報を保持します。
この抽象クラスを継承する具象クラスは必ず
この抽象クラスでは関数の説明定義に必要な情報を保持します。
この抽象クラスを継承する具象クラスは必ず
Component.createResource()
を実装してください。- 導入されたバージョン:
- 1.0.0
-
メソッドの概要
クラスから継承されたメソッド org.thinkit.generator.common.duke.factory.JavaComponent
applyLombok, isAppliedLombok
インタフェースから継承されたメソッド org.thinkit.generator.common.duke.factory.Component
createResource
-
メソッドの詳細
-
add
引数のアノテーション情報を追加します。
引数としてnull
が渡された場合は実行時に必ず失敗します。- パラメータ:
descriptionTag
- 引数のアノテーション情報- 例外:
NullPointerException
- 引数としてnull
が渡された場合
-
toString
- オーバーライド:
toString
クラス内Description
-
equals
- オーバーライド:
equals
クラス内Description
-
hashCode
public int hashCode()- オーバーライド:
hashCode
クラス内Description
-