void addFunctionImportAsProcedure(MetadataFactory mf, CsdlFunctionImport functionImport, ODataType odataType, XMLMetadata metadata) throws TranslatorException { List<CsdlFunction> functions = getFunctions(metadata, functionImport.getFunction()); for (CsdlFunction function : functions) { Procedure procedure = mf.addProcedure(function.getName()); addOperation(mf, metadata, odataType, function, procedure); } }