-
- All Superinterfaces:
-
Comparable<Object>
,Doc
,ExecutableMemberDoc
,MemberDoc
,ProgramElementDoc
- All Known Subinterfaces:
-
AnnotationTypeElementDoc
@Deprecated(since="9", forRemoval=true) public interface MethodDoc extends ExecutableMemberDoc
Deprecated, for removal: This API element is subject to removal in a future version.The declarations in this package have been superseded by those in the packagejdk.javadoc.doclet
. For more information, see the Migration Guide in the documentation for that package.表示java类的方法。- 从以下版本开始:
- 1.2
-
-
方法摘要
所有方法 实例方法 抽象方法 弃用的方法 变量和类型 方法 描述 boolean
isAbstract()
不推荐使用,要删除:此API元素将在以后的版本中删除。如果此方法是抽象的,则返回trueboolean
isDefault()
不推荐使用,要删除:此API元素将在以后的版本中删除。如果此方法为默认值,则返回trueClassDoc
overriddenClass()
不推荐使用,要删除:此API元素将在以后的版本中删除。返回包含此方法重写的方法的类。MethodDoc
overriddenMethod()
不推荐使用,要删除:此API元素将在以后的版本中删除。返回此方法重写的方法。Type
overriddenType()
不推荐使用,要删除:此API元素将在以后的版本中删除。返回包含此方法重写的方法的类型。boolean
overrides(MethodDoc meth)
不推荐使用,要删除:此API元素将在以后的版本中删除。测试此方法是否覆盖另一个方法。Type
returnType()
不推荐使用,要删除:此API元素将在以后的版本中删除。获取返回类型。-
声明方法的接口 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
-
声明方法的接口 com.sun.javadoc.ExecutableMemberDoc
flatSignature, isNative, isSynchronized, isVarArgs, parameters, paramTags, receiverType, signature, thrownExceptions, thrownExceptionTypes, throwsTags, typeParameters, typeParamTags
-
声明方法的接口 com.sun.javadoc.MemberDoc
isSynthetic
-
声明方法的接口 com.sun.javadoc.ProgramElementDoc
annotations, containingClass, containingPackage, isFinal, isPackagePrivate, isPrivate, isProtected, isPublic, isStatic, modifiers, modifierSpecifier, qualifiedName
-
-
-
-
方法详细信息
-
isAbstract
boolean isAbstract()
Deprecated, for removal: This API element is subject to removal in a future version.如果此方法是抽象的,则返回true- 结果
- 如果此方法是抽象的,则为true
-
isDefault
boolean isDefault()
Deprecated, for removal: This API element is subject to removal in a future version.如果此方法为默认值,则返回true- 结果
- 如果此方法为默认值,则为true
-
returnType
Type returnType()
Deprecated, for removal: This API element is subject to removal in a future version.获取返回类型。- 结果
- 此方法的返回类型,如果它是构造函数,则返回null。
-
overriddenClass
ClassDoc overriddenClass()
Deprecated, for removal: This API element is subject to removal in a future version.返回包含此方法重写的方法的类。overriddenClass
方法无法容纳某些泛型类型构造。 应该使用overriddenType
方法。- 结果
- 一个ClassDoc,表示定义此方法重写的方法的超类,如果此方法不重写,则返回null。
-
overriddenType
Type overriddenType()
Deprecated, for removal: This API element is subject to removal in a future version.返回包含此方法重写的方法的类型。 它可能是ClassDoc
或ParameterizedType
。- 结果
- 覆盖其方法的超类型,如果此方法不覆盖超类中的另一个,则返回null
- 从以下版本开始:
- 1.5
-
overriddenMethod
MethodDoc overriddenMethod()
Deprecated, for removal: This API element is subject to removal in a future version.返回此方法重写的方法。- 结果
- 表示此方法覆盖的超类中的方法定义的MethodDoc,如果此方法未覆盖,则返回null。
-
overrides
boolean overrides(MethodDoc meth)
Deprecated, for removal: This API element is subject to removal in a future version.- 参数
-
meth
- 另一种要检查的方法 - 结果
-
true
如果此方法覆盖另一个方法 - 从以下版本开始:
- 1.5
-
-