-
- All Superinterfaces:
-
Comparable<Object>
,Doc
,MemberDoc
,ProgramElementDoc
- All Known Subinterfaces:
-
AnnotationTypeElementDoc
,ConstructorDoc
,MethodDoc
已过时。该包裹中的声明已被包装jdk.javadoc.doclet
的声明所取代。 有关详细信息,请参阅该软件包的文档中的“ 迁移指南” 。
@Deprecated public interface ExecutableMemberDoc extends MemberDoc
表示java类的方法或构造函数。- 从以下版本开始:
- 1.2
-
-
方法摘要
所有方法 接口方法 抽象方法 弃用的方法 Modifier and Type 方法 描述 String
flatSignature()
已过时。得到平面签名。boolean
isNative()
已过时。如果这个方法是原生的,返回trueboolean
isSynchronized()
已过时。如果此方法同步,返回trueboolean
isVarArgs()
已过时。如果此方法被声明为使用可变数量的参数,则返回true。Parameter[]
parameters()
已过时。获取参数信息。ParamTag[]
paramTags()
已过时。返回此方法中的参数标签,不包括类型参数标签。Type
receiverType()
已过时。获取此可执行元素的接收器类型。String
signature()
已过时。签名。ClassDoc[]
thrownExceptions()
已过时。返回此方法或构造函数抛出的异常。Type[]
thrownExceptionTypes()
已过时。返回此方法或构造函数抛出的异常。ThrowsTag[]
throwsTags()
已过时。在此方法中返回throws标签。TypeVariable[]
typeParameters()
已过时。返回此方法或构造函数的形式类型参数。ParamTag[]
typeParamTags()
已过时。在此方法中返回类型参数标签。-
Methods inherited from interface 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
-
Methods inherited from interface com.sun.javadoc.MemberDoc
isSynthetic
-
Methods inherited from interface com.sun.javadoc.ProgramElementDoc
annotations, containingClass, containingPackage, isFinal, isPackagePrivate, isPrivate, isProtected, isPublic, isStatic, modifiers, modifierSpecifier, qualifiedName
-
-
-
-
方法详细信息
-
thrownExceptions
ClassDoc[] thrownExceptions()
已过时。返回此方法或构造函数抛出的异常。 如果异常的类型是类型变量,则返回其擦除的ClassDoc
。thrownExceptions
方法thrownExceptions
某些通用类型的构造。 应该使用thrownExceptionTypes
方法。- 结果
- 一个表示此方法抛出的异常的ClassDoc []的数组。
- 另请参见:
-
thrownExceptionTypes()
-
thrownExceptionTypes
Type[] thrownExceptionTypes()
已过时。返回此方法或构造函数抛出的异常。- 结果
-
一个表示此方法抛出的异常的数组。
每个数组元素都是
ClassDoc
或TypeVariable
。 - 从以下版本开始:
- 1.5
-
isNative
boolean isNative()
已过时。如果这个方法是原生的,返回true- 结果
- 如果此方法是本机的,则为true
-
isSynchronized
boolean isSynchronized()
已过时。如果此方法同步,返回true- 结果
- 如果此方法同步,则为true
-
isVarArgs
boolean isVarArgs()
已过时。如果此方法被声明为使用可变数量的参数,则返回true。- 结果
- 如果此方法被声明为使用可变数量的参数,则为true。
- 从以下版本开始:
- 1.5
-
parameters
Parameter[] parameters()
已过时。获取参数信息。- 结果
- 一个Parameter数组,每个参数有一个元素,按参数的顺序存在。
- 另请参见:
-
Parameter
-
receiverType
Type receiverType()
已过时。获取此可执行元素的接收器类型。- 结果
- 该可执行元素的接收器类型。
- 从以下版本开始:
- 1.8
-
throwsTags
ThrowsTag[] throwsTags()
已过时。在此方法中返回throws标签。- 结果
-
一个包含所有
@exception
和@throws
标签的ThrowTag数组。
-
paramTags
ParamTag[] paramTags()
已过时。返回此方法中的参数标签,不包括类型参数标签。- 结果
-
一个ParamTag数组,其中包含与此方法参数相对应的所有
@param
标签。
-
typeParamTags
ParamTag[] typeParamTags()
已过时。在此方法中返回类型参数标签。- 结果
-
一个ParamTag数组,其中包含与此方法的类型参数相对应的所有
@param
标签。 - 从以下版本开始:
- 1.5
-
signature
String signature()
已过时。签名。 它是参数列表,类型是合格的。 例如,对于方法mymethod(String x, int y)
,它将返回(java.lang.String,int)
。- 结果
- 参数列表,其中type是合格的。
-
flatSignature
String flatSignature()
已过时。得到平面签名。 所有类型都不合格。 返回一个String,这是该成员的平面签名。 它是参数列表,类型不合格。 例如,对于方法mymethod(String x, int y)
,它将返回(String, int)
。- 结果
- 一个字符串,这是该成员的平面签名。
-
typeParameters
TypeVariable[] typeParameters()
已过时。返回此方法或构造函数的形式类型参数。 如果此方法或构造函数不是通用的,则返回一个空数组。- 结果
- 该方法或构造函数的正式类型参数。
- 从以下版本开始:
- 1.5
-
-