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 SQLTemplateProcessor
public SQLStatement processTemplate(String template, List<Object> positionalParameters)
SQLTemplateProcessor
processTemplate
in interface SQLTemplateProcessor
Copyright © 2001–2015 Apache Cayenne. All rights reserved.