|
JavaTM Platform Standard Ed. 6 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 必須 | オプション | 詳細: 要素 |
@Documented @Retention(value=SOURCE) @Target(value={PACKAGE,TYPE,ANNOTATION_TYPE,METHOD,CONSTRUCTOR,FIELD,LOCAL_VARIABLE,PARAMETER}) public @interface Generated
Generated 注釈は、生成されたソースコードにマークを付けるために使用されます。これは、単一ファイル内で、ユーザーが記述したコードと生成されたコードを区別する場合にも使用できます。使用する場合は、value要素にコードジェネレータの名前を含めなければいけ ません。推奨の命名規則は、valueフィールドでコードジェネレータの完全指 定名を使用することです。例を示します。com.company.package.classname。ソースが生成された日付を示すには、date要素を使用します。date要素は、 ISO 8601 規格に準拠する必要があります。たとえば、太平洋標準時タイム ゾーンの現地時間 2001-07-04 12:08:56 を表すdate要素は、 2001-07-04T12:08:56.235-0700 という値になります。comments要素は、コー ドジェネレータが、生成されたコード内に含めるコメント用のプレースホル ダーです。
必須要素の概要 | |
---|---|
String[] |
value
これは、生成されたクラスおよびメソッドにマークを付けるために、コードジェネレータによって使用されます。 |
任意要素の概要 | |
---|---|
String |
comments
コードジェネレータが、生成されたコード内に含めるコメント用のプレースホルダーです。 |
String |
date
ソースが生成された日付です。 |
要素の詳細 |
---|
public abstract String[] value
public abstract String date
public abstract String comments
|
JavaTM Platform Standard Ed. 6 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 必須 | オプション | 詳細: 要素 |
Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。