Replace lambda with a method reference 51/109651/1
authormarcinrzepeckiwroc <marcin.rzepecki@nokia.com>
Thu, 25 Jun 2020 12:03:00 +0000 (14:03 +0200)
committermarcinrzepeckiwroc <marcin.rzepecki@nokia.com>
Mon, 29 Jun 2020 12:32:09 +0000 (14:32 +0200)
Issue-ID: SO-1841
Signed-off-by: marcinrzepeckiwroc <marcin.rzepecki@nokia.com>
Change-Id: Idafac15166c6077895f645d1b9df1be7409ba5f1

adapters/mso-catalog-db-adapter/src/main/java/org/onap/so/adapters/catalogdb/CatalogDbRepositoryConfiguration.java

index fdec7cf..4d8f55e 100644 (file)
@@ -20,8 +20,8 @@
 
 package org.onap.so.adapters.catalogdb;
 
-import java.util.stream.Collectors;
 import javax.persistence.EntityManager;
+import javax.persistence.metamodel.Type;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.context.annotation.Configuration;
 import org.springframework.data.rest.core.config.RepositoryRestConfiguration;
@@ -35,8 +35,8 @@ public class CatalogDbRepositoryConfiguration extends RepositoryRestConfigurerAd
 
     @Override
     public void configureRepositoryRestConfiguration(RepositoryRestConfiguration config) {
-        config.exposeIdsFor(entityManager.getMetamodel().getEntities().stream().map(e -> e.getJavaType())
-                .collect(Collectors.toList()).toArray(new Class[0]));
+        config.exposeIdsFor(
+                entityManager.getMetamodel().getEntities().stream().map(Type::getJavaType).toArray(Class[]::new));
     }
 
 }