模块  jdk.javadoc
软件包  com.sun.javadoc

Interface PackageDoc

  • All Superinterfaces:
    Comparable<Object>Doc

    @Deprecated(since="9",
                forRemoval=true)
    public interface PackageDoc
    extends Doc
    Deprecated, for removal: This API element is subject to removal in a future version.
    The declarations in this package have been superseded by those in the package jdk.javadoc.doclet. For more information, see the Migration Guide in the documentation for that package.
    表示一个java包。 提供对包的信息,包的注释和标签以及包中的类的访问。

    当结果中没有对象时,返回类型为数组的每个方法都将返回一个空数组(从不为null)。

    从以下版本开始:
    1.2
    • 方法详细信息

      • allClasses

        ClassDoc[] allClasses​(boolean filter)
        Deprecated, for removal: This API element is subject to removal in a future version.
        获取包中的所有类和接口,过滤到指定的 access modifier option
        参数
        filter - 根据指定的访问修饰符选项指定真实过滤器。 无论访问修饰符选项如何,指定false都包括所有类和接口。
        结果
        过滤了此包中的类和接口
        从以下版本开始:
        1.4
      • allClasses

        ClassDoc[] allClasses()
        Deprecated, for removal: This API element is subject to removal in a future version.
        获取包中的所有included类和接口。 与allClasses相同(true)。
        结果
        此包中包含所有类和接口。
      • ordinaryClasses

        ClassDoc[] ordinaryClasses()
        Deprecated, for removal: This API element is subject to removal in a future version.
        在此包中包含 ordinary个类(即排除异常,错误,枚举,接口和注释类型)。
        结果
        包括此包中的普通类。
      • exceptions

        ClassDoc[] exceptions()
        Deprecated, for removal: This API element is subject to removal in a future version.
        在此包中包含异常类。
        结果
        包含此包中的例外情况。
      • errors

        ClassDoc[] errors()
        Deprecated, for removal: This API element is subject to removal in a future version.
        获取此包中的错误类。
        结果
        包含此包中的错误。
      • enums

        ClassDoc[] enums()
        Deprecated, for removal: This API element is subject to removal in a future version.
        在此包中获取包含的枚举类型。
        结果
        包中包含枚举类型。
        从以下版本开始:
        1.5
      • interfaces

        ClassDoc[] interfaces()
        Deprecated, for removal: This API element is subject to removal in a future version.
        获取此包中包含的接口,省略注释类型。
        结果
        包中包含接口。
      • annotationTypes

        AnnotationTypeDoc[] annotationTypes()
        Deprecated, for removal: This API element is subject to removal in a future version.
        在此包中获取包含的注释类型。
        结果
        包含此包中的注释类型。
        从以下版本开始:
        1.5
      • annotations

        AnnotationDesc[] annotations()
        Deprecated, for removal: This API element is subject to removal in a future version.
        获取此包的注释。 如果没有,则返回一个空数组。
        结果
        这个包的注释。
        从以下版本开始:
        1.5
      • findClass

        ClassDoc findClass​(String className)
        Deprecated, for removal: This API element is subject to removal in a future version.
        在此包中查找类或接口。
        参数
        className - 包含要查找的类的名称的String。
        结果
        ClassDoc of found class or interface, or null if not found.