public class ParameterUtils extends Object
Constructor and Description |
---|
ParameterUtils() |
Modifier and Type | Method and Description |
---|---|
static boolean |
parametersCompatible(Parameter[] source,
Parameter[] target)
check whether parameters type are compatible
each parameter should match the following condition:
targetParameter.getType().getTypeClass().isAssignableFrom(sourceParameter.getType().getTypeClass()) |
static boolean |
parametersEqual(Parameter[] a,
Parameter[] b) |
static boolean |
parametersEqualWithWrapperType(Parameter[] a,
Parameter[] b) |
public static boolean parametersEqualWithWrapperType(Parameter[] a, Parameter[] b)
public static boolean parametersCompatible(Parameter[] source, Parameter[] target)
targetParameter.getType().getTypeClass().isAssignableFrom(sourceParameter.getType().getTypeClass())
source
- source parameterstarget
- target parameters