diff --git a/src/main/java/io/skodjob/datagenerator/enums/ETemplateType.java b/src/main/java/io/skodjob/datagenerator/enums/ETemplateType.java index 869f078..96e78bd 100644 --- a/src/main/java/io/skodjob/datagenerator/enums/ETemplateType.java +++ b/src/main/java/io/skodjob/datagenerator/enums/ETemplateType.java @@ -64,4 +64,19 @@ public enum ETemplateType { public String getTemplateName() { return templateName; } + + /** + * Gets the name of the template based on String name + * + * @param value string representation of template name + * @return specific template + */ + public static ETemplateType getFromString(String value) { + for (ETemplateType type : values()) { + if (type.toString().equalsIgnoreCase(value)) { + return type; + } + } + return null; + } }