re base code
[sdc.git] / catalog-model / src / main / java / org / openecomp / sdc / be / model / tosca / constraints / AbstractPropertyConstraint.java
index 950a7fa..fc96373 100644 (file)
 
 package org.openecomp.sdc.be.model.tosca.constraints;
 
-import java.io.Serializable;
-
 import org.openecomp.sdc.be.model.PropertyConstraint;
 import org.openecomp.sdc.be.model.tosca.ToscaType;
 import org.openecomp.sdc.be.model.tosca.constraints.exception.ConstraintViolationException;
 import org.openecomp.sdc.be.model.tosca.version.ApplicationVersionException;
 
-public abstract class AbstractPropertyConstraint implements PropertyConstraint, Serializable {
-
-       /**
-        * 
-        */
-       private static final long serialVersionUID = 4459522275459723374L;
+public abstract class AbstractPropertyConstraint implements PropertyConstraint {
 
-       @Override
-       public void validate(ToscaType toscaType, String propertyTextValue) throws ConstraintViolationException {
-               try {
-                       validate(toscaType.convert(propertyTextValue));
-               } catch (IllegalArgumentException | ApplicationVersionException e) {
-                       throw new ConstraintViolationException(
-                                       "String value [" + propertyTextValue + "] is not valid for type [" + toscaType + "]", e);
-               }
-       }
+    @Override
+    public void validate(ToscaType toscaType, String propertyTextValue) throws ConstraintViolationException {
+        try {
+            validate(toscaType.convert(propertyTextValue));
+        } catch (IllegalArgumentException | ApplicationVersionException e) {
+            throw new ConstraintViolationException(
+                    "String value [" + propertyTextValue + "] is not valid for type [" + toscaType + "]", e);
+        }
+    }
 }