Class FreemarkerEngine

    • Constructor Detail

      • FreemarkerEngine

        @Deprecated
        public FreemarkerEngine()
        Deprecated.
        use instance() for a shared engine instead
    • Method Detail

      • parse

        public java.util.Optional<java.util.function.Function<StatementContext,​java.lang.String>> parse​(java.lang.String sqlTemplate,
                                                                                                              ConfigRegistry config)
        Description copied from interface: TemplateEngine
        Parse a SQL template and return a parsed representation ready to apply to a statement. This allows the parsed representation to be cached and reused.
        Specified by:
        parse in interface TemplateEngine
        Specified by:
        parse in interface TemplateEngine.Parsing
        Parameters:
        sqlTemplate - the sql template to parse
        config - the Jdbi configuration at prepare time
        Returns:
        a parsed representation, if available