public interface ProgramElementDoc extends Doc
| 修飾子と型 | メソッド | 説明 |
|---|---|---|
AnnotationDesc[] |
annotations() |
このプログラム要素の注釈を取得します。
|
ClassDoc |
containingClass() |
このプログラム要素を含んでいるクラスまたはインタフェースを取得します。
|
PackageDoc |
containingPackage() |
このプログラム要素を含んでいるパッケージを取得します。
|
boolean |
isFinal() |
このプログラム要素がfinal指定されている場合は、trueを返します。
|
boolean |
isPackagePrivate() |
このプログラム要素がpackage private指定されている場合は、trueを返します。
|
boolean |
isPrivate() |
このプログラム要素がprivate指定されている場合は、trueを返します。
|
boolean |
isProtected() |
このプログラム要素がprotected指定されている場合は、trueを返します。
|
boolean |
isPublic() |
このプログラム要素がpublic指定されている場合は、trueを返します。
|
boolean |
isStatic() |
このプログラム要素がstatic指定されている場合は、trueを返します。
|
String |
modifiers() |
修飾子の文字列を取得します。
|
int |
modifierSpecifier() |
修飾子を指定する整数を取得します。
|
String |
qualifiedName() |
このプログラムの要素の完全指定名を取得します。
|
commentText, compareTo, firstSentenceTags, getRawCommentText, inlineTags, isAnnotationType, isAnnotationTypeElement, isClass, isConstructor, isEnum, isEnumConstant, isError, isException, isField, isIncluded, isInterface, isMethod, isOrdinaryClass, name, position, seeTags, setRawCommentText, tags, tagsClassDoc containingClass()
PackageDoc containingPackage()
String qualifiedName()
java.util.Hashtableクラスの場合、「java.util.Hashtable」を返します。
名前のないパッケージのクラスがFooでメソッドがbar()の場合は、「Foo.bar」が返されます。
int modifierSpecifier()
ModifierString modifiers()
public abstract int foo() { ... }
「public abstract」を返します。 注釈は含まれません。 AnnotationDesc[] annotations()
boolean isPublic()
boolean isProtected()
boolean isPrivate()
boolean isPackagePrivate()
boolean isStatic()
boolean isFinal()
バグまたは機能を送信
Java は米国ならびにその他の国における Oracle Corporation およびその関連企業の商標または登録商標です。
Copyright © 1993, 2025, Oracle and/or its affiliates. 500 Oracle Parkway
Redwood Shores, CA 94065 USA. All rights reserved.