else if (pm.startsWith("::") && pm.length() > 2) {
return new ObjectNavlPairInjector(pm.substring(2), type);
}
// POJO[]
else if (clazz.isArray())
return new ArrayInjector(pm, clazz, paramTypes);
// Name-value
return new NameInjector(pm, datefmt, clazz, paramTypes);
}