- 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.Represents a method of a java class.- Since:
- 1.2
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description boolean
isAbstract()
Deprecated, for removal: This API element is subject to removal in a future version.Return true if this method is abstractboolean
isDefault()
Deprecated, for removal: This API element is subject to removal in a future version.Return true if this method is defaultClassDoc
overriddenClass()
Deprecated, for removal: This API element is subject to removal in a future version.Return the class containing the method that this method overrides.MethodDoc
overriddenMethod()
Deprecated, for removal: This API element is subject to removal in a future version.Return the method that this method overrides.Type
overriddenType()
Deprecated, for removal: This API element is subject to removal in a future version.Return the type containing the method that this method overrides.boolean
overrides(MethodDoc meth)
Deprecated, for removal: This API element is subject to removal in a future version.Tests whether this method overrides another.Type
returnType()
Deprecated, for removal: This API element is subject to removal in a future version.Get return type.Methods declared in 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 declared in interface com.sun.javadoc.ExecutableMemberDoc
flatSignature, isNative, isSynchronized, isVarArgs, parameters, paramTags, receiverType, signature, thrownExceptions, thrownExceptionTypes, throwsTags, typeParameters, typeParamTags
Methods declared in interface com.sun.javadoc.MemberDoc
isSynthetic
Methods declared in interface com.sun.javadoc.ProgramElementDoc
annotations, containingClass, containingPackage, isFinal, isPackagePrivate, isPrivate, isProtected, isPublic, isStatic, modifiers, modifierSpecifier, qualifiedName
Method Detail
isAbstract
boolean isAbstract()
Deprecated, for removal: This API element is subject to removal in a future version.Return true if this method is abstract- Returns:
- true if this method is abstract
isDefault
boolean isDefault()
Deprecated, for removal: This API element is subject to removal in a future version.Return true if this method is default- Returns:
- true if this method is default
returnType
Type returnType()
Deprecated, for removal: This API element is subject to removal in a future version.Get return type.- Returns:
- the return type of this method, null if it is a constructor.
overriddenClass
ClassDoc overriddenClass()
Deprecated, for removal: This API element is subject to removal in a future version.Return the class containing the method that this method overrides.The
overriddenClass
method cannot accommodate certain generic type constructs. TheoverriddenType
method should be used instead.- Returns:
- a ClassDoc representing the superclass defining a method that this method overrides, or null if this method does not override.
overriddenType
Type overriddenType()
Deprecated, for removal: This API element is subject to removal in a future version.Return the type containing the method that this method overrides. It may be aClassDoc
or aParameterizedType
.- Returns:
- the supertype whose method is overridden, or null if this method does not override another in a superclass
- Since:
- 1.5
overriddenMethod
MethodDoc overriddenMethod()
Deprecated, for removal: This API element is subject to removal in a future version.Return the method that this method overrides.- Returns:
- a MethodDoc representing a method definition in a superclass this method overrides, null if this method does not override.
overrides
boolean overrides(MethodDoc meth)
Deprecated, for removal: This API element is subject to removal in a future version.Tests whether this method overrides another. The overridden method may be one declared in a superclass or a superinterface (unlikeoverriddenMethod()
).When a non-abstract method overrides an abstract one, it is also said to implement the other.
- Parameters:
meth
- the other method to examine- Returns:
true
if this method overrides the other- Since:
- 1.5