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

インタフェースExecutableMemberDoc

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

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

      すべてのメソッド インスタンス・メソッド 抽象メソッド 非推奨のメソッド 
      修飾子と型 メソッド 説明
      String flatSignature()
      削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
      フラット・シグニチャを取得します。
      boolean isNative()
      削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
      このメソッドがネイティブ・メソッドの場合は、trueを返します。
      boolean isSynchronized()
      削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
      このメソッドがsynchronized指定されている場合は、trueを返します。
      boolean isVarArgs()
      削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
      このメソッドが引数の可変数を取るように宣言されている場合、trueを返します。
      Parameter[] parameters()
      削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
      引数情報を取得します。
      ParamTag[] paramTags()
      削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
      type parameterタグ以外は、このメソッドに含まれるparamタグを返します。
      Type receiverType()
      削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
      この実行可能要素の受取り側の型を取得します。
      String signature()
      削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
      シグニチャを取得します。
      ClassDoc[] thrownExceptions()
      削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
      このメソッドまたはコンストラクタがスローする例外を返します。
      Type[] thrownExceptionTypes()
      削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
      このメソッドまたはコンストラクタがスローする例外を返します。
      ThrowsTag[] throwsTags()
      削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
      このメソッドに含まれるthrowsタグを返します。
      TypeVariable[] typeParameters()
      削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
      このメソッドまたはコンストラクタの仮型パラメータを返します。
      ParamTag[] typeParamTags()
      削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
      このメソッドに含まれるtype parameterタグを返します。
    • メソッドの詳細

      • thrownExceptions

        ClassDoc[] thrownExceptions()
        削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
        このメソッドまたはコンストラクタがスローする例外を返します。 例外の型が型変数である場合、その型の消去のClassDocを返します。

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

        戻り値:
        このメソッドがスローした例外を表すClassDoc[]の配列。
        関連項目:
        thrownExceptionTypes()
      • thrownExceptionTypes

        Type[] thrownExceptionTypes()
        削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
        このメソッドまたはコンストラクタがスローする例外を返します。
        戻り値:
        このメソッドによってスローされる例外を表す配列。 すべての配列要素は、ClassDocまたはTypeVariableのいずれかになる。
        導入されたバージョン:
        1.5
      • isNative

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

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

        boolean isVarArgs()
        削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
        このメソッドが引数の可変数を取るように宣言されている場合、trueを返します。
        戻り値:
        このメソッドが可変数の引数を取ると宣言された場合はtrue。
        導入されたバージョン:
        1.5
      • parameters

        Parameter[] parameters()
        削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
        引数情報を取得します。
        戻り値:
        引数が指定された順序で1つずつ格納されたParameterの配列。
        関連項目:
        Parameter
      • receiverType

        Type receiverType()
        削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
        この実行可能要素の受取り側の型を取得します。
        戻り値:
        この実行可能要素の受取り側の型。
        導入されたバージョン:
        1.8
      • throwsTags

        ThrowsTag[] throwsTags()
        削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
        このメソッドに含まれるthrowsタグを返します。
        戻り値:
        すべての@exceptionタグと@throwsタグを含んだThrowTagの配列。
      • paramTags

        ParamTag[] paramTags()
        削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
        type parameterタグ以外は、このメソッドに含まれるparamタグを返します。
        戻り値:
        このメソッドのパラメータに対応するすべての@paramタグを含んだParamTagの配列。
      • typeParamTags

        ParamTag[] typeParamTags()
        削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
        このメソッドに含まれるtype parameterタグを返します。
        戻り値:
        このメソッドの型パラメータに対応するすべての@paramタグを含んだParamTagの配列。
        導入されたバージョン:
        1.5
      • signature

        String signature()
        削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
        シグニチャを取得します。 シグニチャは、型が修飾されたパラメータ・リストです。 たとえば、メソッドmymethod(String x, int y)の場合、(java.lang.String,int)が返されます。
        戻り値:
        型が修飾されているパラメータ・リスト。
      • flatSignature

        String flatSignature()
        削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
        型はすべて修飾されずに返されます。戻り値は、このメンバーのフラット・シグネチャであるStringです。 フラット・シグネチャは、型が修飾されていないパラメータ・リストです。 たとえば、メソッドmymethod(String x, int y)の場合、(String, int)が返されます。
        戻り値:
        String、このメンバーのフラット署名です。
      • typeParameters

        TypeVariable[] typeParameters()
        削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
        このメソッドまたはコンストラクタの仮型パラメータを返します。 このメソッドまたはコンストラクタがジェネリックでない場合は、空の配列を返します。
        戻り値:
        このメソッドまたはコンストラクタの仮型パラメータ。
        導入されたバージョン:
        1.5