public class ConstructorParameters
extends java.lang.Object
Constructor parameters's types are used to select constructor.
Constructor parameters are passed to selected constructor
Constructor and Description |
---|
ConstructorParameters(java.lang.Object[] parameters,
java.lang.Class<?>[] parametersTypes)
Instantiates
ConstructorParameters with given constructor parameters and constructor parameter's types. |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
java.lang.Object[] |
getParameters() |
java.lang.Class<?>[] |
getParametersTypes() |
int |
hashCode() |
boolean |
matches(java.lang.Class<?>[] parameterTypes) |
public ConstructorParameters(java.lang.Object[] parameters, java.lang.Class<?>[] parametersTypes)
ConstructorParameters
with given constructor parameters and constructor parameter's types.parameters
- constructor parametersparametersTypes
- constructor parameter's typespublic boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public boolean matches(java.lang.Class<?>[] parameterTypes)
public java.lang.Class<?>[] getParametersTypes()
public java.lang.Object[] getParameters()