class |
テキスト |
|
基本キー・クラスの完全修飾名。class パラメーターが
存在しない場合は、基本キー・クラス名は pattern お
よび package パラメーターを使用して決定されます。 |
false |
pattern |
テキスト |
|
基本キー・クラスの修飾のない (パッケージ固有の) 名前を
構成するために使用する pattern を (EJB 名の
場合は {0} を使用して) 定義します。 |
false |
package |
テキスト |
|
pk クラスが入っている package を
定義 (生成済みかどうか) します。<packageSubstitution/> を使用して、インターフェースが
あるパッケージを指定します。 |
false |
generate |
ブール |
|
primary-key クラスを生成する必要があるかどうかを示します。
以下のいずれかの属性を指定する必要があります。
デフォルト値は次のとおりです。
|
false |
extends |
テキスト |
|
生成される基本キーが extends する
クラスを定義します。 |
false |
implements |
テキスト |
|
生成される基本キーが implements する
インターフェースを定義します。 |
false |
role-name |
テキスト |
|
findByPrimaryKey を実行できる役割の
コンマで区切られたリスト。 |
false |
unchecked |
ブール |
エンティティー Bean、EJB 2.0 |
PK-finder に unchecked のアクセス権を
持つとしてフラグを立てます。
unchecked パラメーターが存在する場合は、role-name を
省略する必要があります。
以下のいずれかの属性を指定する必要があります。
デフォルト値は次のとおりです。
|
false |
method-intf |
テキスト |
|
findByPrimaryKey のアクセス権を設定する
必要があるインターフェース (Home または
LocalHome) を示します。role-name または
unchecked が指定されている場合のみ適用されます。
アクセス権を Home または LocalHome インターフェース
の両方に適用する必要がある場合は、このパラメーターは使用しません。
以下のいずれかの属性を指定する必要があります。
デフォルト値は次のとおりです。
|
|