public interface ExecutableMemberDoc extends MemberDoc
| 修飾子と型 | メソッドと説明 |
|---|---|
String |
flatSignature()
フラットシグニチャーを取得します。
|
boolean |
isNative()
このメソッドがネイティブメソッドの場合は、true を返します。
|
boolean |
isSynchronized()
このメソッドが synchronized 指定されている場合は、true を返します。
|
boolean |
isVarArgs()
このメソッドが引数の可変数を取るように宣言されている場合、true を返します。
|
Parameter[] |
parameters()
引数情報を取得します。
|
ParamTag[] |
paramTags()
type parameter タグ以外は、このメソッドに含まれる param タグを返します。
|
String |
signature()
シグニチャーを取得します。
|
ClassDoc[] |
thrownExceptions()
このメソッドまたはコンストラクタがスローする例外を返します。
|
Type[] |
thrownExceptionTypes()
このメソッドまたはコンストラクタがスローする例外を返します。
|
ThrowsTag[] |
throwsTags()
このメソッドに含まれる throws タグを返します。
|
TypeVariable[] |
typeParameters()
このメソッドまたはコンストラクタの仮型パラメータを返します。
|
ParamTag[] |
typeParamTags()
このメソッドに含まれる type parameter タグを返します。
|
isSyntheticannotations, containingClass, containingPackage, isFinal, isPackagePrivate, isPrivate, isProtected, isPublic, isStatic, modifiers, modifierSpecifier, qualifiedNamecommentText, compareTo, firstSentenceTags, getRawCommentText, inlineTags, isAnnotationType, isAnnotationTypeElement, isClass, isConstructor, isEnum, isEnumConstant, isError, isException, isField, isIncluded, isInterface, isMethod, isOrdinaryClass, name, position, seeTags, setRawCommentText, tags, tagsClassDoc[] thrownExceptions()
ClassDoc を返します。
thrownExceptions メソッドは、特定のジェネリック型の構造に対応できません。thrownExceptionTypes メソッドを代わりに使用してください。
thrownExceptionTypes()Type[] thrownExceptionTypes()
ClassDoc または TypeVariable のいずれかになる。boolean isNative()
boolean isSynchronized()
boolean isVarArgs()
Parameter[] parameters()
ParameterThrowsTag[] throwsTags()
@exception タグと @throws タグを含んだ ThrowTag の配列。ParamTag[] paramTags()
@param タグを含んだ ParamTag の配列。ParamTag[] typeParamTags()
@param タグを含んだ ParamTag の配列。String signature()
mymethod(String x, int y) の場合、(java.lang.String,int) が返されます。String flatSignature()
mymethod(String x, int y) の場合、(String, int) が返されます。TypeVariable[] typeParameters()
バグまたは機能を送信
Java は米国ならびにその他の国における Oracle Corporation およびその関連企業の商標または登録商標です。
Copyright © 1993, 2013, Oracle and/or its affiliates. 500 Oracle Parkway
Redwood Shores, CA 94065 USA. All rights reserved.