Class ActionMethodParameter

java.lang.Object
com.iohao.net.framework.core.ActionMethodParameter
All Implemented Interfaces:
ActualParameter

public final class ActionMethodParameter extends Object implements ActualParameter
Metadata about an action method parameter, including generic type resolution and JSR-380 validation group configuration.
Since:
25.1
Author:
渔民小镇
date:
2025-09-09
  • Constructor Details

    • ActionMethodParameter

      public ActionMethodParameter(Parameter p)
  • Method Details

    • toString

      public String toString()
      Overrides:
      toString in class Object
    • toString

      public String toString(boolean fullName)
      Format the parameter type and name as a string, optionally using fully qualified class names.
      Parameters:
      fullName - true to use fully qualified names, false for simple names
      Returns:
      formatted parameter string (e.g. "List<Foo> param")
    • isList

      public boolean isList()
      Description copied from interface: ActualParameter
      Whether it is a List type
      Specified by:
      isList in interface ActualParameter
      Returns:
      true if it is a List type
    • getActualTypeArgumentClass

      public Class<?> getActualTypeArgumentClass()
      Description copied from interface: ActualParameter
      The generic type of the List, also known as the method return value type
      Specified by:
      getActualTypeArgumentClass in interface ActualParameter
      Returns:
      The generic type of the List