getConstructorBySignature abstract method
Gets a constructor by its parameter types.
Parameters:
paramTypes
: List of parameter types in exact order
Returns:
- The exact constructor match if found
null
if no matching signature exists
Example:
class Converter {
String convert(int value) => value.toString();
String convert(double value) => value.toString();
}
final constructor = Class.forType<Converter>()
.getConstructorBySignature([Class.forType<int>()]);
Implementation
Constructor? getConstructorBySignature(List<Class> paramTypes);