Support of get_property in property assignment
[sdc.git] / common / onap-tosca-datatype / src / main / java / org / onap / sdc / tosca / datatypes / model / PropertyType.java
index 3cec134..e49a6ef 100644 (file)
@@ -42,7 +42,7 @@ public enum PropertyType {
 
     private static final Map<String, PropertyType> M_MAP = Collections.unmodifiableMap(initializeMapping());
     private static final Set<String> SIMPLE_PROPERTY_TYPES = Collections.unmodifiableSet(initializeSimplePropertyTypes());
-    private String displayName;
+    private final String displayName;
 
     /**
      * Initilize property type display name mapping.
@@ -85,4 +85,8 @@ public enum PropertyType {
     public static Set<String> getSimplePropertyTypes() {
         return SIMPLE_PROPERTY_TYPES;
     }
+
+    public static boolean typeHasSchema(final String type) {
+        return LIST.getDisplayName().equals(type) || MAP.getDisplayName().equals(type);
+    }
 }