Class ParameterTypesMatcher

java.lang.Object
org.powermock.reflect.internal.ParameterTypesMatcher

class ParameterTypesMatcher extends Object
  • Field Details

    • isVarArgs

      private boolean isVarArgs
    • expectedParameterTypes

      private Class<?>[] expectedParameterTypes
    • actualParameterTypes

      private Class<?>[] actualParameterTypes
  • Constructor Details

    • ParameterTypesMatcher

      public ParameterTypesMatcher(boolean isVarArgs, Class<?>[] expectedParameterTypes, Class<?>... actualParameterTypes)
  • Method Details

    • isRemainParamsVarArgs

      private boolean isRemainParamsVarArgs(int index, Class<?> actualParameterType)
    • isParameterTypesNotMatch

      private boolean isParameterTypesNotMatch(Class<?> actualParameterType, Class<?> expectedParameterType)
    • match

      public boolean match()
    • isParametersLengthMatch

      private boolean isParametersLengthMatch()
    • assertParametersTypesNotNull

      private void assertParametersTypesNotNull()
    • isParametersMatch

      private Boolean isParametersMatch()