aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/java/org/openecomp/sdc/tosca/parser/impl/SdcTypes.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/org/openecomp/sdc/tosca/parser/impl/SdcTypes.java')
-rw-r--r--src/main/java/org/openecomp/sdc/tosca/parser/impl/SdcTypes.java10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/main/java/org/openecomp/sdc/tosca/parser/impl/SdcTypes.java b/src/main/java/org/openecomp/sdc/tosca/parser/impl/SdcTypes.java
index 5b68aea..9f885f4 100644
--- a/src/main/java/org/openecomp/sdc/tosca/parser/impl/SdcTypes.java
+++ b/src/main/java/org/openecomp/sdc/tosca/parser/impl/SdcTypes.java
@@ -20,8 +20,16 @@
package org.openecomp.sdc.tosca.parser.impl;
+import java.util.Arrays;
+import java.util.List;
+
public enum SdcTypes {
- CP, VL, VF, VFC, PNF, SERVICE
+ CP, VL, VF, VFC, PNF, SERVICE, CVFC;
+
+ public static List<SdcTypes> complexTypes = Arrays.asList(VF, PNF, SERVICE, CVFC);
+ public static boolean isComplex(SdcTypes sdcType) {
+ return complexTypes.contains(sdcType);
+ }
}