create static method
Implementation
static ResponseParser create(VerificationType type) {
return switch (type) {
VerificationType.voter => VoterResponseParser(),
VerificationType.pan => PanResponseParser(),
VerificationType.gst => GstResponseParser(),
VerificationType.passport => PassportResponseParser(),
VerificationType.aadhaar => VoterResponseParser(), // Default
};
}