Uses of Interface
org.jdbi.v3.core.statement.TemplateEngine
-
Packages that use TemplateEngine Package Description org.jdbi.v3.commonstext org.jdbi.v3.core.config Theconfigclasses define a configuration registry starting from eachJdbiinstance.org.jdbi.v3.core.statement Thestatementpackage provides most of the Fluent API to drive statement execution.org.jdbi.v3.freemarker freemarkerprovides advanced string template processing.org.jdbi.v3.sqlobject.config Thesqlobject.configpackage defines configuration annotations that modify theJdbiconfiguration used as the context for executing SqlObject methods, such as registering handled types.org.jdbi.v3.sqlobject.config.internal org.jdbi.v3.stringtemplate4 stringtemplate4provides advanced string template processing thatJdbican drive with the statement's bound parameters and context to drive statement generation that may need to bind variable number of parameters or other advanced use cases. -
-
Uses of TemplateEngine in org.jdbi.v3.commonstext
Classes in org.jdbi.v3.commonstext that implement TemplateEngine Modifier and Type Class Description classStringSubstitutorTemplateEngineRegister an instance of this class (SqlStatements.setTemplateEngine(org.jdbi.v3.core.statement.TemplateEngine)) to use an Apache Commons TextStringSubstitutoras aTemplateEngine. -
Uses of TemplateEngine in org.jdbi.v3.core.config
Methods in org.jdbi.v3.core.config with parameters of type TemplateEngine Modifier and Type Method Description default ThisConfigurable. setTemplateEngine(TemplateEngine templateEngine)Convenience method forgetConfig(SqlStatements.class).setTemplateEngine(rewriter) -
Uses of TemplateEngine in org.jdbi.v3.core.statement
Subinterfaces of TemplateEngine in org.jdbi.v3.core.statement Modifier and Type Interface Description static interfaceTemplateEngine.ParsingClasses in org.jdbi.v3.core.statement that implement TemplateEngine Modifier and Type Class Description classDefinedAttributeTemplateEngineTemplate engine which replaces angle-bracketed tokens like<name>with the string value of the named attribute.classMessageFormatTemplateEngineDeprecated.MessageFormatformats integers with decimal separators, e.g.classNoTemplateEngineA TemplateEngine that does not do any templating but returns SQL verbatim.Fields in org.jdbi.v3.core.statement declared as TemplateEngine Modifier and Type Field Description static TemplateEngineTemplateEngine. NOPConvenience constant that returns the input template.private TemplateEngineSqlStatements.StatementCacheKey. templateEngineprivate TemplateEngineSqlStatements. templateEngineMethods in org.jdbi.v3.core.statement that return TemplateEngine Modifier and Type Method Description TemplateEngineSqlStatements. getTemplateEngine()Returns theTemplateEnginewhich renders the SQL template.(package private) TemplateEngineSqlStatements.StatementCacheKey. getTemplateEngine()Methods in org.jdbi.v3.core.statement with parameters of type TemplateEngine Modifier and Type Method Description SqlStatementsSqlStatements. setTemplateEngine(TemplateEngine templateEngine)Sets theTemplateEngineused to render SQL for allSQL statementsexecuted by Jdbi.Constructors in org.jdbi.v3.core.statement with parameters of type TemplateEngine Constructor Description StatementCacheKey(TemplateEngine templateEngine, java.lang.String template) -
Uses of TemplateEngine in org.jdbi.v3.freemarker
Classes in org.jdbi.v3.freemarker that implement TemplateEngine Modifier and Type Class Description classFreemarkerEngineRewrites a Freemarker template, using the attributes on theStatementContextas template parameters. -
Uses of TemplateEngine in org.jdbi.v3.sqlobject.config
Methods in org.jdbi.v3.sqlobject.config that return types with arguments of type TemplateEngine Modifier and Type Method Description java.lang.Class<? extends TemplateEngine>value()Specify the TemplateEngine class to use. -
Uses of TemplateEngine in org.jdbi.v3.sqlobject.config.internal
Methods in org.jdbi.v3.sqlobject.config.internal with type parameters of type TemplateEngine Modifier and Type Method Description private static <T extends TemplateEngine>
java.util.function.Supplier<T>UseTemplateEngineImpl. tryConstructor(java.lang.Class<T> clazz, java.lang.Object... args)Methods in org.jdbi.v3.sqlobject.config.internal that return TemplateEngine Modifier and Type Method Description private static TemplateEngineUseTemplateEngineImpl. instantiate(java.lang.Class<? extends TemplateEngine> engineClass, java.lang.Class<?> sqlObjectType, java.lang.reflect.Method method)Method parameters in org.jdbi.v3.sqlobject.config.internal with type arguments of type TemplateEngine Modifier and Type Method Description private static TemplateEngineUseTemplateEngineImpl. instantiate(java.lang.Class<? extends TemplateEngine> engineClass, java.lang.Class<?> sqlObjectType, java.lang.reflect.Method method) -
Uses of TemplateEngine in org.jdbi.v3.stringtemplate4
Classes in org.jdbi.v3.stringtemplate4 that implement TemplateEngine Modifier and Type Class Description classStringTemplateEngineRewrites a StringTemplate template, using the attributes on theStatementContextas template parameters.
-