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.