private Object getResult(Map<String, Object> results, Map<String, Object> processInputs) { if (results.size() == 1) { return results.values().iterator().next(); } // return the sole value returned Map<String, Parameter<?>> resultInfo = Processors.getResultInfo(processName, processInputs); String primary = getPrimary(resultInfo); return results.get(primary); }
Map<String, Parameter<?>> resultParams = Processors.getResultInfo(processName, null); org.opengis.parameter.Parameter result = resultParams.values().iterator().next(); functionName = new FunctionNameImpl(name, result, inputParams);
private Object getResult(Map<String, Object> results, Map<String, Object> processInputs) { if (results.size() == 1) { return results.values().iterator().next(); } // return the sole value returned Map<String, Parameter<?>> resultInfo = Processors.getResultInfo(processName, processInputs); String primary = getPrimary(resultInfo); return results.get(primary); }
ProcessFunction processFunction = (ProcessFunction) exp; Name processName = processFunction.getProcessName(); Map<String, Parameter<?>> outputs = Processors.getResultInfo(processName, null); if (outputs.isEmpty()) { continue;
ProcessFunction processFunction = (ProcessFunction) exp; Name processName = processFunction.getProcessName(); Map<String, Parameter<?>> outputs = Processors.getResultInfo(processName, null); if (outputs.isEmpty()) { continue;