インターフェース ParameterInfo

  • すべてのスーパーインターフェース:
    AnnotationTargetDeclarationInfo

    public interface ParameterInfo
    extends DeclarationInfo
    メソッドまたはコンストラクターで宣言されたメソッドパラメーターまたはコンストラクターパラメーター。
    導入:
    4.0
    • メソッドの詳細

      • name

        StringSE name()
        既知の場合、このパラメーターの名前を返します。メソッドのパラメーター名は常に既知であるとは限りません。その場合、argN という形式の合成名が返されます。ここで、N はメソッド宣言内のゼロベースのパラメーター位置です。
        戻り値:
        このパラメーターの名前、または合成名であり、決して null ではありません
      • type

        Type type()
        このパラメーターのを返します。
        戻り値:
        このパラメーターのであり、決して null ではありません
      • declaringMethod

        MethodInfo declaringMethod()
        このパラメーターを宣言するメソッドを返します。
        戻り値:
        このパラメーターを宣言するメソッド。決して null ではありません