/** * INTERNAL: * Convert all the class-name-based settings in this mapping to actual class-based * settings * This method is implemented by subclasses as necessary. * @param classLoader */ public void convertClassNamesToClasses(ClassLoader classLoader){ super.convertClassNamesToClasses(classLoader); if (keyConverter != null) { if (keyConverter instanceof TypeConversionConverter){ ((TypeConversionConverter)keyConverter).convertClassNamesToClasses(classLoader); } else if (keyConverter instanceof ObjectTypeConverter) { // To avoid 1.5 dependencies with the EnumTypeConverter check // against ObjectTypeConverter. ((ObjectTypeConverter) keyConverter).convertClassNamesToClasses(classLoader); } } };