インタフェースMethodSignature


public sealed interface MethodSignature
MethodSignatureは、JavaプラットフォームのプレビューAPIです。
プレビュー機能が有効な場合のみ、プログラムでMethodSignatureを使用できます。
プレビュー機能は、今後のリリースで削除するか、Javaプラットフォームの永続機能にアップグレードすることができます。
4.7.9で定義されているメソッドの汎用シグネチャをモデル化します。
導入されたバージョン:
22
  • メソッドの詳細

    • typeParameters

      List<Signature.TypeParamPREVIEW> typeParameters()
      このメソッドの型パラメータを返します。
      戻り値:
      このメソッドの型パラメータ
    • arguments

      List<SignaturePREVIEW> arguments()
      このメソッドのパラメータのシグネチャを返します。
      戻り値:
      このメソッドのパラメータのシグネチャ
    • result

      このメソッドの戻り値のシグネチャを返します。
      戻り値:
      このメソッドの戻り値のシグネチャ
    • throwableSignatures

      List<Signature.ThrowableSigPREVIEW> throwableSignatures()
      このメソッドによってスローされた例外のシグネチャを返します。
      戻り値:
      このメソッドによってスローされる例外のシグネチャ
    • signatureString

      String signatureString()
      rawシグネチャ文字列を返します。
      戻り値:
      rawシグネチャ文字列
    • of

      static MethodSignaturePREVIEW of(MethodTypeDesc methodDescriptor)
      raw (一般情報がありません)メソッド記述子のメソッド・シグネチャを返します。
      パラメータ:
      methodDescriptor - メソッド記述子
      戻り値:
      raw (一般情報がありません)メソッド記述子のメソッド・シグネチャ
    • of

      static MethodSignaturePREVIEW of(SignaturePREVIEW result, SignaturePREVIEW... arguments)
      メソッド・シグネチャを返します。
      パラメータ:
      result - 戻り型のシグネチャ
      arguments - メソッド引数のシグネチャ
      戻り値:
      メソッド・シグネチャ
    • of

      メソッド・シグネチャを返します。
      パラメータ:
      typeParameters - 型パラメータのシグネチャ
      exceptions - 例外に対するシグネチャ
      result - 戻り型のシグネチャ
      arguments - メソッド引数のシグネチャ
      戻り値:
      メソッド・シグネチャ
    • parseFrom

      static MethodSignaturePREVIEW parseFrom(String methodSignature)
      rawメソッド・シグネチャ文字列をMethodSignaturePREVIEWに解析
      パラメータ:
      methodSignature - rawメソッド・シグネチャ文字列
      戻り値:
      メソッド・シグネチャ