Class ConstructorParameters


  • public class ConstructorParameters
    extends Object
    Defines constructor parameters and constructor parameter's types.

    Constructor parameters's types are used to select constructor.

    Constructor parameters are passed to selected constructor

    Since:
    0.1.0
    Author:
    Piotr JoĊ„ski
    • Constructor Detail

      • ConstructorParameters

        public ConstructorParameters​(Object[] parameters,
                                     Class<?>[] parametersTypes)
        Instantiates ConstructorParameters with given constructor parameters and constructor parameter's types.
        Parameters:
        parameters - constructor parameters
        parametersTypes - constructor parameter's types
    • Method Detail

      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • matches

        public boolean matches​(Class<?>[] parameterTypes)
      • getParametersTypes

        public Class<?>[] getParametersTypes()
      • getParameters

        public Object[] getParameters()