public interface MethodDoc extends ExecutableMemberDoc
修飾子と型 | メソッドと説明 |
---|---|
boolean |
isAbstract()
このメソッドが抽象メソッドの場合は、trueを返します。
|
boolean |
isDefault()
このメソッドがデフォルトの場合は、trueを返します。
|
ClassDoc |
overriddenClass()
このメソッドがオーバーライドするメソッドを含むクラスを返します。
|
MethodDoc |
overriddenMethod()
このメソッドがオーバーライドするメソッドを返します。
|
Type |
overriddenType()
このメソッドがオーバーライドするメソッドを含む型を返します。
|
boolean |
overrides(MethodDoc meth)
このメソッドが他のメソッドをオーバーライドするかどうかをテストします。
|
Type |
returnType()
戻り値の型を取得します。
|
flatSignature, isNative, isSynchronized, isVarArgs, parameters, paramTags, receiverType, signature, thrownExceptions, thrownExceptionTypes, throwsTags, typeParameters, typeParamTags
isSynthetic
annotations, containingClass, containingPackage, isFinal, isPackagePrivate, isPrivate, isProtected, isPublic, isStatic, modifiers, modifierSpecifier, 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
boolean isAbstract()
boolean isDefault()
Type returnType()
ClassDoc overriddenClass()
overriddenClass
メソッドは、特定のジェネリック型の構造に対応できません。overriddenType
メソッドを代わりに使用してください。
Type overriddenType()
ClassDoc
またはParameterizedType
となる可能性があります。MethodDoc overriddenMethod()
boolean overrides(MethodDoc meth)
overriddenMethod()
とは異なる)である可能性があります。
非abstractメソッドがabstractメソッドをオーバーライドする場合、このメソッドは他のメソッドを実装するともいいます。
meth
- テストの対象となる他のメソッド バグまたは機能を送信
Java は米国ならびにその他の国における Oracle Corporation およびその関連企業の商標または登録商標です。
Copyright © 1993, 2017, Oracle and/or its affiliates. 500 Oracle Parkway
Redwood Shores, CA 94065 USA. All rights reserved.