public class VelocitySQLTemplateProcessor extends Object implements SQLTemplateProcessor
SQLTemplate| Modifier and Type | Field and Description |
|---|---|
protected SQLTemplateRenderingUtils |
renderingUtils |
protected org.apache.velocity.runtime.RuntimeInstance |
velocityRuntime |
| Constructor and Description |
|---|
VelocitySQLTemplateProcessor() |
| Modifier and Type | Method and Description |
|---|---|
SQLStatement |
processTemplate(String template,
List<Object> positionalParameters)
Builds and returns a SQLStatement based on SQL template String and a list
of positional parameters.
|
SQLStatement |
processTemplate(String template,
Map<String,?> parameters)
Builds and returns a SQLStatement based on SQL template and a set of
parameters.
|
protected org.apache.velocity.runtime.RuntimeInstance velocityRuntime
protected SQLTemplateRenderingUtils renderingUtils
public SQLStatement processTemplate(String template, Map<String,?> parameters)
SQLTemplateRenderingUtils
as a "helper" variable and SQLStatement object as "statement" variable.processTemplate in interface SQLTemplateProcessorpublic SQLStatement processTemplate(String template, List<Object> positionalParameters)
SQLTemplateProcessorprocessTemplate in interface SQLTemplateProcessorCopyright © 2001–2023 Apache Cayenne. All rights reserved.