public class JavadocReader
extends java.lang.Object
| 限定符和类型 | 类和说明 |
|---|---|
static class |
JavadocReader.Doclet |
| 构造器和说明 |
|---|
JavadocReader() |
| 限定符和类型 | 方法和说明 |
|---|---|
static java.lang.String |
getClasspath() |
static java.lang.String |
getSourceFile(java.lang.Class<?> clazz) |
static java.lang.String |
getSourceFile(java.lang.String prefix,
java.lang.Class<?> clazz)
返回类的源文件位置
|
static java.lang.String |
getSourcepath() |
static ExtClassDoc |
read(java.lang.Class<?> clazz) |
static ExtClassDoc |
read(java.lang.String source) |
static ExtClassDoc |
read(java.lang.String prefix,
java.lang.Class<?> clazz) |
static ExtClassDoc |
read(java.lang.String source,
java.util.List<java.lang.String> classpath) |
static ExtClassDoc |
read(java.lang.String source,
java.util.List<java.lang.String> classpath,
java.util.List<java.lang.String> sourcepath) |
static ExtClassDoc |
read(java.lang.String source,
java.lang.String classpath) |
static ExtClassDoc |
read(java.lang.String source,
java.lang.String[] classpath) |
static ExtClassDoc |
read(java.lang.String source,
java.lang.String[] classpath,
java.lang.String[] sourcepath) |
static ExtClassDoc |
read(java.lang.String source,
java.lang.String classpath,
java.lang.String sourcepath)
读取
source指定源文件的注释 |
static com.sun.javadoc.RootDoc |
readDocs(java.lang.String source,
java.lang.String classpath,
java.lang.String sourcepath)
|
static void |
setClasspath(java.lang.String classpath) |
static void |
setSourcepath(java.lang.String sourcepath) |
static void |
show() |
public static void show()
public static com.sun.javadoc.RootDoc readDocs(java.lang.String source,
java.lang.String classpath,
java.lang.String sourcepath)
source - a java source file or package nameclasspath - value for '-classpath',source的class位置,可为null,如果不提供,无法获取到完整的注释信息(比如annotation)sourcepath - value for '-sourcepath'RootDoc对象public static ExtClassDoc read(java.lang.String source, java.lang.String classpath, java.lang.String sourcepath)
source指定源文件的注释source - classpath - sourcepath - nullpublic static ExtClassDoc read(java.lang.String source)
read(String, String)public static ExtClassDoc read(java.lang.String prefix, java.lang.Class<?> clazz)
public static ExtClassDoc read(java.lang.Class<?> clazz)
public static ExtClassDoc read(java.lang.String source, java.util.List<java.lang.String> classpath)
public static ExtClassDoc read(java.lang.String source, java.lang.String[] classpath)
public static ExtClassDoc read(java.lang.String source, java.lang.String classpath)
public static ExtClassDoc read(java.lang.String source, java.util.List<java.lang.String> classpath, java.util.List<java.lang.String> sourcepath)
public static ExtClassDoc read(java.lang.String source, java.lang.String[] classpath, java.lang.String[] sourcepath)
public static java.lang.String getSourceFile(java.lang.String prefix,
java.lang.Class<?> clazz)
prefix - 源文件夹,可为nullclazz - 为null则返回nullpublic static java.lang.String getSourceFile(java.lang.Class<?> clazz)
clazz - getSourceFile(String, Class)public static java.lang.String getSourcepath()
public static void setSourcepath(java.lang.String sourcepath)
sourcepath - 要设置的 sourcepathpublic static java.lang.String getClasspath()
public static void setClasspath(java.lang.String classpath)
classpath - 要设置的 classpathCopyright © 2021. All Rights Reserved.