- if (vm.get("vnfc")!=null&& vm.get("vnfc").get("vnfc-name") != null && vm.get("vnfc").get("vnfc-type")!= null) {
- Vnfc vfc = new Vnfc();
- vfc.setVnfcType(vm.get("vnfc").get("vnfc-type").asText());
- vfc.setVnfcName(vm.get("vnfc").get("vnfc-name").asText());
- vfc.setVnfcFunctionCode(vm.get("vnfc").get("vnfc-function-code").asText());
+ Vnfc vfc = new Vnfc();
+ if (vm.get("vnfc") != null ) {
+ if (vm.get("vnfc").get("vnfc-name") != null)
+ vfc.setVnfcName(vm.get("vnfc").get("vnfc-name").asText());
+ if (vm.get("vnfc").get("vnfc-type") != null)
+ vfc.setVnfcType(vm.get("vnfc").get("vnfc-type").asText());
+ if (vm.get("vnfc").get("vnfc-function-code") != null)
+ vfc.setVnfcFunctionCode(vm.get("vnfc").get("vnfc-function-code").asText());