|
ドックレット API | ||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
public interface PackageDoc
特定の Java パッケージを表します。PackageDoc を使用することで、パッケージ、パッケージのコメントとタグ、およびパッケージ内のクラスに関する情報にアクセスできます。
結果にオブジェクトが含まれていない場合、戻り値の型が配列であるメソッドはすべて、空の配列 (null ではない) を返します。
メソッドの概要 | |
---|---|
ClassDoc[] |
allClasses()
パッケージのすべての組み込みクラスおよびインタフェースを取得します。 |
ClassDoc[] |
allClasses(boolean filter)
パッケージに含まれるクラスとインタフェースのうち、指定されたアクセス修飾子のオプションに対してフィルタ処理されたすべてのクラスとインタフェースを取得します。 |
AnnotationDesc[] |
annotations()
このパッケージの注釈を取得します。 |
AnnotationTypeDoc[] |
annotationTypes()
このパッケージに含まれる注釈の種類を取得します。 |
ClassDoc[] |
enums()
このパッケージに含まれる enum 型を取得します。 |
ClassDoc[] |
errors()
このパッケージに含まれるエラークラスを取得します。 |
ClassDoc[] |
exceptions()
このパッケージに含まれる例外クラスを取得します。 |
ClassDoc |
findClass(String className)
このパッケージから特定のクラスまたはインタフェースを検索します。 |
ClassDoc[] |
interfaces()
このパッケージに含まれる、注釈の種類以外のインタフェースを取得します。 |
ClassDoc[] |
ordinaryClasses()
このパッケージの通常クラス (つまり、例外、エラー、列挙、インタフェース、および注釈の種類は除く) を取得します。 |
インタフェース com.sun.javadoc.Doc から継承されたメソッド |
---|
commentText, compareTo, firstSentenceTags, getRawCommentText, inlineTags, isAnnotationType, isAnnotationTypeElement, isClass, isConstructor, isEnum, isEnumConstant, isError, isException, isField, isIncluded, isInterface, isMethod, isOrdinaryClass, name, position, seeTags, setRawCommentText, tags, tags |
メソッドの詳細 |
---|
ClassDoc[] allClasses(boolean filter)
filter
- true を指定すると、指定されたアクセス修飾子のオプションに従ってフィルタ処理する。
false を指定すると、アクセス修飾子のオプションに関係なく、すべてのクラスおよびインタフェースを取得する
ClassDoc[] allClasses()
ClassDoc[] ordinaryClasses()
ClassDoc[] exceptions()
ClassDoc[] errors()
ClassDoc[] enums()
ClassDoc[] interfaces()
AnnotationTypeDoc[] annotationTypes()
AnnotationDesc[] annotations()
ClassDoc findClass(String className)
|
ドックレット API | ||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |