aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/java/org/onap/sdc/toscaparser/api/CapabilityAssignments.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/org/onap/sdc/toscaparser/api/CapabilityAssignments.java')
-rw-r--r--src/main/java/org/onap/sdc/toscaparser/api/CapabilityAssignments.java13
1 files changed, 8 insertions, 5 deletions
diff --git a/src/main/java/org/onap/sdc/toscaparser/api/CapabilityAssignments.java b/src/main/java/org/onap/sdc/toscaparser/api/CapabilityAssignments.java
index b960e77..28ada96 100644
--- a/src/main/java/org/onap/sdc/toscaparser/api/CapabilityAssignments.java
+++ b/src/main/java/org/onap/sdc/toscaparser/api/CapabilityAssignments.java
@@ -7,9 +7,9 @@
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
- *
+ *
* http://www.apache.org/licenses/LICENSE-2.0
- *
+ *
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
@@ -28,15 +28,16 @@ import java.util.stream.Collectors;
public class CapabilityAssignments {
- private Map<String,CapabilityAssignment> capabilityAssignments;
+ private Map<String, CapabilityAssignment> capabilityAssignments;
- public CapabilityAssignments(Map<String,CapabilityAssignment> capabilityAssignments) {
+ public CapabilityAssignments(Map<String, CapabilityAssignment> capabilityAssignments) {
this.capabilityAssignments = capabilityAssignments != null ? new HashMap<>(capabilityAssignments) : new HashMap<>();
}
/**
* Get all capability assignments for node template.<br>
* This object can be either the original one, holding all capability assignments for this node template,or a filtered one, holding a filtered subset.<br>
+ *
* @return list of capability assignments for the node template. <br>
* If there are no capability assignments, empty list is returned.
*/
@@ -46,12 +47,13 @@ public class CapabilityAssignments {
/**
* Filter capability assignments by capability tosca type.
+ *
* @param type - The tosca type of capability assignments.
* @return CapabilityAssignments object, containing capability assignments of this type.<br>
* If no such found, filtering will result in an empty collection.
*/
public CapabilityAssignments getCapabilitiesByType(String type) {
- Map<String,CapabilityAssignment> capabilityAssignmentsMap = capabilityAssignments.entrySet().stream()
+ Map<String, CapabilityAssignment> capabilityAssignmentsMap = capabilityAssignments.entrySet().stream()
.filter(cap -> cap.getValue().getDefinition().getType().equals(type)).collect(Collectors.toMap(Map.Entry::getKey, Map.Entry::getValue));
return new CapabilityAssignments(capabilityAssignmentsMap);
@@ -59,6 +61,7 @@ public class CapabilityAssignments {
/**
* Get capability assignment by capability name.
+ *
* @param name - The name of capability assignment
* @return capability assignment with this name, or null if no such capability assignment was found.
*/