+ public List<Class<?>> getSupportedClasses() {
+ List<Class<?>> res = new ArrayList<Class<?>>();
+ res.addAll(additionalClasses);
+ res.addAll(model.keySet());
+ return res;
+ }
+
+ public void load(InputStream in, List<Reference> references,
+ Map<String, List<Object>> tempRefs) {
+ try {
+ WorkbookSettings workbookSettings = new WorkbookSettings();
+ workbookSettings.setCharacterSet(charset);
+ Workbook workbook = Workbook.getWorkbook(in, workbookSettings);
+ for (Sheet sheet : workbook.getSheets()) {
+ loadSheet(sheet, references, tempRefs);
+ }