diff options
Diffstat (limited to 'catalog-model/src/main/java/org/openecomp/sdc/be/model/heat/HeatParameterType.java')
-rw-r--r-- | catalog-model/src/main/java/org/openecomp/sdc/be/model/heat/HeatParameterType.java | 54 |
1 files changed, 19 insertions, 35 deletions
diff --git a/catalog-model/src/main/java/org/openecomp/sdc/be/model/heat/HeatParameterType.java b/catalog-model/src/main/java/org/openecomp/sdc/be/model/heat/HeatParameterType.java index f5f4d9ff2d..503cf61e70 100644 --- a/catalog-model/src/main/java/org/openecomp/sdc/be/model/heat/HeatParameterType.java +++ b/catalog-model/src/main/java/org/openecomp/sdc/be/model/heat/HeatParameterType.java @@ -20,9 +20,23 @@ package org.openecomp.sdc.be.model.heat; -import org.openecomp.sdc.be.model.tosca.converters.*; -import org.openecomp.sdc.be.model.tosca.validators.*; - +import lombok.AllArgsConstructor; +import lombok.Getter; +import org.openecomp.sdc.be.model.tosca.converters.HeatBooleanConverter; +import org.openecomp.sdc.be.model.tosca.converters.HeatCommaDelimitedListConverter; +import org.openecomp.sdc.be.model.tosca.converters.HeatJsonConverter; +import org.openecomp.sdc.be.model.tosca.converters.HeatNumberConverter; +import org.openecomp.sdc.be.model.tosca.converters.HeatStringConverter; +import org.openecomp.sdc.be.model.tosca.converters.PropertyValueConverter; +import org.openecomp.sdc.be.model.tosca.validators.HeatBooleanValidator; +import org.openecomp.sdc.be.model.tosca.validators.HeatCommaDelimitedListValidator; +import org.openecomp.sdc.be.model.tosca.validators.HeatNumberValidator; +import org.openecomp.sdc.be.model.tosca.validators.HeatStringValidator; +import org.openecomp.sdc.be.model.tosca.validators.PropertyTypeValidator; + + +@AllArgsConstructor +@Getter public enum HeatParameterType { STRING("string", HeatStringValidator.getInstance(), HeatStringConverter.getInstance()), @@ -40,42 +54,12 @@ public enum HeatParameterType { private PropertyTypeValidator validator; private PropertyValueConverter converter; - HeatParameterType(String type, PropertyTypeValidator validator, PropertyValueConverter converter) { - this.type = type; - this.validator = validator; - this.converter = converter; - } - - public String getType() { - return type; - } - - public void setType(String type) { - this.type = type; - } - - public PropertyTypeValidator getValidator() { - return validator; - } - - public void setValidator(PropertyTypeValidator validator) { - this.validator = validator; - } - - public PropertyValueConverter getConverter() { - return converter; - } - - public void setConverter(PropertyValueConverter converter) { - this.converter = converter; - } - - public static HeatParameterType isValidType(String typeName) { + public static HeatParameterType isValidType(final String typeName) { if (typeName == null) { return null; } - for (HeatParameterType type : HeatParameterType.values()) { + for (final HeatParameterType type : HeatParameterType.values()) { if (type.getType().equals(typeName)) { return type; } |