@Target(value={TYPE,FIELD,CONSTRUCTOR,METHOD,ANNOTATION_TYPE})
@Documented
@Retention(value=RUNTIME)
public @interface Published
Modifier and Type | Optional Element and Description |
---|---|
java.lang.String[] |
tag
対象となる読者を識別する用途に使用するタグ(複数指定可)。
例えば、アーキテクト向けに公開したい場合は、
@Published(tag = "architect") というようにタグを付与する。カスタムドックレットでAPIドキュメント生成時に、 出力対象タグを明示的に指定することで、 そのタグを持つAPIのみを公開することができる。 この際、タグが指定されていないAPIも出力対象となる。 つまり、タグが指定されていない公開APIと"architect"タグが指定された公開APIが出力される。 |
public abstract java.lang.String[] tag
@Published(tag = "architect")
というようにタグを付与する。