Refine search
private String executeTemplate(Primitive primitive1, Primitive primitive2, String templateName) { ST template = this.findTemplate(templateName); template.add("primitive1", primitive1); template.add("primitive2", primitive2); template.add("sameTwoPrimitives", primitive1 == primitive2); return template.render(); }
Assert.assertEquals(kombucha.getInstanceOf("isItTimeForKombucha").render(), "select hour(current_timestamp(0)) < 24 as is_time;"); assertPattern(kombucha.getInstanceOf("getById").render(), "select\r?\n" + " t.record_id\r?\n" + ", t.id\r?\n" + "and t.tenant_record_id = :tenantRecordId\r?\n" + ";"); assertPattern(kombucha.getInstanceOf("getByRecordId").render(), "select\r?\n" + " t.record_id\r?\n" + ", t.id\r?\n" + ";"); assertPattern(kombucha.getInstanceOf("get") .add("orderBy", "record_id") .add("offset", "3") .add("rowCount", "12") .add("ordering", "ASC") .render(), "select\r?\n" + " t.record_id\r?\n" +
public ST getReportFormat(ErrorSeverity severity) { ST st = format.getInstanceOf("report"); st.add("type", severity.getText()); return st; }
private String executeTemplate(Primitive primitive1, Primitive primitive2, String templateName) { ST template = this.findTemplate(templateName); template.add("primitive1", primitive1); template.add("primitive2", primitive2); template.add("sameTwoPrimitives", primitive1 == primitive2); return template.render(); }
public ST getDependencies() { loadDependencyTemplates(); ST dependenciesST = templates.getInstanceOf("dependencies"); dependenciesST.add("in", getDependenciesFileList()); dependenciesST.add("out", getGeneratedFileList()); dependenciesST.add("grammarFileName", g.fileName); return dependenciesST; }
public byte[] getTemplateData(String templateResource, Map<String, WidInfo> widInfoMap) throws IOException { ST stTemplate = new ST(getTemplateResourceFileAsString(templateResource), '$', '$'); stTemplate.add("widInfo", widInfoMap); stTemplate.add("openbracket", "{"); stTemplate.add("closebracket", "}"); return stTemplate.render().getBytes(); }
public ST getDependencies() { loadDependencyTemplates(); ST dependenciesST = templates.getInstanceOf("dependencies"); dependenciesST.add("in", getDependenciesFileList()); dependenciesST.add("out", getGeneratedFileList()); dependenciesST.add("grammarFileName", g.fileName); return dependenciesST; }
static String compile(DiezelImplementation lang) { ST compileUnit = templates.getInstanceOf("implementationUnit"); compileUnit.add("lang", lang); String result = compileUnit.render(); // System.out.println("-------------------------------------------"); // System.out.println(result); return result; }
public ST getReportFormat(ErrorSeverity severity) { ST st = format.getInstanceOf("report"); st.add("type", severity.getText()); return st; }
public String getArtificialPrecStartRule() { ST ruleST = recRuleTemplates.getInstanceOf("recRuleStart"); ruleST.add("ruleName", ruleName); ruleST.add("minPrec", 0); ruleST.add("userRetvals", retvals); fillRetValAssignments(ruleST, "recRuleName"); System.out.println("start: " + ruleST); return ruleST.render(); }
public ST getReportFormat(ErrorSeverity severity) { ST st = format.getInstanceOf("report"); st.add("type", severity.getText()); return st; }
public String getArtificialPrecStartRule() { ST ruleST = recRuleTemplates.getInstanceOf("recRuleStart"); ruleST.add("ruleName", ruleName); ruleST.add("minPrec", 0); ruleST.add("userRetvals", retvals); fillRetValAssignments(ruleST, "recRuleName"); System.out.println("start: " + ruleST); return ruleST.render(); }
String tbl_properties = propertiesToString(tbl.getParameters(), duplicateProps); createTab_stmt.add(TEMPORARY, tbl_temp); createTab_stmt.add(EXTERNAL, tbl_external); createTab_stmt.add(LIST_COLUMNS, tbl_columns); createTab_stmt.add(TBL_COMMENT, tbl_comment); createTab_stmt.add(LIST_PARTITIONS, tbl_partitions); createTab_stmt.add(SORT_BUCKET, tbl_sort_bucket); createTab_stmt.add(SKEWED_INFO, tbl_skewedinfo); createTab_stmt.add(ROW_FORMAT, tbl_row_format); createTab_stmt.add(TBL_LOCATION, tbl_location); createTab_stmt.add(TBL_PROPERTIES, tbl_properties); outStream.write(createTab_stmt.render().getBytes(StandardCharsets.UTF_8)); } catch (IOException e) { LOG.info("show create table: ", e);
public ST getDependencies() { loadDependencyTemplates(); ST dependenciesST = templates.getInstanceOf("dependencies"); dependenciesST.add("in", getDependenciesFileList()); dependenciesST.add("out", getGeneratedFileList()); dependenciesST.add("grammarFileName", g.fileName); return dependenciesST; }
STGroup g = new STGroupFile("templates/emailTemplate.stg", '$', '$'); ST emailTemplate = g.getInstanceOf("html_format"); emailTemplate.add("keyToReplace1", "value for the first key"); emailTemplate.add("keyToReplace2", "value for the second key"); String result = emailTemplate.render();
String tbl_properties = propertiesToString(tbl.getParameters(), duplicateProps); createTab_stmt.add(TEMPORARY, tbl_temp); createTab_stmt.add(EXTERNAL, tbl_external); createTab_stmt.add(LIST_COLUMNS, tbl_columns); createTab_stmt.add(TBL_COMMENT, tbl_comment); createTab_stmt.add(LIST_PARTITIONS, tbl_partitions); createTab_stmt.add(SORT_BUCKET, tbl_sort_bucket); createTab_stmt.add(SKEWED_INFO, tbl_skewedinfo); createTab_stmt.add(ROW_FORMAT, tbl_row_format); createTab_stmt.add(TBL_LOCATION, tbl_location); createTab_stmt.add(TBL_PROPERTIES, tbl_properties); outStream.write(createTab_stmt.render().getBytes(StandardCharsets.UTF_8)); } catch (IOException e) { LOG.info("show create table: " + stringifyException(e));