Class Jade4J


  • public class Jade4J
    extends java.lang.Object
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  Jade4J.Mode  
    • Constructor Summary

      Constructors 
      Constructor Description
      Jade4J()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      private static JadeTemplate createTemplate​(java.lang.String filename, java.lang.String basePath, TemplateLoader loader, ExpressionHandler expressionHandler)  
      private static JadeTemplate getTemplate​(java.io.Reader reader, java.lang.String name)  
      private static JadeTemplate getTemplate​(java.io.Reader reader, java.lang.String name, java.lang.String extension)  
      static JadeTemplate getTemplate​(java.lang.String filename)  
      static JadeTemplate getTemplate​(java.lang.String filename, java.lang.String extension)  
      static java.lang.String render​(JadeTemplate template, java.util.Map<java.lang.String,​java.lang.Object> model)  
      static java.lang.String render​(JadeTemplate template, java.util.Map<java.lang.String,​java.lang.Object> model, boolean pretty)  
      static void render​(JadeTemplate template, java.util.Map<java.lang.String,​java.lang.Object> model, java.io.Writer writer)  
      static void render​(JadeTemplate template, java.util.Map<java.lang.String,​java.lang.Object> model, java.io.Writer writer, boolean pretty)  
      static java.lang.String render​(java.io.Reader reader, java.lang.String filename, java.util.Map<java.lang.String,​java.lang.Object> model)  
      static java.lang.String render​(java.io.Reader reader, java.lang.String filename, java.util.Map<java.lang.String,​java.lang.Object> model, boolean pretty)  
      static java.lang.String render​(java.lang.String filename, java.util.Map<java.lang.String,​java.lang.Object> model)  
      static java.lang.String render​(java.lang.String filename, java.util.Map<java.lang.String,​java.lang.Object> model, boolean pretty)  
      static void render​(java.lang.String filename, java.util.Map<java.lang.String,​java.lang.Object> model, java.io.Writer writer)  
      static void render​(java.lang.String filename, java.util.Map<java.lang.String,​java.lang.Object> model, java.io.Writer writer, boolean pretty)  
      static java.lang.String render​(java.net.URL url, java.util.Map<java.lang.String,​java.lang.Object> model)  
      static java.lang.String render​(java.net.URL url, java.util.Map<java.lang.String,​java.lang.Object> model, boolean pretty)  
      private static java.lang.String templateToString​(JadeTemplate template, java.util.Map<java.lang.String,​java.lang.Object> model)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • Jade4J

        public Jade4J()
    • Method Detail

      • render

        public static java.lang.String render​(java.lang.String filename,
                                              java.util.Map<java.lang.String,​java.lang.Object> model)
                                       throws java.io.IOException,
                                              JadeCompilerException
        Throws:
        java.io.IOException
        JadeCompilerException
      • render

        public static java.lang.String render​(java.lang.String filename,
                                              java.util.Map<java.lang.String,​java.lang.Object> model,
                                              boolean pretty)
                                       throws java.io.IOException,
                                              JadeCompilerException
        Throws:
        java.io.IOException
        JadeCompilerException
      • render

        public static void render​(java.lang.String filename,
                                  java.util.Map<java.lang.String,​java.lang.Object> model,
                                  java.io.Writer writer)
                           throws java.io.IOException,
                                  JadeCompilerException
        Throws:
        java.io.IOException
        JadeCompilerException
      • render

        public static void render​(java.lang.String filename,
                                  java.util.Map<java.lang.String,​java.lang.Object> model,
                                  java.io.Writer writer,
                                  boolean pretty)
                           throws java.io.IOException,
                                  JadeCompilerException
        Throws:
        java.io.IOException
        JadeCompilerException
      • render

        public static java.lang.String render​(java.net.URL url,
                                              java.util.Map<java.lang.String,​java.lang.Object> model)
                                       throws java.io.IOException,
                                              JadeCompilerException
        Throws:
        java.io.IOException
        JadeCompilerException
      • render

        public static java.lang.String render​(java.net.URL url,
                                              java.util.Map<java.lang.String,​java.lang.Object> model,
                                              boolean pretty)
                                       throws java.io.IOException,
                                              JadeCompilerException
        Throws:
        java.io.IOException
        JadeCompilerException
      • render

        public static java.lang.String render​(java.io.Reader reader,
                                              java.lang.String filename,
                                              java.util.Map<java.lang.String,​java.lang.Object> model)
                                       throws java.io.IOException,
                                              JadeCompilerException
        Throws:
        java.io.IOException
        JadeCompilerException
      • render

        public static java.lang.String render​(java.io.Reader reader,
                                              java.lang.String filename,
                                              java.util.Map<java.lang.String,​java.lang.Object> model,
                                              boolean pretty)
                                       throws java.io.IOException,
                                              JadeCompilerException
        Throws:
        java.io.IOException
        JadeCompilerException
      • getTemplate

        public static JadeTemplate getTemplate​(java.lang.String filename)
                                        throws java.io.IOException
        Throws:
        java.io.IOException
      • getTemplate

        public static JadeTemplate getTemplate​(java.lang.String filename,
                                               java.lang.String extension)
                                        throws java.io.IOException
        Throws:
        java.io.IOException
      • getTemplate

        private static JadeTemplate getTemplate​(java.io.Reader reader,
                                                java.lang.String name)
                                         throws java.io.IOException
        Throws:
        java.io.IOException
      • getTemplate

        private static JadeTemplate getTemplate​(java.io.Reader reader,
                                                java.lang.String name,
                                                java.lang.String extension)
                                         throws java.io.IOException
        Throws:
        java.io.IOException
      • createTemplate

        private static JadeTemplate createTemplate​(java.lang.String filename,
                                                   java.lang.String basePath,
                                                   TemplateLoader loader,
                                                   ExpressionHandler expressionHandler)
                                            throws java.io.IOException
        Throws:
        java.io.IOException