Uses of Interface com.sun.javadoc.ProgramElementDoc (Doclet API )
Date: 2026-03-29

## Uses of Interface
com.sun.javadoc.ProgramElementDoc

- - ### Uses of ProgramElementDoc in com.sun.javadoc

    Subinterfaces of ProgramElementDoc in com.sun.javadoc
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `AnnotationTypeDoc` Represents an annotation type.
    `interface` | `AnnotationTypeElementDoc` Represents an element of an annotation type.
    `interface` | `ClassDoc` Represents a java class or interface and provides access to information about the class, the class's comment and tags, and the members of the class.
    `interface` | `ConstructorDoc` Represents a constructor of a java class.
    `interface` | `ExecutableMemberDoc` Represents a method or constructor of a java class.
    `interface` | `FieldDoc` Represents a field in a java class.
    `interface` | `MemberDoc` Represents a member of a java class: field, constructor, or method.
    `interface` | `MethodDoc` Represents a method of a java class.

    Methods in com.sun.javadoc that return ProgramElementDoc
    Modifier and Type | Method and Description
    --- | ---
    `ProgramElementDoc` | TypeVariable.`owner()` Return the class, interface, method, or constructor within which this type variable is declared.

Submit a bug or feature
Java is a trademark or registered trademark of Oracle and/or its affiliates in the US and other countries.
Copyright © 1993, 2026, Oracle and/or its affiliates. 500 Oracle Parkway
Redwood Shores, CA 94065 USA. All rights reserved.