<dependency>
<groupId>org.codecop.snippetory</groupId>
<artifactId>snippetory</artifactId>
<version>0.6</version>
</dependency>
package com.example.generated;
public class {{className}} {
// Generated code goes here
}
import org.codecop.snippetory.Template;
import org.codecop.snippetory.TemplateContext;
public class CodeGenerator {
public static void main(String[] args) {
TemplateContext context = new TemplateContext();
context.set("className", "GeneratedClass");
Template template = context.parse("ClassTemplate.spst");
String generatedCode = template.write();
System.out.println(generatedCode);
}
}