Package org.jdbi.v3.stringtemplate4
Class StringTemplates
- java.lang.Object
-
- org.jdbi.v3.stringtemplate4.StringTemplates
-
- All Implemented Interfaces:
JdbiConfig<StringTemplates>
public class StringTemplates extends java.lang.Object implements JdbiConfig<StringTemplates>
Configuration options forStringTemplateEngine.
-
-
Field Summary
Fields Modifier and Type Field Description private booleanfailOnMissingAttribute
-
Constructor Summary
Constructors Constructor Description StringTemplates()StringTemplates(StringTemplates other)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringTemplatescreateCopy()Returns a copy of this configuration object.booleanisFailOnMissingAttribute()StringTemplatessetFailOnMissingAttribute(boolean failOnMissingAttribute)Control whether missing attributes cause a rendering exception.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.jdbi.v3.core.config.JdbiConfig
setRegistry
-
-
-
-
Constructor Detail
-
StringTemplates
public StringTemplates()
-
StringTemplates
StringTemplates(StringTemplates other)
-
-
Method Detail
-
isFailOnMissingAttribute
public boolean isFailOnMissingAttribute()
- Returns:
- whether missing attributes in a StringTemplate are a rendering error
-
setFailOnMissingAttribute
public StringTemplates setFailOnMissingAttribute(boolean failOnMissingAttribute)
Control whether missing attributes cause a rendering exception. Defaults to false.- Parameters:
failOnMissingAttribute- whether a missing attribute throws an exception- Returns:
- this configuration instance
-
createCopy
public StringTemplates createCopy()
Description copied from interface:JdbiConfigReturns a copy of this configuration object. Changes to the copy should not modify the original, and vice-versa.- Specified by:
createCopyin interfaceJdbiConfig<StringTemplates>- Returns:
- a copy of this configuration object.
-
-