private void readFunctionImport(XMLEventReader reader, StartElement element, CsdlEntityContainer container) throws XMLStreamException { CsdlFunctionImport functionImport = new CsdlFunctionImport(); functionImport.setName(attr(element, "Name")); functionImport.setFunction(new FullQualifiedName(attr(element, "Function"))); functionImport.setIncludeInServiceDocument(Boolean.parseBoolean(attr(element, "IncludeInServiceDocument"))); String entitySet = attr(element, "EntitySet"); if (entitySet != null) { functionImport.setEntitySet(entitySet); } peekAnnotations(reader, "FunctionImport", functionImport); container.getFunctionImports().add(functionImport); }
private void readFunctionImport(XMLEventReader reader, StartElement element, CsdlEntityContainer container) throws XMLStreamException { CsdlFunctionImport functionImport = new CsdlFunctionImport(); functionImport.setName(attr(element, "Name")); functionImport.setFunction(new FullQualifiedName(attr(element, "Function"))); functionImport.setIncludeInServiceDocument(Boolean.parseBoolean(attr(element, "IncludeInServiceDocument"))); String entitySet = attr(element, "EntitySet"); if (entitySet != null) { functionImport.setEntitySet(entitySet); } peekAnnotations(reader, "FunctionImport", functionImport); container.getFunctionImports().add(functionImport); }