-
- 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
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
-
-