package org.jboss.windup.reporting.freemarker; import java.util.List; import java.util.UUID; import freemarker.template.TemplateModelException; /** * Generates a unique identifier as a String. * * @author <a href="mailto:jesse.sightler@gmail.com">Jesse Sightler</a> */ public class GenerateGUIDMethod implements WindupFreeMarkerMethod { @Override public String getDescription() { return "Generates a unique identifier as a String."; } @Override public Object exec(List arguments) throws TemplateModelException { return UUID.randomUUID().toString(); } }