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