- SECTION_TYPES - Static variable in class org.trimou.handlebars.BasicSectionHelper
-
- SectionSegment - Class in org.trimou.engine.segment
-
Section segment.
- SectionSegment(String, Origin, List<Segment>) - Constructor for class org.trimou.engine.segment.SectionSegment
-
- Segment - Interface in org.trimou.engine.segment
-
Compiled template segment.
- SegmentType - Enum in org.trimou.engine.segment
-
Type of segment.
- SequenceIdentifierGenerator - Class in org.trimou.engine.id
-
- SequenceIdentifierGenerator() - Constructor for class org.trimou.engine.id.SequenceIdentifierGenerator
-
- SET - Static variable in class org.trimou.handlebars.HelpersBuilder
-
- setAppendTemplateInfo(boolean) - Method in class org.trimou.handlebars.LogHelper.Builder
-
If true, a template name and helper line will be appended to each log
message.
- setClassLoader(ClassLoader) - Method in class org.trimou.engine.locator.ClassPathTemplateLocator.Builder
-
If not set, use the TCCL or the CL of this class.
- setComputingCacheFactory(ComputingCacheFactory) - Method in class org.trimou.engine.MustacheEngineBuilder
-
- setDefaultLevel(LogHelper.Level) - Method in class org.trimou.handlebars.LogHelper.Builder
-
- SetDelimitersSegment - Class in org.trimou.engine.segment
-
Set the new tag delimiters.
- SetDelimitersSegment(String, Origin) - Constructor for class org.trimou.engine.segment.SetDelimitersSegment
-
- SetHelper - Class in org.trimou.handlebars
-
- SetHelper() - Constructor for class org.trimou.handlebars.SetHelper
-
- setIdentifierGenerator(IdentifierGenerator) - Method in class org.trimou.engine.MustacheEngineBuilder
-
- setKeySplitter(KeySplitter) - Method in class org.trimou.engine.MustacheEngineBuilder
-
- setLocaleSupport(LocaleSupport) - Method in class org.trimou.engine.MustacheEngineBuilder
-
Sets a locale support instance.
- setLoggerAdapter(LogHelper.LoggerAdapter) - Method in class org.trimou.handlebars.LogHelper.Builder
-
If not set, a default adapter is used.
- setMatchingNames(String...) - Method in class org.trimou.engine.resolver.TransformResolver
-
- setMissingValueHandler(MissingValueHandler) - Method in class org.trimou.engine.MustacheEngineBuilder
-
- setMustacheContents(Reader) - Method in interface org.trimou.engine.listener.MustacheParsingEvent
-
- setProperty(String, Object) - Method in class org.trimou.engine.MustacheEngineBuilder
-
Sets a configuration property.
- setProperty(T, Object) - Method in class org.trimou.engine.MustacheEngineBuilder
-
Sets a configuration property.
- setRootPath(String) - Method in class org.trimou.engine.locator.ClassPathTemplateLocator.Builder
-
If not set, no templates will be available for precompilation.
- setScanClasspath(boolean) - Method in class org.trimou.engine.locator.ClassPathTemplateLocator.Builder
-
If set to true the locator will attempt to scan the
classpath to get all available template identifiers.
- setSuffix(String) - Method in class org.trimou.engine.locator.ClassPathTemplateLocator.Builder
-
If not set, a full template name must be used.
- setTextSupport(TextSupport) - Method in class org.trimou.engine.MustacheEngineBuilder
-
Sets a text support instance.
- SimpleConfigurationKey - Class in org.trimou.engine.config
-
- SimpleConfigurationKey(String, Object) - Constructor for class org.trimou.engine.config.SimpleConfigurationKey
-
- SimpleStatsCollector - Class in org.trimou.engine.listener
-
- SimpleStatsCollector() - Constructor for class org.trimou.engine.listener.SimpleStatsCollector
-
- SimpleStatsCollector(Predicate<String>, TimeUnit) - Constructor for class org.trimou.engine.listener.SimpleStatsCollector
-
- SimpleStatsCollector.SimpleStats - Class in org.trimou.engine.listener
-
- size() - Method in interface org.trimou.engine.cache.ComputingCache
-
- size() - Method in class org.trimou.engine.cache.DefaultComputingCacheFactory.LoadingCacheAdapter
-
- SLASH - Static variable in class org.trimou.util.Strings
-
- Slf4jLoggerAdapter(String) - Constructor for class org.trimou.handlebars.LogHelper.Slf4jLoggerAdapter
-
- source(String) - Method in interface org.trimou.handlebars.Options
-
- SpecCompliantLambda - Class in org.trimou.lambda
-
Spec compliant callable object.
- SpecCompliantLambda() - Constructor for class org.trimou.lambda.SpecCompliantLambda
-
- split(String) - Method in class org.trimou.engine.interpolation.BracketDotKeySplitter
-
- split(String) - Method in class org.trimou.engine.interpolation.DotKeySplitter
-
- split(String) - Method in interface org.trimou.engine.interpolation.KeySplitter
-
- splitHelperName(String, Segment) - Static method in class org.trimou.handlebars.HelperValidator
-
Extracts parts from an input string.
- startTemplate(String, Delimiters, MustacheEngine) - Method in interface org.trimou.engine.parser.ParsingHandler
-
Parsing started.
- Stats(long, String, long, long, long, long, long, long) - Constructor for class org.trimou.engine.listener.AbstractStatsCollector.Stats
-
- StringBuilderWriter - Class in org.trimou.util
-
- StringBuilderWriter(StringBuilder) - Constructor for class org.trimou.util.StringBuilderWriter
-
- StringBuilderWriter() - Constructor for class org.trimou.util.StringBuilderWriter
-
- StringBuilderWriter(int) - Constructor for class org.trimou.util.StringBuilderWriter
-
- Strings - Class in org.trimou.util
-
- Strings() - Constructor for class org.trimou.util.Strings
-
- stripSuffix(String) - Method in class org.trimou.engine.locator.PathTemplateLocator
-
- STYLE - Static variable in class org.trimou.handlebars.OptionsHashKeys
-
- supportsHelpers(MustacheTagType) - Static method in enum org.trimou.engine.MustacheTagType
-
- SWITCH - Static variable in class org.trimou.handlebars.HelpersBuilder
-
- SwitchHelper - Class in org.trimou.handlebars
-
This helper works similarly as the Java switch statement.
- SwitchHelper() - Constructor for class org.trimou.handlebars.SwitchHelper
-
- SwitchHelper.CaseHelper - Class in org.trimou.handlebars
-
The first param is the matching value.
- SwitchHelper.DefaultHelper - Class in org.trimou.handlebars
-
- validate(HelperDefinition) - Method in class org.trimou.handlebars.AbstractHelper
-
- validate(HelperDefinition) - Method in class org.trimou.handlebars.BasicHelper
-
- validate(HelperDefinition) - Method in class org.trimou.handlebars.ChooseHelper
-
- validate(HelperDefinition) - Method in interface org.trimou.handlebars.Helper
-
Helper should validate the tag definition (e.g. number of parameters)
during compilation and fail fast if necessary.
- validate(HelperDefinition) - Method in class org.trimou.handlebars.SwitchHelper
-
- Validateable - Interface in org.trimou.engine.validation
-
Represents a component which is able to validate itself.
- VALUE_TAG_TYPES - Static variable in class org.trimou.handlebars.BasicValueHelper
-
- valueNotAFormattableObject(Object, MustacheTagInfo) - Method in class org.trimou.handlebars.i18n.AbstractTimeFormatHelper
-
- valueOf(String) - Static method in enum org.trimou.engine.config.EngineConfigurationKey
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.trimou.engine.context.ExecutionContext.TargetStack
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.trimou.engine.MustacheTagType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.trimou.engine.segment.SegmentType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.trimou.exception.MustacheProblem
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.trimou.handlebars.BuiltInHelper
-
Deprecated.
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.trimou.handlebars.i18n.ResourceBundleHelper.Format
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.trimou.handlebars.LogHelper.Level
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.trimou.lambda.Lambda.InputType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.trimou.engine.config.EngineConfigurationKey
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.trimou.engine.context.ExecutionContext.TargetStack
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.trimou.engine.MustacheTagType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.trimou.engine.segment.SegmentType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.trimou.exception.MustacheProblem
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.trimou.handlebars.BuiltInHelper
-
Deprecated.
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.trimou.handlebars.i18n.ResourceBundleHelper.Format
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.trimou.handlebars.LogHelper.Level
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.trimou.lambda.Lambda.InputType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- ValueSegment - Class in org.trimou.engine.segment
-
Value segment (aka variable tag).
- ValueSegment(String, Origin, boolean) - Constructor for class org.trimou.engine.segment.ValueSegment
-
- ValueWrapper - Class in org.trimou.engine.context
-
Wrapper for the resolved value object and release callbacks.
- ValueWrapper(String) - Constructor for class org.trimou.engine.context.ValueWrapper
-
- VIRTUAL_PATH_SEPARATOR_KEY - Static variable in class org.trimou.engine.locator.PathTemplateLocator
-
Virtual path separator