Fix node filter API payload retro-compatibility
[sdc.git] / catalog-model / src / main / java / org / openecomp / sdc / be / ui / model / UIConstraint.java
index 5618b3d..401de95 100644 (file)
  */
 package org.openecomp.sdc.be.ui.model;
 
+import com.fasterxml.jackson.annotation.JsonIgnore;
 import java.io.Serializable;
 import lombok.EqualsAndHashCode;
 import lombok.Getter;
 import lombok.Setter;
 import lombok.ToString;
+import org.openecomp.sdc.be.datatypes.enums.FilterValueType;
 
 @Getter
 @Setter
@@ -51,4 +53,10 @@ public class UIConstraint implements Serializable {
         this.sourceName = sourceName;
         this.value = value;
     }
+
+    @JsonIgnore
+    public boolean isLegacyGetFunction() {
+        return FilterValueType.GET_INPUT.getLegacyName().equals(sourceType) || FilterValueType.GET_PROPERTY.getLegacyName().equals(sourceType);
+    }
+
 }