@Override protected EdmEntityType buildImpl() { List<EdmNavigationProperty> builtNavProps = new ArrayList<EdmNavigationProperty>(); for (EdmNavigationProperty.Builder navigationProperty : this.navigationProperties) { builtNavProps.add(navigationProperty.build()); } return new EdmEntityType(namespace, alias, name, hasStream, openType, ImmutableList.copyOf(keys), (EdmEntityType) (this.baseTypeBuilder != null ? this.baseTypeBuilder.build() : null), properties, ImmutableList.copyOf(builtNavProps), getDocumentation(), ImmutableList.copyOf(getAnnotations()), ImmutableList.copyOf(getAnnotationElements()), isAbstract); }
@Override protected EdmEntityType buildImpl() { List<EdmNavigationProperty> builtNavProps = new ArrayList<EdmNavigationProperty>(); for (EdmNavigationProperty.Builder navigationProperty : this.navigationProperties) { builtNavProps.add(navigationProperty.build()); } return new EdmEntityType(namespace, alias, name, hasStream, openType, ImmutableList.copyOf(keys), (EdmEntityType) (this.baseTypeBuilder != null ? this.baseTypeBuilder.build() : null), properties, ImmutableList.copyOf(builtNavProps), getDocumentation(), ImmutableList.copyOf(getAnnotations()), ImmutableList.copyOf(getAnnotationElements()), isAbstract); }
@Override protected EdmEntityType buildImpl() { List<EdmNavigationProperty> builtNavProps = new ArrayList<EdmNavigationProperty>(); for (EdmNavigationProperty.Builder navigationProperty : this.navigationProperties) { builtNavProps.add(navigationProperty.build()); } return new EdmEntityType(namespace, alias, name, hasStream, openType, ImmutableList.copyOf(keys), (EdmEntityType) (this.baseTypeBuilder != null ? this.baseTypeBuilder.build() : null), properties, ImmutableList.copyOf(builtNavProps), getDocumentation(), ImmutableList.copyOf(getAnnotations()), ImmutableList.copyOf(getAnnotationElements()), isAbstract); }