Package org.jdbi.v3.core.statement
Class NoTemplateEngine
java.lang.Object
org.jdbi.v3.core.statement.NoTemplateEngine
- All Implemented Interfaces:
TemplateEngine
A TemplateEngine that does not do any templating but returns SQL verbatim.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.jdbi.v3.core.statement.TemplateEngine
TemplateEngine.Parsing
-
Field Summary
Fields inherited from interface org.jdbi.v3.core.statement.TemplateEngine
NOP
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionrender
(String template, StatementContext ctx) Renders an SQL statement from the given template, using the statement context as needed.Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.jdbi.v3.core.statement.TemplateEngine
parse
-
Constructor Details
-
NoTemplateEngine
public NoTemplateEngine()
-
-
Method Details
-
render
Description copied from interface:TemplateEngine
Renders an SQL statement from the given template, using the statement context as needed.- Specified by:
render
in interfaceTemplateEngine
- Parameters:
template
- The SQL to rewritectx
- The statement context for the statement being executed- Returns:
- something which can provide the actual SQL to prepare a statement from and which can bind the correct arguments to that prepared statement
-