/** * This methods validates edm function imports. * It checks if function imports are part of correct container and * functions defined for function imports are correct */ private void validateEdmFunctionImport() { for (Map.Entry<FullQualifiedName, EdmEntityContainer> container : edmContainersMap.entrySet()) { for (EdmFunctionImport functionImport : container.getValue().getFunctionImports()) { FullQualifiedName fqFunction = functionImport.getFunctionFqn(); if (!(edmFunctionsMap.containsKey(fqFunction))) { validateEdmFunctionsWithAlias(fqFunction); } } } }
/** * This methods validates edm function imports. * It checks if function imports are part of correct container and * functions defined for function imports are correct */ private void validateEdmFunctionImport() { for (Map.Entry<FullQualifiedName, EdmEntityContainer> container : edmContainersMap.entrySet()) { for (EdmFunctionImport functionImport : container.getValue().getFunctionImports()) { FullQualifiedName fqFunction = functionImport.getFunctionFqn(); if (!(edmFunctionsMap.containsKey(fqFunction))) { validateEdmFunctionsWithAlias(fqFunction); } } } }
private void writeFunctionImports(final XMLStreamWriter writer, final EdmEntityContainer container) throws XMLStreamException { for (EdmFunctionImport edmFunctionImport : container.getFunctionImports()) { if (edmFunctionImport.isIncludeInServiceDocument()) { writeElement(writer, false, "function-import", edmFunctionImport.getName(), edmFunctionImport.getTitle()); } } }
private void writeFunctionImports(final XMLStreamWriter writer, final EdmEntityContainer container) throws XMLStreamException { for (EdmFunctionImport edmFunctionImport : container.getFunctionImports()) { if (edmFunctionImport.isIncludeInServiceDocument()) { writeElement(writer, false, "function-import", edmFunctionImport.getName(), edmFunctionImport.getTitle()); } } }
private void writeFunctionImports(final JsonGenerator gen, final EdmEntityContainer container) throws IOException { for (EdmFunctionImport edmFI : container.getFunctionImports()) { if (edmFI.isIncludeInServiceDocument()) { writeElement(gen, FUNCTION_IMPORT, edmFI.getName(), edmFI.getName(), edmFI.getTitle()); } } }
private void writeFunctionImports(final JsonGenerator gen, final EdmEntityContainer container) throws IOException { for (EdmFunctionImport edmFI : container.getFunctionImports()) { if (edmFI.isIncludeInServiceDocument()) { writeElement(gen, FUNCTION_IMPORT, edmFI.getName(), edmFI.getName(), edmFI.getTitle()); } } }
containerNamespace = container.getNamespace(); appendFunctionImports(writer, container.getFunctionImports(), containerNamespace);
containerNamespace = container.getNamespace(); appendFunctionImports(writer, container.getFunctionImports(), containerNamespace);
appendFunctionImports(json, container.getFunctionImports(), containerNamespace);
appendFunctionImports(json, container.getFunctionImports(), containerNamespace);