package io.vertx.codegen;
import javax.lang.model.element.Element;
import java.util.HashMap;
import java.util.Map;
/**
* @author <a href="mailto:julien@julienviet.com">Julien Viet</a>
*/
public interface Model {
String getKind();
Element getElement();
String getFqn();
default Map<String, Object> getVars() {
HashMap<String, Object> vars = new HashMap<>();
vars.put("helper", new Helper());
return vars;
}
ModuleInfo getModule();
}