- 
- 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.Represents a method or constructor of a java class.- Since:
- 1.2
 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description StringflatSignature()Deprecated, for removal: This API element is subject to removal in a future version.get flat signature.booleanisNative()Deprecated, for removal: This API element is subject to removal in a future version.Return true if this method is nativebooleanisSynchronized()Deprecated, for removal: This API element is subject to removal in a future version.Return true if this method is synchronizedbooleanisVarArgs()Deprecated, for removal: This API element is subject to removal in a future version.Return true if this method was declared to take a variable number of arguments.Parameter[]parameters()Deprecated, for removal: This API element is subject to removal in a future version.Get argument information.ParamTag[]paramTags()Deprecated, for removal: This API element is subject to removal in a future version.Return the param tags in this method, excluding the type parameter tags.TypereceiverType()Deprecated, for removal: This API element is subject to removal in a future version.Get the receiver type of this executable element.Stringsignature()Deprecated, for removal: This API element is subject to removal in a future version.Get the signature.ClassDoc[]thrownExceptions()Deprecated, for removal: This API element is subject to removal in a future version.Return exceptions this method or constructor throws.Type[]thrownExceptionTypes()Deprecated, for removal: This API element is subject to removal in a future version.Return exceptions this method or constructor throws.ThrowsTag[]throwsTags()Deprecated, for removal: This API element is subject to removal in a future version.Return the throws tags in this method.TypeVariable[]typeParameters()Deprecated, for removal: This API element is subject to removal in a future version.Return the formal type parameters of this method or constructor.ParamTag[]typeParamTags()Deprecated, for removal: This API element is subject to removal in a future version.Return the type parameter tags in this method.- 
Methods declared in interface com.sun.javadoc.DoccommentText, compareTo, firstSentenceTags, getRawCommentText, inlineTags, isAnnotationType, isAnnotationTypeElement, isClass, isConstructor, isEnum, isEnumConstant, isError, isException, isField, isIncluded, isInterface, isMethod, isOrdinaryClass, name, position, seeTags, setRawCommentText, tags, tags
 - 
Methods declared in interface com.sun.javadoc.MemberDocisSynthetic
 - 
Methods declared in interface com.sun.javadoc.ProgramElementDocannotations, containingClass, containingPackage, isFinal, isPackagePrivate, isPrivate, isProtected, isPublic, isStatic, modifiers, modifierSpecifier, qualifiedName
 
- 
 
- 
- 
- 
Method Detail- 
thrownExceptionsClassDoc[] thrownExceptions() Deprecated, for removal: This API element is subject to removal in a future version.Return exceptions this method or constructor throws. If the type of the exception is a type variable, return theClassDocof its erasure.The thrownExceptionsmethod cannot accommodate certain generic type constructs. ThethrownExceptionTypesmethod should be used instead.- Returns:
- an array of ClassDoc[] representing the exceptions thrown by this method.
- See Also:
- thrownExceptionTypes()
 
 - 
thrownExceptionTypesType[] thrownExceptionTypes() Deprecated, for removal: This API element is subject to removal in a future version.Return exceptions this method or constructor throws.- Returns:
- an array representing the exceptions thrown by this method.
         Each array element is either a ClassDocor aTypeVariable.
- Since:
- 1.5
 
 - 
isNativeboolean isNative() Deprecated, for removal: This API element is subject to removal in a future version.Return true if this method is native- Returns:
- true if this method is native
 
 - 
isSynchronizedboolean isSynchronized() Deprecated, for removal: This API element is subject to removal in a future version.Return true if this method is synchronized- Returns:
- true if this method is synchronized
 
 - 
isVarArgsboolean isVarArgs() Deprecated, for removal: This API element is subject to removal in a future version.Return true if this method was declared to take a variable number of arguments.- Returns:
- true if this method was declared to take a variable number of arguments.
- Since:
- 1.5
 
 - 
parametersParameter[] parameters() Deprecated, for removal: This API element is subject to removal in a future version.Get argument information.- Returns:
- an array of Parameter, one element per argument in the order the arguments are present.
- See Also:
- Parameter
 
 - 
receiverTypeType receiverType() Deprecated, for removal: This API element is subject to removal in a future version.Get the receiver type of this executable element.- Returns:
- the receiver type of this executable element.
- Since:
- 1.8
 
 - 
throwsTagsThrowsTag[] throwsTags() Deprecated, for removal: This API element is subject to removal in a future version.Return the throws tags in this method.- Returns:
- an array of ThrowTag containing all @exceptionand@throwstags.
 
 - 
paramTagsParamTag[] paramTags() Deprecated, for removal: This API element is subject to removal in a future version.Return the param tags in this method, excluding the type parameter tags.- Returns:
- an array of ParamTag containing all @paramtags corresponding to the parameters of this method.
 
 - 
typeParamTagsParamTag[] typeParamTags() Deprecated, for removal: This API element is subject to removal in a future version.Return the type parameter tags in this method.- Returns:
- an array of ParamTag containing all @paramtags corresponding to the type parameters of this method.
- Since:
- 1.5
 
 - 
signatureString signature() Deprecated, for removal: This API element is subject to removal in a future version.Get the signature. It is the parameter list, type is qualified. For instance, for a methodmymethod(String x, int y), it will return(java.lang.String,int).- Returns:
- the parameter list where type is qualified.
 
 - 
flatSignatureString flatSignature() Deprecated, for removal: This API element is subject to removal in a future version.get flat signature. all types are not qualified. return a String, which is the flat signiture of this member. It is the parameter list, type is not qualified. For instance, for a methodmymethod(String x, int y), it will return(String, int).- Returns:
- a String, which is the flat signiture of this member.
 
 - 
typeParametersTypeVariable[] typeParameters() Deprecated, for removal: This API element is subject to removal in a future version.Return the formal type parameters of this method or constructor. Return an empty array if this method or constructor is not generic.- Returns:
- the formal type parameters of this method or constructor.
- Since:
- 1.5
 
 
- 
 
-