in src/main/java/org/apache/sling/models/impl/ModelAdapterFactory.java [1334:1343]
public <T> T exportModel(Object model, String name, Class<T> targetClass, Map<String, String> options)
throws ExportException, MissingExporterException {
for (ModelExporter exporter : modelExporters) {
if (exporter.getName().equals(name) && exporter.isSupported(targetClass)) {
T resultObject = exporter.export(model, targetClass, options);
return resultObject;
}
}
throw new MissingExporterException(name, targetClass);
}