Module jdk.javadoc

Interface MethodDoc

    • 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. The overriddenType 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 a ClassDoc or a ParameterizedType.
        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 (unlike overriddenMethod()).

        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