private Map<String, Class<?>[]> getConfigToElDefMap(StageRuntime stageRuntime) { Map<String, Class<?>[]> configToElDefMap = new HashMap<>(); for (ConfigDefinition configDefinition : stageRuntime.getDefinition().getConfigDefinitions()) { configToElDefMap.put( configDefinition.getFieldName(), ElUtil.getElDefClassArray(configDefinition.getElDefs())); if (configDefinition.getModel() != null && configDefinition.getModel().getConfigDefinitions() != null) { for (ConfigDefinition configDef : configDefinition.getModel().getConfigDefinitions()) { configToElDefMap.put( configDef.getFieldName(), ElUtil.getElDefClassArray(configDef.getElDefs())); } } } return configToElDefMap; }