if (ctp == null || ctp.rawClass() == String.class) {
return StringCollectionExtractor.getInstance(
rawType, parameterName, defaultValue);
} else {
final ParamConverter<?> converter = paramConverterFactory.getConverter(ctp.rawClass(), ctp.type(), annotations);
if (converter == null) {
return null;
}
try {