モジュール jdk.javadoc
パッケージ com.sun.javadoc

インタフェースMethodDoc

  • すべてのスーパー・インタフェース:
    Comparable<Object>, Doc, ExecutableMemberDoc, MemberDoc, ProgramElementDoc
    既知のすべてのサブインタフェース:
    AnnotationTypeElementDoc

    @Deprecated(since="9",
                forRemoval=true)
    public interface MethodDoc
    extends ExecutableMemberDoc
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    このパッケージの宣言は、パッケージjdk.javadoc.docletの宣言に置き換えられました。 詳細は、そのパッケージのマニュアルの「移行ガイド」を参照してください。
    特定のJavaクラスの特定のメソッドを表します。
    導入されたバージョン:
    1.2
    • メソッドの詳細

      • isAbstract

        boolean isAbstract()
        削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
        このメソッドが抽象メソッドの場合は、trueを返します。
        戻り値:
        このメソッドが抽象メソッドの場合はtrue
      • isDefault

        boolean isDefault()
        削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
        このメソッドがデフォルトの場合は、trueを返します。
        戻り値:
        このメソッドがデフォルトの場合はtrue
      • returnType

        Type returnType()
        削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
        戻り値の型を取得します。
        戻り値:
        このメソッドの戻り値の型。コンストラクタの場合は、null。
      • overriddenClass

        ClassDoc overriddenClass()
        削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
        このメソッドがオーバーライドするメソッドを含むクラスを返します。

        overriddenClassメソッドは、特定のジェネリック型の構造に対応できません。 overriddenTypeメソッドを代わりに使用してください。

        戻り値:
        このメソッドがオーバーライドするメソッドが定義されているスーパー・クラスを表すClassDoc、このメソッドが他のメソッドをオーバーライドしない場合はnull。
      • overriddenType

        Type overriddenType()
        削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
        このメソッドがオーバーライドするメソッドを含む型を返します。 これは、ClassDocまたはParameterizedTypeとなる可能性があります。
        戻り値:
        メソッドがオーバーライドされるスーパー・タイプ、このメソッドが特定のスーパー・クラスで他のメソッドをオーバーライドしない場合はnull
        導入されたバージョン:
        1.5
      • overriddenMethod

        MethodDoc overriddenMethod()
        削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
        このメソッドがオーバーライドするメソッドを返します。
        戻り値:
        スーパー・クラス内の、このメソッドがオーバーライドするメソッド定義を表すMethodDoc。このメソッドが他のメソッドをオーバーライドしない場合はnull。
      • overrides

        boolean overrides​(MethodDoc meth)
        削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
        このメソッドが他のメソッドをオーバーライドするかどうかをテストします。 オーバーライドされるメソッドは、スーパー・クラス内またはスーパー・インタフェース内で宣言されているメソッド(overriddenMethod()とは異なる)である可能性があります。

        非abstractメソッドがabstractメソッドをオーバーライドする場合、このメソッドは他のメソッドを実装するともいいます。

        パラメータ:
        meth - テストの対象となる他のメソッド
        戻り値:
        このメソッドが他のメソッドをオーバーライドする場合は、true
        導入されたバージョン:
        1.5