-
- All Superinterfaces:
-
Comparable<Object>
,Doc
,MemberDoc
,ProgramElementDoc
- All Known Subinterfaces:
-
AnnotationTypeElementDoc
,ConstructorDoc
,MethodDoc
@Deprecated(since="9", forRemoval=true) public interface ExecutableMemberDoc extends MemberDoc
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
-
-
方法摘要
所有方法 实例方法 抽象方法 弃用的方法 变量和类型 方法 描述 String
flatSignature()
不推荐使用,要删除:此API元素将在以后的版本中删除。得到扁平的签名。boolean
isNative()
不推荐使用,要删除:此API元素将在以后的版本中删除。如果此方法是本机方法,则返回trueboolean
isSynchronized()
不推荐使用,要删除:此API元素将在以后的版本中删除。如果此方法已同步,则返回trueboolean
isVarArgs()
不推荐使用,要删除:此API元素将在以后的版本中删除。如果声明此方法采用可变数量的参数,则返回true。Parameter[]
parameters()
不推荐使用,要删除:此API元素将在以后的版本中删除。获取参数信息。ParamTag[]
paramTags()
不推荐使用,要删除:此API元素将在以后的版本中删除。返回此方法中的param标记,不包括类型参数标记。Type
receiverType()
不推荐使用,要删除:此API元素将在以后的版本中删除。获取此可执行元素的接收器类型。String
signature()
不推荐使用,要删除:此API元素将在以后的版本中删除。获得签名。ClassDoc[]
thrownExceptions()
不推荐使用,要删除:此API元素将在以后的版本中删除。返回此方法或构造函数抛出的异常。Type[]
thrownExceptionTypes()
不推荐使用,要删除:此API元素将在以后的版本中删除。返回此方法或构造函数抛出的异常。ThrowsTag[]
throwsTags()
不推荐使用,要删除:此API元素将在以后的版本中删除。返回此方法中的throws标记。TypeVariable[]
typeParameters()
不推荐使用,要删除:此API元素将在以后的版本中删除。返回此方法或构造函数的正式类型参数。ParamTag[]
typeParamTags()
不推荐使用,要删除:此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.MemberDoc
isSynthetic
-
声明方法的接口 com.sun.javadoc.ProgramElementDoc
annotations, containingClass, containingPackage, isFinal, isPackagePrivate, isPrivate, isProtected, isPublic, isStatic, modifiers, modifierSpecifier, qualifiedName
-
-
-
-
方法详细信息
-
thrownExceptions
ClassDoc[] thrownExceptions()
Deprecated, for removal: This API element is subject to removal in a future version.返回此方法或构造函数抛出的异常。 如果异常的类型是类型变量,则返回其擦除的ClassDoc
。thrownExceptions
方法不能容纳某些泛型类型构造。 应该使用thrownExceptionTypes
方法。- 结果
- 一个ClassDoc []数组,表示此方法抛出的异常。
- 另请参见:
-
thrownExceptionTypes()
-
thrownExceptionTypes
Type[] thrownExceptionTypes()
Deprecated, for removal: This API element is subject to removal in a future version.返回此方法或构造函数抛出的异常。- 结果
-
表示此方法抛出的异常的数组。
每个数组元素是
ClassDoc
或TypeVariable
。 - 从以下版本开始:
- 1.5
-
isNative
boolean isNative()
Deprecated, for removal: This API element is subject to removal in a future version.如果此方法是本机方法,则返回true- 结果
- 如果此方法是本机的,则为true
-
isSynchronized
boolean isSynchronized()
Deprecated, for removal: This API element is subject to removal in a future version.如果此方法已同步,则返回true- 结果
- 如果此方法已同步,则为true
-
isVarArgs
boolean isVarArgs()
Deprecated, for removal: This API element is subject to removal in a future version.如果声明此方法采用可变数量的参数,则返回true。- 结果
- 如果声明此方法采用可变数量的参数,则为true。
- 从以下版本开始:
- 1.5
-
parameters
Parameter[] parameters()
Deprecated, for removal: This API element is subject to removal in a future version.获取参数信息。- 结果
- 一个Parameter数组,每个参数一个元素,参数的顺序。
- 另请参见:
-
Parameter
-
receiverType
Type receiverType()
Deprecated, for removal: This API element is subject to removal in a future version.获取此可执行元素的接收器类型。- 结果
- 此可执行元素的接收器类型。
- 从以下版本开始:
- 1.8
-
throwsTags
ThrowsTag[] throwsTags()
Deprecated, for removal: This API element is subject to removal in a future version.返回此方法中的throws标记。- 结果
-
包含所有
@exception
和@throws
标签的ThrowTag数组。
-
paramTags
ParamTag[] paramTags()
Deprecated, for removal: This API element is subject to removal in a future version.返回此方法中的param标记,不包括类型参数标记。- 结果
-
一个ParamTag数组,包含与此方法的参数对应的所有
@param
标记。
-
typeParamTags
ParamTag[] typeParamTags()
Deprecated, for removal: This API element is subject to removal in a future version.返回此方法中的类型参数标记。- 结果
-
一个ParamTag数组,包含与此方法的类型参数对应的所有
@param
标记。 - 从以下版本开始:
- 1.5
-
signature
String signature()
Deprecated, for removal: This API element is subject to removal in a future version.获得签名。 它是参数列表,类型是合格的。 例如,对于方法mymethod(String x, int y)
,它将返回(java.lang.String,int)
。- 结果
- 类型合格的参数列表。
-
flatSignature
String flatSignature()
Deprecated, for removal: This API element is subject to removal in a future version.得到扁平的签名。 所有类型都不合格。 返回一个String,这是该成员的平面签名。 它是参数列表,类型不合格。 例如,对于方法mymethod(String x, int y)
,它将返回(String, int)
。- 结果
- 一个字符串,这是该成员的平面签名。
-
typeParameters
TypeVariable[] typeParameters()
Deprecated, for removal: This API element is subject to removal in a future version.返回此方法或构造函数的正式类型参数。 如果此方法或构造函数不是通用的,则返回一个空数组。- 结果
- 此方法或构造函数的正式类型参数。
- 从以下版本开始:
- 1.5
-
-