Package org.hibernate.dialect.function
Class TemplateRenderer
- java.lang.Object
-
- org.hibernate.dialect.function.TemplateRenderer
-
public class TemplateRenderer extends java.lang.Object
Delegate for handling function "templates".
-
-
Constructor Summary
Constructors Constructor Description TemplateRenderer(java.lang.String template)
Constructs a template renderer
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getAnticipatedNumberOfArguments()
java.lang.String
getTemplate()
java.lang.String
render(java.util.List args, SessionFactoryImplementor factory)
The rendering code.
-
-
-
Method Detail
-
getTemplate
public java.lang.String getTemplate()
-
getAnticipatedNumberOfArguments
public int getAnticipatedNumberOfArguments()
-
render
public java.lang.String render(java.util.List args, SessionFactoryImplementor factory)
The rendering code.- Parameters:
args
- The arguments to inject into the templatefactory
- The SessionFactory- Returns:
- The rendered template with replacements
-
-