Package org.apache.yetus.audience.tools
Class IncludePublicAnnotationsStandardDoclet
- java.lang.Object
-
- jdk.javadoc.doclet.StandardDoclet
-
- org.apache.yetus.audience.tools.ExcludePrivateAnnotationsStandardDoclet
-
- org.apache.yetus.audience.tools.IncludePublicAnnotationsStandardDoclet
-
- All Implemented Interfaces:
Doclet
@Public @Evolving public class IncludePublicAnnotationsStandardDoclet extends ExcludePrivateAnnotationsStandardDoclet
ADoclet
that only includes class-level elements that are annotated withInterfaceAudience.Public
. Class-level elements with no annotation are excluded. In addition, all elements that are annotated withInterfaceAudience.Private
orInterfaceAudience.LimitedPrivate
are also excluded. It delegates to the Standard Doclet, and takes the same options.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface jdk.javadoc.doclet.Doclet
Doclet.Option
-
-
Field Summary
-
Fields inherited from class org.apache.yetus.audience.tools.ExcludePrivateAnnotationsStandardDoclet
processor
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getName()
void
init(Locale locale, Reporter reporter)
-
Methods inherited from class org.apache.yetus.audience.tools.ExcludePrivateAnnotationsStandardDoclet
getSupportedOptions, run
-
Methods inherited from class jdk.javadoc.doclet.StandardDoclet
getSupportedSourceVersion
-
-