summaryrefslogtreecommitdiffstats
path: root/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/main/java/org/openecomp/sdc/translator/services/heattotosca/impl/functiontranslation
diff options
context:
space:
mode:
Diffstat (limited to 'openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/main/java/org/openecomp/sdc/translator/services/heattotosca/impl/functiontranslation')
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/main/java/org/openecomp/sdc/translator/services/heattotosca/impl/functiontranslation/FunctionTranslationGetAttrImpl.java114
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/main/java/org/openecomp/sdc/translator/services/heattotosca/impl/functiontranslation/FunctionTranslationGetFileImpl.java17
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/main/java/org/openecomp/sdc/translator/services/heattotosca/impl/functiontranslation/FunctionTranslationGetParamImpl.java18
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/main/java/org/openecomp/sdc/translator/services/heattotosca/impl/functiontranslation/FunctionTranslationGetResourceImpl.java12
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/main/java/org/openecomp/sdc/translator/services/heattotosca/impl/functiontranslation/FunctionTranslator.java13
5 files changed, 61 insertions, 113 deletions
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/main/java/org/openecomp/sdc/translator/services/heattotosca/impl/functiontranslation/FunctionTranslationGetAttrImpl.java b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/main/java/org/openecomp/sdc/translator/services/heattotosca/impl/functiontranslation/FunctionTranslationGetAttrImpl.java
index aad57e0d5e..f65dc888f8 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/main/java/org/openecomp/sdc/translator/services/heattotosca/impl/functiontranslation/FunctionTranslationGetAttrImpl.java
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/main/java/org/openecomp/sdc/translator/services/heattotosca/impl/functiontranslation/FunctionTranslationGetAttrImpl.java
@@ -13,7 +13,6 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-
package org.openecomp.sdc.translator.services.heattotosca.impl.functiontranslation;
import static org.openecomp.sdc.translator.services.heattotosca.ConfigConstants.TRANS_MAPPING_DELIMITER_CHAR;
@@ -26,7 +25,6 @@ import java.util.Map;
import java.util.Objects;
import java.util.Optional;
import java.util.Set;
-
import org.apache.commons.lang3.StringUtils;
import org.onap.sdc.tosca.services.YamlUtil;
import org.openecomp.sdc.heat.datatypes.model.HeatOrchestrationTemplate;
@@ -44,16 +42,14 @@ import org.openecomp.sdc.translator.services.heattotosca.impl.resourcetranslatio
public class FunctionTranslationGetAttrImpl implements FunctionTranslation {
private static List<Object> translateGetAttributeFunctionExpression(FunctionTranslator functionTranslator) {
-
List<Object> attributeParamList = (List) functionTranslator.getFunctionValue();
List<Object> toscaAttributeParamList = new ArrayList<>();
-
Optional<String> targetResourceTranslatedId = Optional.empty();
String targetResourceId = null;
if (attributeParamList.get(0) instanceof String) {
targetResourceId = (String) attributeParamList.get(0);
targetResourceTranslatedId = handleResourceName(targetResourceId, functionTranslator.getHeatFileName(),
- functionTranslator.getHeatOrchestrationTemplate(), functionTranslator.getContext());
+ functionTranslator.getHeatOrchestrationTemplate(), functionTranslator.getContext());
}
if (!targetResourceTranslatedId.isPresent()) {
//unsupported resource
@@ -65,98 +61,80 @@ public class FunctionTranslationGetAttrImpl implements FunctionTranslation {
if (!toscaAttList.isPresent()) {
//Unsupported attribute
toscaAttributeParamList.clear();
- toscaAttributeParamList.add(functionTranslator.getUnsupportedAttributePrefix()
- + attributeParamList.get(0) + "." + attributeParamList.get(1));
+ toscaAttributeParamList
+ .add(functionTranslator.getUnsupportedAttributePrefix() + attributeParamList.get(0) + "." + attributeParamList.get(1));
return toscaAttributeParamList;
}
toscaAttributeParamList.addAll(toscaAttList.get());
- handleGetAttrConsolidationData(functionTranslator, targetResourceId, targetResourceTranslatedId.get(),
- toscaAttList.get());
-
- String resourceType = HeatToToscaUtil.getResourceType((String) attributeParamList.get(0), functionTranslator
- .getHeatOrchestrationTemplate(), functionTranslator.getHeatFileName());
- Optional<List<Object>> toscaIndexOrKey = handleAttributeIndexOrKey(functionTranslator, resourceType,
- attributeParamList);
+ handleGetAttrConsolidationData(functionTranslator, targetResourceId, targetResourceTranslatedId.get(), toscaAttList.get());
+ String resourceType = HeatToToscaUtil.getResourceType((String) attributeParamList.get(0), functionTranslator.getHeatOrchestrationTemplate(),
+ functionTranslator.getHeatFileName());
+ Optional<List<Object>> toscaIndexOrKey = handleAttributeIndexOrKey(functionTranslator, resourceType, attributeParamList);
toscaIndexOrKey.ifPresent(toscaAttributeParamList::addAll);
return toscaAttributeParamList;
}
- private static void handleGetAttrConsolidationData(FunctionTranslator functionTranslator,
- String targetResourceId,
- String targetResourceTranslatedId,
- List<Object> toscaAttList) {
+ private static void handleGetAttrConsolidationData(FunctionTranslator functionTranslator, String targetResourceId,
+ String targetResourceTranslatedId, List<Object> toscaAttList) {
Optional<String> resourceTranslatedId;
String resourceId = functionTranslator.getResourceId();
String resourceTranslatedIdValue = null;
if (resourceId != null) {
resourceTranslatedId = handleResourceName(resourceId, functionTranslator.getHeatFileName(),
- functionTranslator.getHeatOrchestrationTemplate(), functionTranslator.getContext());
+ functionTranslator.getHeatOrchestrationTemplate(), functionTranslator.getContext());
if (resourceTranslatedId.isPresent()) {
resourceTranslatedIdValue = resourceTranslatedId.get();
- handleGetAttrOutConsolidationData(functionTranslator, targetResourceTranslatedId,
- resourceTranslatedIdValue, toscaAttList);
+ handleGetAttrOutConsolidationData(functionTranslator, targetResourceTranslatedId, resourceTranslatedIdValue, toscaAttList);
}
}
- handleGetAttrInConsolidationData(functionTranslator, resourceTranslatedIdValue,
- targetResourceId, targetResourceTranslatedId, toscaAttList);
+ handleGetAttrInConsolidationData(functionTranslator, resourceTranslatedIdValue, targetResourceId, targetResourceTranslatedId, toscaAttList);
}
- private static void handleGetAttrOutConsolidationData(FunctionTranslator functionTranslator,
- String targetTranslatedResourceId,
- String resourceTranslatedId,
- List<Object> toscaAttList) {
+ private static void handleGetAttrOutConsolidationData(FunctionTranslator functionTranslator, String targetTranslatedResourceId,
+ String resourceTranslatedId, List<Object> toscaAttList) {
if (functionTranslator.getServiceTemplate() == null) {
return;
}
-
String attName = (String) toscaAttList.get(0);
- ConsolidationDataUtil.updateNodeGetAttributeOut(functionTranslator, targetTranslatedResourceId,
- resourceTranslatedId, attName);
-
+ ConsolidationDataUtil.updateNodeGetAttributeOut(functionTranslator, targetTranslatedResourceId, resourceTranslatedId, attName);
}
- private static void handleGetAttrInConsolidationData(FunctionTranslator functionTranslator,
- String resourceTranslatedId,
- String targetResourceId,
- String targetResourceTranslatedId,
- List<Object> toscaAttList) {
+ private static void handleGetAttrInConsolidationData(FunctionTranslator functionTranslator, String resourceTranslatedId, String targetResourceId,
+ String targetResourceTranslatedId, List<Object> toscaAttList) {
if (functionTranslator.getServiceTemplate() == null) {
return;
}
String attName = (String) toscaAttList.get(0);
if (Objects.nonNull(resourceTranslatedId)) {
- ConsolidationDataUtil.updateNodeGetAttributeIn(functionTranslator, resourceTranslatedId,
- targetResourceId, targetResourceTranslatedId, attName);
+ ConsolidationDataUtil
+ .updateNodeGetAttributeIn(functionTranslator, resourceTranslatedId, targetResourceId, targetResourceTranslatedId, attName);
} else {
- ConsolidationDataUtil.updateOutputParamGetAttrIn(functionTranslator, targetResourceId,
- targetResourceTranslatedId, functionTranslator.getPropertyName(), attName);
+ ConsolidationDataUtil
+ .updateOutputParamGetAttrIn(functionTranslator, targetResourceId, targetResourceTranslatedId, functionTranslator.getPropertyName(),
+ attName);
}
}
- private static Optional<List<Object>> handleAttributeIndexOrKey(FunctionTranslator functionTranslator,
- String resourceType,
+ private static Optional<List<Object>> handleAttributeIndexOrKey(FunctionTranslator functionTranslator, String resourceType,
List<Object> attributeParamList) {
-
List<Object> attributeIndexOrKey = new ArrayList<>();
if (attributeParamList.size() < 3) {
return Optional.empty();
}
-
for (int i = 2; i < attributeParamList.size(); i++) {
if (isInteger(attributeParamList.get(i))) {
attributeIndexOrKey.add(attributeParamList.get(i));
} else if (attributeParamList.get(i) instanceof Map) {
attributeIndexOrKey.add(getToscaAttributeValue(functionTranslator, attributeParamList.get(i)));
} else {
- Object toscaAttributeName = resourceType == null ? null : functionTranslator.getContext()
- .getElementMapping(resourceType, Constants.ATTR, getAttributeFullPath(attributeParamList, i));
+ Object toscaAttributeName = resourceType == null ? null
+ : functionTranslator.getContext().getElementMapping(resourceType, Constants.ATTR, getAttributeFullPath(attributeParamList, i));
if (toscaAttributeName == null) {
toscaAttributeName = attributeParamList.get(i);
}
attributeIndexOrKey.add(toscaAttributeName);
}
}
-
return Optional.of(attributeIndexOrKey);
}
@@ -183,18 +161,15 @@ public class FunctionTranslationGetAttrImpl implements FunctionTranslation {
return StringUtils.isNumeric(String.valueOf(inputNumber));
}
- private static Optional<String> handleResourceName(String resourceId, String heatFileName,
- HeatOrchestrationTemplate heatOrchestrationTemplate,
+ private static Optional<String> handleResourceName(String resourceId, String heatFileName, HeatOrchestrationTemplate heatOrchestrationTemplate,
TranslationContext context) {
- return ResourceTranslationBase
- .getResourceTranslatedId(heatFileName, heatOrchestrationTemplate, resourceId, context);
+ return ResourceTranslationBase.getResourceTranslatedId(heatFileName, heatOrchestrationTemplate, resourceId, context);
}
- private static Optional<List<Object>> handleAttributeName(List<Object> attributeParamList,
- FunctionTranslator functionTranslator) {
+ private static Optional<List<Object>> handleAttributeName(List<Object> attributeParamList, FunctionTranslator functionTranslator) {
String resourceId = (String) attributeParamList.get(0);
- Resource resource = HeatToToscaUtil.getResource(functionTranslator.getHeatOrchestrationTemplate(),
- resourceId, functionTranslator.getHeatFileName());
+ Resource resource = HeatToToscaUtil
+ .getResource(functionTranslator.getHeatOrchestrationTemplate(), resourceId, functionTranslator.getHeatFileName());
if (attributeParamList.size() == 1) {
return getResourceTranslatedAttributesList(resource, functionTranslator.getContext());
}
@@ -204,8 +179,7 @@ public class FunctionTranslationGetAttrImpl implements FunctionTranslation {
if (HeatToToscaUtil.isNestedResource(resource)) {
return getNestedResourceTranslatedAttribute((String) attributeParamList.get(1));
} else {
- return getResourceTranslatedAttribute(resource, (String) attributeParamList.get(1), functionTranslator
- .getContext());
+ return getResourceTranslatedAttribute(resource, (String) attributeParamList.get(1), functionTranslator.getContext());
}
}
@@ -227,8 +201,7 @@ public class FunctionTranslationGetAttrImpl implements FunctionTranslation {
return Optional.of(translatedAttributesList);
}
- private static Optional<List<Object>> getResourceTranslatedAttributesList(Resource resource,
- TranslationContext context) {
+ private static Optional<List<Object>> getResourceTranslatedAttributesList(Resource resource, TranslationContext context) {
List<Object> translatedAttributes = new ArrayList<>();
if (HeatToToscaUtil.isNestedResource(resource)) {
Optional<String> nestedFile = HeatToToscaUtil.getNestedFile(resource);
@@ -236,13 +209,11 @@ public class FunctionTranslationGetAttrImpl implements FunctionTranslation {
return Optional.empty();
}
HeatOrchestrationTemplate nestedHeatOrchestrationTemplate = new YamlUtil()
- .yamlToObject(context.getFiles().getFileContentAsStream(nestedFile.get()), HeatOrchestrationTemplate.class);
+ .yamlToObject(context.getFiles().getFileContentAsStream(nestedFile.get()), HeatOrchestrationTemplate.class);
translatedAttributes.addAll(nestedHeatOrchestrationTemplate.getOutputs().keySet());
return Optional.of(translatedAttributes);
-
} else {
- Map<String, String> resourceMappingAttributes =
- context.getElementMapping(resource.getType(), Constants.ATTR);
+ Map<String, String> resourceMappingAttributes = context.getElementMapping(resource.getType(), Constants.ATTR);
if (resourceMappingAttributes == null) {
return Optional.empty();
}
@@ -252,9 +223,7 @@ public class FunctionTranslationGetAttrImpl implements FunctionTranslation {
}
}
- private static Optional<List<Object>> getResourceTranslatedAttribute(Resource resource,
- String attributeName,
- TranslationContext context) {
+ private static Optional<List<Object>> getResourceTranslatedAttribute(Resource resource, String attributeName, TranslationContext context) {
List<Object> translatedAttributesList = new ArrayList<>();
String translatedAttribute = context.getElementMapping(resource.getType(), Constants.ATTR, attributeName);
if (translatedAttribute != null) {
@@ -265,13 +234,10 @@ public class FunctionTranslationGetAttrImpl implements FunctionTranslation {
}
}
- private static Object getToscaAttributeValue(FunctionTranslator functionTranslator,
- Object attributeVal) {
+ private static Object getToscaAttributeValue(FunctionTranslator functionTranslator, Object attributeVal) {
if (attributeVal instanceof Map && !((Map) attributeVal).isEmpty()) {
- Map.Entry<String, Object> functionMapEntry =
- (Map.Entry<String, Object>) ((Map) attributeVal).entrySet().iterator().next();
- Optional<FunctionTranslation> functionTranslationInstance =
- FunctionTranslationFactory.getInstance(functionMapEntry.getKey());
+ Map.Entry<String, Object> functionMapEntry = (Map.Entry<String, Object>) ((Map) attributeVal).entrySet().iterator().next();
+ Optional<FunctionTranslation> functionTranslationInstance = FunctionTranslationFactory.getInstance(functionMapEntry.getKey());
if (functionTranslationInstance.isPresent()) {
functionTranslator.setFunctionValue(functionMapEntry.getValue());
return functionTranslationInstance.get().translateFunction(functionTranslator);
@@ -295,8 +261,8 @@ public class FunctionTranslationGetAttrImpl implements FunctionTranslation {
public Object translateFunction(FunctionTranslator functionTranslator) {
Object returnValue;
List<Object> attributeFunctionExpression = translateGetAttributeFunctionExpression(functionTranslator);
- if (functionTranslator.isResourceSupported(attributeFunctionExpression.get(0).toString())
- && functionTranslator.isAttributeSupported(attributeFunctionExpression.get(0).toString())) {
+ if (functionTranslator.isResourceSupported(attributeFunctionExpression.get(0).toString()) && functionTranslator
+ .isAttributeSupported(attributeFunctionExpression.get(0).toString())) {
Map<String, Object> getAttrValue = new HashMap<>();
getAttrValue.put(ToscaFunctions.GET_ATTRIBUTE.getFunctionName(), attributeFunctionExpression);
returnValue = getAttrValue;
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/main/java/org/openecomp/sdc/translator/services/heattotosca/impl/functiontranslation/FunctionTranslationGetFileImpl.java b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/main/java/org/openecomp/sdc/translator/services/heattotosca/impl/functiontranslation/FunctionTranslationGetFileImpl.java
index b81f8fbe33..253410e493 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/main/java/org/openecomp/sdc/translator/services/heattotosca/impl/functiontranslation/FunctionTranslationGetFileImpl.java
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/main/java/org/openecomp/sdc/translator/services/heattotosca/impl/functiontranslation/FunctionTranslationGetFileImpl.java
@@ -13,9 +13,12 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-
package org.openecomp.sdc.translator.services.heattotosca.impl.functiontranslation;
+import java.util.ArrayList;
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
import org.onap.sdc.tosca.datatypes.model.ArtifactDefinition;
import org.onap.sdc.tosca.datatypes.model.NodeTemplate;
import org.openecomp.sdc.tosca.datatypes.ToscaArtifactType;
@@ -25,14 +28,9 @@ import org.openecomp.sdc.tosca.services.ToscaFileOutputService;
import org.openecomp.sdc.tosca.services.impl.ToscaFileOutputServiceCsarImpl;
import org.openecomp.sdc.translator.services.heattotosca.FunctionTranslation;
-import java.util.ArrayList;
-import java.util.HashMap;
-import java.util.List;
-import java.util.Map;
-
public class FunctionTranslationGetFileImpl implements FunctionTranslation {
- private static ArtifactDefinition createArtifactDefinition(Object function,
- ToscaFileOutputService toscaFileOutputService) {
+
+ private static ArtifactDefinition createArtifactDefinition(Object function, ToscaFileOutputService toscaFileOutputService) {
ArtifactDefinition artifactDefinition = new ArtifactDefinition();
artifactDefinition.setType(ToscaArtifactType.NATIVE_DEPLOYMENT);
artifactDefinition.setFile("../" + toscaFileOutputService.getArtifactsFolderName() + "/" + function);
@@ -41,7 +39,6 @@ public class FunctionTranslationGetFileImpl implements FunctionTranslation {
@Override
public Object translateFunction(FunctionTranslator functionTranslator) {
-
String file = ((String) functionTranslator.getFunctionValue()).replace("file:///", "");
final String artifactId = file.split("\\.")[0];
Map<String, Object> returnValue = new HashMap<>();
@@ -49,7 +46,6 @@ public class FunctionTranslationGetFileImpl implements FunctionTranslation {
artifactParameters.add(ToscaConstants.MODELABLE_ENTITY_NAME_SELF);
returnValue.put(ToscaFunctions.GET_ARTIFACT.getFunctionName(), artifactParameters);
artifactParameters.add(artifactId);
-
ToscaFileOutputService toscaFileOutputService = new ToscaFileOutputServiceCsarImpl();
if (functionTranslator.getToscaTemplate() instanceof NodeTemplate) {
NodeTemplate nodeTemplate = (NodeTemplate) functionTranslator.getToscaTemplate();
@@ -61,5 +57,4 @@ public class FunctionTranslationGetFileImpl implements FunctionTranslation {
}
return returnValue;
}
-
}
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/main/java/org/openecomp/sdc/translator/services/heattotosca/impl/functiontranslation/FunctionTranslationGetParamImpl.java b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/main/java/org/openecomp/sdc/translator/services/heattotosca/impl/functiontranslation/FunctionTranslationGetParamImpl.java
index 793799e5f0..e7257dd9f4 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/main/java/org/openecomp/sdc/translator/services/heattotosca/impl/functiontranslation/FunctionTranslationGetParamImpl.java
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/main/java/org/openecomp/sdc/translator/services/heattotosca/impl/functiontranslation/FunctionTranslationGetParamImpl.java
@@ -13,7 +13,6 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-
package org.openecomp.sdc.translator.services.heattotosca.impl.functiontranslation;
import java.util.ArrayList;
@@ -21,21 +20,21 @@ import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.Optional;
-
import org.openecomp.sdc.heat.datatypes.model.HeatPseudoParameters;
import org.openecomp.sdc.tosca.datatypes.ToscaFunctions;
import org.openecomp.sdc.translator.services.heattotosca.FunctionTranslation;
import org.openecomp.sdc.translator.services.heattotosca.FunctionTranslationFactory;
public class FunctionTranslationGetParamImpl implements FunctionTranslation {
+
private static Object translateGetParamFunctionExpression(FunctionTranslator functionTranslator) {
Object functionValue = functionTranslator.getFunctionValue();
Object returnValue = null;
if (functionValue instanceof String) {
returnValue = functionValue;
if (HeatPseudoParameters.getPseudoParameterNames().contains(functionValue)) {
- functionTranslator.getContext().addUsedHeatPseudoParams(functionTranslator.getHeatFileName(),
- (String) functionValue, (String) functionValue);
+ functionTranslator.getContext()
+ .addUsedHeatPseudoParams(functionTranslator.getHeatFileName(), (String) functionValue, (String) functionValue);
}
} else if (functionValue instanceof List) {
returnValue = new ArrayList<>();
@@ -49,15 +48,13 @@ public class FunctionTranslationGetParamImpl implements FunctionTranslation {
}
}
}
-
return returnValue;
}
private static Object translatedInnerMap(FunctionTranslator functionTranslator, Map<String, Object> paramMap) {
Map<String, Object> translatedInnerMapValue = new HashMap<>();
for (Map.Entry<String, Object> entry : paramMap.entrySet()) {
- Optional<FunctionTranslation> functionTranslationInstance =
- FunctionTranslationFactory.getInstance(entry.getKey());
+ Optional<FunctionTranslation> functionTranslationInstance = FunctionTranslationFactory.getInstance(entry.getKey());
if (functionTranslationInstance.isPresent()) {
functionTranslator.setFunctionValue(entry.getValue());
return functionTranslationInstance.get().translateFunction(functionTranslator);
@@ -68,8 +65,7 @@ public class FunctionTranslationGetParamImpl implements FunctionTranslation {
return translatedInnerMapValue;
}
- private static Object translatedInnerValue(FunctionTranslator functionTranslator,
- Object value) {
+ private static Object translatedInnerValue(FunctionTranslator functionTranslator, Object value) {
if (value instanceof String) {
return value;
} else if (value instanceof Map) {
@@ -81,15 +77,13 @@ public class FunctionTranslationGetParamImpl implements FunctionTranslation {
}
return returnedList;
}
-
return value;
}
@Override
public Object translateFunction(FunctionTranslator functionTranslator) {
Map<String, Object> returnValue = new HashMap<>();
- returnValue.put(ToscaFunctions.GET_INPUT.getFunctionName(),
- translateGetParamFunctionExpression(functionTranslator));
+ returnValue.put(ToscaFunctions.GET_INPUT.getFunctionName(), translateGetParamFunctionExpression(functionTranslator));
return returnValue;
}
}
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/main/java/org/openecomp/sdc/translator/services/heattotosca/impl/functiontranslation/FunctionTranslationGetResourceImpl.java b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/main/java/org/openecomp/sdc/translator/services/heattotosca/impl/functiontranslation/FunctionTranslationGetResourceImpl.java
index 383ee5075b..c4feb54f1e 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/main/java/org/openecomp/sdc/translator/services/heattotosca/impl/functiontranslation/FunctionTranslationGetResourceImpl.java
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/main/java/org/openecomp/sdc/translator/services/heattotosca/impl/functiontranslation/FunctionTranslationGetResourceImpl.java
@@ -13,23 +13,21 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-
package org.openecomp.sdc.translator.services.heattotosca.impl.functiontranslation;
+import java.util.Optional;
import org.openecomp.sdc.translator.services.heattotosca.FunctionTranslation;
import org.openecomp.sdc.translator.services.heattotosca.impl.resourcetranslation.ResourceTranslationBase;
-import java.util.Optional;
-
public class FunctionTranslationGetResourceImpl implements FunctionTranslation {
+
@Override
public Object translateFunction(FunctionTranslator functionTranslator) {
Object returnValue;
- Optional<String> resourceTranslatedId = ResourceTranslationBase.getResourceTranslatedId(functionTranslator
- .getHeatFileName(), functionTranslator.getHeatOrchestrationTemplate(),
+ Optional<String> resourceTranslatedId = ResourceTranslationBase
+ .getResourceTranslatedId(functionTranslator.getHeatFileName(), functionTranslator.getHeatOrchestrationTemplate(),
(String) functionTranslator.getFunctionValue(), functionTranslator.getContext());
- returnValue = resourceTranslatedId.orElseGet(() -> functionTranslator.getUnsupportedResourcePrefix()
- + functionTranslator.getFunctionValue());
+ returnValue = resourceTranslatedId.orElseGet(() -> functionTranslator.getUnsupportedResourcePrefix() + functionTranslator.getFunctionValue());
return returnValue;
}
}
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/main/java/org/openecomp/sdc/translator/services/heattotosca/impl/functiontranslation/FunctionTranslator.java b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/main/java/org/openecomp/sdc/translator/services/heattotosca/impl/functiontranslation/FunctionTranslator.java
index 768f531938..38516df225 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/main/java/org/openecomp/sdc/translator/services/heattotosca/impl/functiontranslation/FunctionTranslator.java
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/main/java/org/openecomp/sdc/translator/services/heattotosca/impl/functiontranslation/FunctionTranslator.java
@@ -13,7 +13,6 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-
package org.openecomp.sdc.translator.services.heattotosca.impl.functiontranslation;
import org.onap.sdc.tosca.datatypes.model.ServiceTemplate;
@@ -26,7 +25,6 @@ public class FunctionTranslator {
private static final String UNSUPPORTED_RESOURCE_PREFIX = "UNSUPPORTED_RESOURCE_";
private static final String UNSUPPORTED_ATTRIBUTE_PREFIX = "UNSUPPORTED_ATTRIBUTE_";
-
private ServiceTemplate serviceTemplate;
private String resourceId;
private String propertyName;
@@ -40,8 +38,7 @@ public class FunctionTranslator {
//default constructor
}
- public FunctionTranslator(TranslateTo functionTranslateTo, String propertyName, Object functionValue,
- Template toscaTemplate) {
+ public FunctionTranslator(TranslateTo functionTranslateTo, String propertyName, Object functionValue, Template toscaTemplate) {
this.serviceTemplate = functionTranslateTo.getServiceTemplate();
this.resourceId = functionTranslateTo.getResourceId();
this.propertyName = propertyName;
@@ -52,11 +49,9 @@ public class FunctionTranslator {
this.context = functionTranslateTo.getContext();
}
- public static TranslateTo getFunctionTranslateTo(ServiceTemplate serviceTemplate, String resourceId,
- String heatFileName, HeatOrchestrationTemplate heatOrchestrationTemplate,
- TranslationContext context) {
- return new TranslateTo(heatFileName, serviceTemplate, heatOrchestrationTemplate, null, resourceId, null,
- context);
+ public static TranslateTo getFunctionTranslateTo(ServiceTemplate serviceTemplate, String resourceId, String heatFileName,
+ HeatOrchestrationTemplate heatOrchestrationTemplate, TranslationContext context) {
+ return new TranslateTo(heatFileName, serviceTemplate, heatOrchestrationTemplate, null, resourceId, null, context);
}
public ServiceTemplate getServiceTemplate() {