aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/java/org/onap/aai/graphgraph/Config.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/org/onap/aai/graphgraph/Config.java')
-rw-r--r--src/main/java/org/onap/aai/graphgraph/Config.java16
1 files changed, 7 insertions, 9 deletions
diff --git a/src/main/java/org/onap/aai/graphgraph/Config.java b/src/main/java/org/onap/aai/graphgraph/Config.java
index bbc082f..286d40e 100644
--- a/src/main/java/org/onap/aai/graphgraph/Config.java
+++ b/src/main/java/org/onap/aai/graphgraph/Config.java
@@ -19,10 +19,9 @@
*/
package org.onap.aai.graphgraph;
-import java.util.LinkedList;
-import java.util.List;
+import java.util.Arrays;
+import java.util.stream.Collectors;
import org.onap.aai.graphgraph.reader.BasicSchemaReader;
-import org.onap.aai.graphgraph.reader.SchemaReader;
import org.onap.aai.graphgraph.reader.SchemaRepository;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.annotation.Bean;
@@ -42,11 +41,10 @@ public class Config {
@Bean
SchemaRepository createSchemaRepository() {
- List<SchemaReader> readers = new LinkedList<>();
- for (String s : schemaVersions.split(",")) {
- readers.add(new BasicSchemaReader(s));
- }
- return new SchemaRepository(readers);
+ return new SchemaRepository(
+ Arrays.stream(schemaVersions.split(","))
+ .map(BasicSchemaReader::new)
+ .collect(Collectors.toList())
+ );
}
}
-