Class ParameterUtils

java.lang.Object
org.codehaus.groovy.ast.tools.ParameterUtils

public class ParameterUtils extends Object
  • Constructor Details

    • ParameterUtils

      public ParameterUtils()
  • Method Details

    • isVargs

      public static boolean isVargs(Parameter[] parameters)
      Since:
      4.0.4
    • parametersEqual

      public static boolean parametersEqual(Parameter[] a, Parameter[] b)
      Since:
      2.5.0
    • parametersEqualWithWrapperType

      public static boolean parametersEqualWithWrapperType(Parameter[] a, Parameter[] b)
      Since:
      3.0.0
    • parametersCompatible

      public static boolean parametersCompatible(Parameter[] source, Parameter[] target)
      Checks compatibility of parameter arrays. Each parameter should match the following condition: sourceType.isAssignableTo(targetType)
      Since:
      3.0.0