Package de.neuland.pug4j
Class Pug4J
- java.lang.Object
-
- de.neuland.pug4j.Pug4J
-
public class Pug4J extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPug4J.Mode
-
Constructor Summary
Constructors Constructor Description Pug4J()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static PugTemplategetTemplate(String filename)static PugTemplategetTemplate(String filename, String extension)static Stringrender(PugTemplate template, Map<String,Object> model)static Stringrender(PugTemplate template, Map<String,Object> model, boolean pretty)static voidrender(PugTemplate template, Map<String,Object> model, Writer writer)static voidrender(PugTemplate template, Map<String,Object> model, Writer writer, boolean pretty)static Stringrender(Reader reader, String filename, Map<String,Object> model)static Stringrender(Reader reader, String filename, Map<String,Object> model, boolean pretty)static Stringrender(String filename, Map<String,Object> model)static Stringrender(String filename, Map<String,Object> model, boolean pretty)static voidrender(String filename, Map<String,Object> model, Writer writer)static voidrender(String filename, Map<String,Object> model, Writer writer, boolean pretty)static Stringrender(URL url, Map<String,Object> model)static Stringrender(URL url, Map<String,Object> model, boolean pretty)
-
-
-
Method Detail
-
render
public static String render(String filename, Map<String,Object> model) throws IOException, PugCompilerException
- Throws:
IOExceptionPugCompilerException
-
render
public static String render(String filename, Map<String,Object> model, boolean pretty) throws IOException, PugCompilerException
- Throws:
IOExceptionPugCompilerException
-
render
public static void render(String filename, Map<String,Object> model, Writer writer) throws IOException, PugCompilerException
- Throws:
IOExceptionPugCompilerException
-
render
public static void render(String filename, Map<String,Object> model, Writer writer, boolean pretty) throws IOException, PugCompilerException
- Throws:
IOExceptionPugCompilerException
-
render
public static String render(PugTemplate template, Map<String,Object> model) throws PugCompilerException
- Throws:
PugCompilerException
-
render
public static String render(PugTemplate template, Map<String,Object> model, boolean pretty) throws PugCompilerException
- Throws:
PugCompilerException
-
render
public static void render(PugTemplate template, Map<String,Object> model, Writer writer) throws PugCompilerException
- Throws:
PugCompilerException
-
render
public static void render(PugTemplate template, Map<String,Object> model, Writer writer, boolean pretty) throws PugCompilerException
- Throws:
PugCompilerException
-
render
public static String render(URL url, Map<String,Object> model) throws IOException, PugCompilerException
- Throws:
IOExceptionPugCompilerException
-
render
public static String render(URL url, Map<String,Object> model, boolean pretty) throws IOException, PugCompilerException
- Throws:
IOExceptionPugCompilerException
-
render
public static String render(Reader reader, String filename, Map<String,Object> model) throws IOException, PugCompilerException
- Throws:
IOExceptionPugCompilerException
-
render
public static String render(Reader reader, String filename, Map<String,Object> model, boolean pretty) throws IOException, PugCompilerException
- Throws:
IOExceptionPugCompilerException
-
getTemplate
public static PugTemplate getTemplate(String filename) throws IOException
- Throws:
IOException
-
getTemplate
public static PugTemplate getTemplate(String filename, String extension) throws IOException
- Throws:
IOException
-
-