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, tags
ClassDoc containingClass()
PackageDoc containingPackage()
String qualifiedName()
java.util.Hashtable
クラスの場合、「java.util.Hashtable」を返します。
名前のないパッケージのクラスがFoo
でメソッドがbar()
の場合は、「Foo.bar」が返されます。
int modifierSpecifier()
Modifier
String 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, 2017, Oracle and/or its affiliates. 500 Oracle Parkway
Redwood Shores, CA 94065 USA. All rights reserved.