Top Description Fields Constructors Methods
org.hibernate.dialect.function

public Class TemplateRenderer

extends Object
Class Inheritance
Imports
java.util.ArrayList, .List, org.slf4j.Logger, .LoggerFactory, org.hibernate.engine.SessionFactoryImplementor

Delegate for handling function "templates".
Author
Steve Ebersole

Field Summary

Modifier and TypeField and Description
private final String[]
private static final Logger
private final int[]
private final String

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public int
public String
public String
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

chunksback to summary
private final String[] chunks
logback to summary
private static final Logger log
paramIndexesback to summary
private final int[] paramIndexes
templateback to summary
private final String template

Constructor Detail

TemplateRendererback to summary
public TemplateRenderer(String template)
Annotations
@SuppressWarnings:UnnecessaryUnboxing

Method Detail

getAnticipatedNumberOfArgumentsback to summary
public int getAnticipatedNumberOfArguments()
getTemplateback to summary
public String getTemplate()
renderback to summary
public String render(List<E> args, SessionFactoryImplementor factory)
Annotations
@SuppressWarnings:UnusedDeclaration