A B C D E F G H I K L M N O P R S T U V W 

A

AbstractConfigurationAware - Class in org.trimou.engine.config
Abstract no-op configuration aware component.
AbstractConfigurationAware() - Constructor for class org.trimou.engine.config.AbstractConfigurationAware
 
AbstractHelper - Class in org.trimou.handlebars
 
AbstractHelper() - Constructor for class org.trimou.handlebars.AbstractHelper
 
AbstractMustacheListener - Class in org.trimou.engine.listener
Abstract no-op mustache listener.
AbstractMustacheListener() - Constructor for class org.trimou.engine.listener.AbstractMustacheListener
 
AbstractReleaseCallbackContainer - Class in org.trimou.engine.resource
AbstractReleaseCallbackContainer() - Constructor for class org.trimou.engine.resource.AbstractReleaseCallbackContainer
 
AbstractResolver - Class in org.trimou.engine.resolver
Abstract resolver.
AbstractResolver(int) - Constructor for class org.trimou.engine.resolver.AbstractResolver
 
AbstractTemplateLocator - Class in org.trimou.engine.locator
 
AbstractTemplateLocator(int) - Constructor for class org.trimou.engine.locator.AbstractTemplateLocator
 
add(String, Helper) - Method in class org.trimou.handlebars.HelpersBuilder
 
addBuiltin() - Method in class org.trimou.handlebars.HelpersBuilder
 
addDefiningSection(String, ExtendSectionSegment) - Method in interface org.trimou.engine.context.ExecutionContext
Associate the specified defining section with the context, but only if no defining section with the same name is associated.
addEach() - Method in class org.trimou.handlebars.HelpersBuilder
Add an instance of EachHelper with the "each" name.
addEmbed() - Method in class org.trimou.handlebars.HelpersBuilder
Add an instance of EmbedHelper with the "embed" name.
addExtra() - Method in class org.trimou.handlebars.HelpersBuilder
 
addGlobalData(String, Object) - Method in interface org.trimou.engine.config.ConfigurationExtension.ConfigurationExtensionBuilder
Adds a value (e.g.
addGlobalData(String, Object) - Method in class org.trimou.engine.MustacheEngineBuilder
Adds a value (e.g.
addIf() - Method in class org.trimou.handlebars.HelpersBuilder
Add an instance of IfHelper with the "if" name.
addInclude() - Method in class org.trimou.handlebars.HelpersBuilder
Add an instance of IncludeHelper with the "include" name.
addIs() - Method in class org.trimou.handlebars.HelpersBuilder
Add an instance of IsHelper with the "is" name.
addIsEqual() - Method in class org.trimou.handlebars.HelpersBuilder
Add an instance of EqualsHelper with the "isEq" name.
addIsEven() - Method in class org.trimou.handlebars.HelpersBuilder
Add an instance of NumberIsEvenHelper with the "isEven" name.
addIsNotEqual() - Method in class org.trimou.handlebars.HelpersBuilder
Add an instance of EqualsHelper which tests inequality with the "isNotEq" name.
addIsNotNull() - Method in class org.trimou.handlebars.HelpersBuilder
Add an instance of NullCheckHelper which tests "not null" with the "isNotNull" name.
addIsNull() - Method in class org.trimou.handlebars.HelpersBuilder
Add an instance of NullCheckHelper with the "isNull" name.
addIsOdd() - Method in class org.trimou.handlebars.HelpersBuilder
Add an instance of NumberIsOddHelper with the "isOdd" name.
addMustacheListener(MustacheListener) - Method in interface org.trimou.engine.config.ConfigurationExtension.ConfigurationExtensionBuilder
Adds a Mustache listener.
addMustacheListener(MustacheListener) - Method in class org.trimou.engine.MustacheEngineBuilder
Adds a Mustache listener.
addResolver(Resolver) - Method in interface org.trimou.engine.config.ConfigurationExtension.ConfigurationExtensionBuilder
Adds a value resolver.
addResolver(Resolver) - Method in class org.trimou.engine.MustacheEngineBuilder
Adds a value resolver.
addSet() - Method in class org.trimou.handlebars.HelpersBuilder
Add an instance of SetHelper with the "set" name.
addSuffix(String) - Method in class org.trimou.engine.locator.PathTemplateLocator
 
addTemplateLocator(TemplateLocator) - Method in class org.trimou.engine.MustacheEngineBuilder
Adds a template locator.
addUnless() - Method in class org.trimou.handlebars.HelpersBuilder
Add an instance of UnlessHelper with the "unless" name.
addWith() - Method in class org.trimou.handlebars.HelpersBuilder
Add an instance of WithHelper with the "with" name.
after(int, int) - Static method in class org.trimou.engine.priority.Priorities
 
all() - Static method in class org.trimou.handlebars.HelpersBuilder
 
allowedTagTypes() - Method in class org.trimou.handlebars.BasicHelper
 
allowedTagTypes() - Method in class org.trimou.handlebars.BasicSectionHelper
 
allowedTagTypes() - Method in class org.trimou.handlebars.BasicValueHelper
 
append(Options, CharSequence) - Method in class org.trimou.handlebars.AbstractHelper
Escape appended sequence if needed.
append(CharSequence) - Method in interface org.trimou.handlebars.Options
Append the given sequence to the rendered template.
ARRAY_RESOLVER_PRIORITY - Static variable in class org.trimou.engine.resolver.ArrayIndexResolver
 
ArrayIndexResolver - Class in org.trimou.engine.resolver
Resolve index-based access to arrays.
ArrayIndexResolver() - Constructor for class org.trimou.engine.resolver.ArrayIndexResolver
 
ArrayIndexResolver(int) - Constructor for class org.trimou.engine.resolver.ArrayIndexResolver
 
Arrays - Class in org.trimou.util
 
Arrays() - Constructor for class org.trimou.util.Arrays
 

B

BasicHelper - Class in org.trimou.handlebars
Basic validating helper.
BasicHelper() - Constructor for class org.trimou.handlebars.BasicHelper
 
BasicSectionHelper - Class in org.trimou.handlebars
 
BasicSectionHelper() - Constructor for class org.trimou.handlebars.BasicSectionHelper
 
BasicValueHelper - Class in org.trimou.handlebars
 
BasicValueHelper() - Constructor for class org.trimou.handlebars.BasicValueHelper
 
before(int, int) - Static method in class org.trimou.engine.priority.Priorities
 
BracketDotKeySplitter - Class in org.trimou.engine.interpolation
Enables to use bracket notation and literals in ValueSegment keys.
BracketDotKeySplitter() - Constructor for class org.trimou.engine.interpolation.BracketDotKeySplitter
 
build(boolean) - Method in class org.trimou.engine.context.ExecutionContextBuilder
Deprecated.
The builder pattern does not make much sense here. Use ExecutionContextBuilder.build(MustacheEngine, Object, boolean) instead.
build(MustacheEngine, Object, boolean) - Static method in class org.trimou.engine.context.ExecutionContextBuilder
 
build() - Method in class org.trimou.engine.locator.ClassPathTemplateLocator.Builder
 
build() - Method in class org.trimou.engine.MustacheEngineBuilder
Builds the engine instance.
build() - Method in class org.trimou.handlebars.HelpersBuilder
 
build() - Method in class org.trimou.handlebars.LogHelper.Builder
 
builder(int) - Static method in class org.trimou.engine.locator.ClassPathTemplateLocator
 
builder() - Static method in class org.trimou.handlebars.LogHelper
 
buildGlobalData() - Method in class org.trimou.engine.MustacheEngineBuilder
 
buildHelpers() - Method in class org.trimou.engine.MustacheEngineBuilder
 
buildMustacheListeners() - Method in class org.trimou.engine.MustacheEngineBuilder
 
buildProperties() - Method in class org.trimou.engine.MustacheEngineBuilder
 
buildPropertyKey(String, String[]) - Static method in class org.trimou.engine.config.ConfigurationProperties
Build the property key for the given name and prefix parts.
buildPropertyKey(String, String, String[]) - Static method in class org.trimou.engine.config.ConfigurationProperties
Build the property key for the given name and prefix parts.
buildResolvers() - Method in class org.trimou.engine.MustacheEngineBuilder
 
buildTemplateLocators() - Method in class org.trimou.engine.MustacheEngineBuilder
 
builtin() - Static method in class org.trimou.handlebars.HelpersBuilder
Built-in helpers are registered automatically if EngineConfigurationKey.HANDLEBARS_SUPPORT_ENABLED set to true.
BUILTIN_RESOLVERS_DEFAULT_PRIORITY - Static variable in interface org.trimou.engine.priority.WithPriority
 
BUILTIN_TEMPLATE_LOCATORS_DEFAULT_PRIORITY - Static variable in interface org.trimou.engine.priority.WithPriority
 
BuiltInHelper - Enum in org.trimou.handlebars
Deprecated.
The HelpersBuilder should be used instead

C

checkArgumentNotEmpty(String) - Static method in class org.trimou.util.Checker
 
checkArgumentNotNull(Object) - Static method in class org.trimou.util.Checker
 
checkArgumentsNotNull(Object...) - Static method in class org.trimou.util.Checker
 
Checker - Class in org.trimou.util
 
checkHash(Class<?>, HelperDefinition, int) - Static method in class org.trimou.handlebars.HelperValidator
 
checkNotInitialized(boolean) - Method in class org.trimou.engine.config.AbstractConfigurationAware
 
checkParams(Class<?>, HelperDefinition, int) - Static method in class org.trimou.handlebars.HelperValidator
 
checkRootDir() - Method in class org.trimou.engine.locator.FilePathTemplateLocator
 
checkType(Class<?>, HelperDefinition, MustacheTagType...) - Static method in class org.trimou.handlebars.HelperValidator
 
ClassPathTemplateLocator - Class in org.trimou.engine.locator
Classpath template locator.
ClassPathTemplateLocator(int, String) - Constructor for class org.trimou.engine.locator.ClassPathTemplateLocator
 
ClassPathTemplateLocator(int, String, String) - Constructor for class org.trimou.engine.locator.ClassPathTemplateLocator
 
ClassPathTemplateLocator(int, String, ClassLoader) - Constructor for class org.trimou.engine.locator.ClassPathTemplateLocator
 
ClassPathTemplateLocator(int, String, String, ClassLoader) - Constructor for class org.trimou.engine.locator.ClassPathTemplateLocator
 
ClassPathTemplateLocator.Builder - Class in org.trimou.engine.locator
 
clearData() - Method in class org.trimou.engine.listener.SimpleStatsCollector
Drop all the collected data.
clearDefiningSections() - Method in interface org.trimou.engine.context.ExecutionContext
Remove all defining sections.
close() - Method in class org.trimou.util.StringBuilderWriter
 
CombinedIndexResolver - Class in org.trimou.engine.resolver
A combined resolver which is able to resolve index-based access to lists and arrays.
CombinedIndexResolver() - Constructor for class org.trimou.engine.resolver.CombinedIndexResolver
 
CombinedIndexResolver(int) - Constructor for class org.trimou.engine.resolver.CombinedIndexResolver
 
CommentSegment - Class in org.trimou.engine.segment
Comment segment.
CommentSegment(String, Origin) - Constructor for class org.trimou.engine.segment.CommentSegment
 
compare(WithPriority, WithPriority) - Method in class org.trimou.engine.priority.HighPriorityComparator
 
compilationFinished(MustacheCompilationEvent) - Method in class org.trimou.engine.listener.AbstractMustacheListener
 
compilationFinished(MustacheCompilationEvent) - Method in interface org.trimou.engine.listener.MustacheListener
Notification that a Mustache template was just compiled.
compileMustache(String, String) - Method in interface org.trimou.engine.MustacheEngine
Compile the given template.
Configuration - Interface in org.trimou.engine.config
Mustache engine configuration.
ConfigurationAware - Interface in org.trimou.engine.config
Configuration-aware components can define additional configuration keys to be processed and also initialize themselves with partially initialized engine configuration.
ConfigurationExtension - Interface in org.trimou.engine.config
Configuration extensions are automatically loaded during the engine initialization, provided the ServiceLoader mechanism is not disabled.
ConfigurationExtension.ConfigurationExtensionBuilder - Interface in org.trimou.engine.config
 
ConfigurationFactory - Class in org.trimou.engine.config
 
ConfigurationFactory() - Constructor for class org.trimou.engine.config.ConfigurationFactory
 
ConfigurationKey - Interface in org.trimou.engine.config
A configuration key.
ConfigurationProperties - Class in org.trimou.engine.config
 
constructVirtualPath(File) - Method in class org.trimou.engine.locator.FilePathTemplateLocator
 
constructVirtualPath(T) - Method in class org.trimou.engine.locator.PathTemplateLocator
 
ContainerSegment - Interface in org.trimou.engine.segment
Segment which contains other segments.
contentMustBeNonWhitespaceCharacterSequence(MustacheTagType) - Static method in enum org.trimou.engine.MustacheTagType
 
contentMustBeValidated(MustacheTagType) - Static method in enum org.trimou.engine.MustacheTagType
 
convert(String) - Method in class org.trimou.engine.resolver.MapCustomKeyResolver
 
convertConfigValue(Class<?>, Object) - Static method in class org.trimou.engine.config.ConfigurationProperties
 
copy(Reader, Writer, int) - Static method in class org.trimou.util.IOUtils
Does not close the Reader.
createConfiguration(MustacheEngineBuilder) - Method in class org.trimou.engine.config.ConfigurationFactory
 
createLocateSupport() - Method in class org.trimou.engine.locale.LocaleSupportFactory
 
createParser(MustacheEngine) - Method in class org.trimou.engine.parser.ParserFactory
 
createParsingHandler() - Method in class org.trimou.engine.parser.ParsingHandlerFactory
 
createTextSupport() - Method in class org.trimou.engine.text.TextSupportFactory
 
CUSTOM_PATTERN_KEY - Static variable in class org.trimou.engine.resolver.i18n.DateTimeFormatResolver
 

D

data - Variable in class org.trimou.engine.listener.SimpleStatsCollector
Data: name -> (time -> amount)
DATE_TIME_FORMAT_RESOLVER_PRIORITY - Static variable in class org.trimou.engine.resolver.i18n.DateTimeFormatResolver
 
DateTimeFormatHelper - Class in org.trimou.handlebars.i18n
This is an alternative to DateTimeFormatResolver.
DateTimeFormatHelper() - Constructor for class org.trimou.handlebars.i18n.DateTimeFormatHelper
 
DateTimeFormatResolver - Class in org.trimou.engine.resolver.i18n
Basic date and time formatting resolver.
DateTimeFormatResolver() - Constructor for class org.trimou.engine.resolver.i18n.DateTimeFormatResolver
 
DateTimeFormatResolver(int) - Constructor for class org.trimou.engine.resolver.i18n.DateTimeFormatResolver
 
decapitalize(String, String) - Static method in class org.trimou.util.Reflections
 
DefaultConfigurationExtension - Class in org.trimou.engine.config
Registers the default resolvers.
DefaultConfigurationExtension() - Constructor for class org.trimou.engine.config.DefaultConfigurationExtension
 
DOT - Static variable in class org.trimou.util.Strings
 
DotKeySplitter - Class in org.trimou.engine.interpolation
A default KeySplitter implementation which follows the dot notation.
DotKeySplitter() - Constructor for class org.trimou.engine.interpolation.DotKeySplitter
 
DummyTransformResolver - Class in org.trimou.engine.resolver
Unlike TransformResolver this resolver first returns a dummy context object - unique marker - and then performs the transformation.
DummyTransformResolver(int, String...) - Constructor for class org.trimou.engine.resolver.DummyTransformResolver
 
DummyTransformResolver(int, Transformer, String...) - Constructor for class org.trimou.engine.resolver.DummyTransformResolver
 

E

EACH - Static variable in class org.trimou.handlebars.HelpersBuilder
 
EachHelper - Class in org.trimou.handlebars
{{#each items}} {{name}} {{/each}}
EachHelper() - Constructor for class org.trimou.handlebars.EachHelper
 
EMBED - Static variable in class org.trimou.handlebars.HelpersBuilder
 
EmbedHelper - Class in org.trimou.handlebars
{{embed data.template}}
EmbedHelper() - Constructor for class org.trimou.handlebars.EmbedHelper
 
empty() - Static method in class org.trimou.handlebars.HelpersBuilder
 
EMPTY - Static variable in class org.trimou.util.Strings
 
EMPTY_OBJECT_ARRAY - Static variable in class org.trimou.util.Arrays
 
endTemplate() - Method in interface org.trimou.engine.parser.ParsingHandler
Parsing ended.
engineBuilt(MustacheEngine) - Method in interface org.trimou.engine.MustacheEngineBuilder.EngineBuiltCallback
 
engineBuilt(MustacheEngine) - Method in class org.trimou.lambda.i18n.ResourceBundleLambda
 
EngineConfigurationKey - Enum in org.trimou.engine.config
Engine configuration keys.
equals(Object) - Method in class org.trimou.engine.listener.SimpleStatsCollector.SimpleStats
 
EQUALS - Static variable in class org.trimou.util.Strings
 
EqualsHelper - Class in org.trimou.handlebars
Renders a block if the first param does/doesn't equal to the second param (by means of Object.equals(Object)).
EqualsHelper() - Constructor for class org.trimou.handlebars.EqualsHelper
Tests equality.
EqualsHelper(boolean) - Constructor for class org.trimou.handlebars.EqualsHelper
 
escapeHtml(String) - Method in interface org.trimou.engine.text.TextSupport
Interpolated values should be HTML escaped, if appropriate.
execute(Appendable, ExecutionContext) - Method in class org.trimou.engine.segment.CommentSegment
 
execute(Appendable, ExecutionContext) - Method in class org.trimou.engine.segment.ExtendSectionSegment
 
execute(Appendable, ExecutionContext) - Method in class org.trimou.engine.segment.ExtendSegment
 
execute(Appendable, ExecutionContext) - Method in class org.trimou.engine.segment.InvertedSectionSegment
 
execute(Appendable, ExecutionContext) - Method in class org.trimou.engine.segment.LineSeparatorSegment
 
execute(Appendable, ExecutionContext) - Method in class org.trimou.engine.segment.PartialSegment
 
execute(Appendable, ExecutionContext) - Method in class org.trimou.engine.segment.RootSegment
 
execute(Appendable, ExecutionContext) - Method in class org.trimou.engine.segment.SectionSegment
 
execute(Appendable, ExecutionContext) - Method in interface org.trimou.engine.segment.Segment
Execute this segment (e.g. write down some variable value).
execute(Appendable, ExecutionContext) - Method in class org.trimou.engine.segment.SetDelimitersSegment
 
execute(Appendable, ExecutionContext) - Method in class org.trimou.engine.segment.TextSegment
 
execute(Appendable, ExecutionContext) - Method in class org.trimou.engine.segment.ValueSegment
 
execute(Options) - Method in class org.trimou.handlebars.EachHelper
 
execute(Options) - Method in class org.trimou.handlebars.EmbedHelper
 
execute(Options) - Method in class org.trimou.handlebars.EqualsHelper
 
execute(Options) - Method in interface org.trimou.handlebars.Helper
Execute the helper.
execute(Options) - Method in class org.trimou.handlebars.i18n.DateTimeFormatHelper
 
execute(Options) - Method in class org.trimou.handlebars.i18n.ResourceBundleHelper
 
execute(Options) - Method in class org.trimou.handlebars.IncludeHelper
 
execute(Options) - Method in class org.trimou.handlebars.IsHelper
 
execute(Options) - Method in class org.trimou.handlebars.LogHelper
 
execute(Options) - Method in class org.trimou.handlebars.NumberMatchingHelper
 
execute(Options) - Method in class org.trimou.handlebars.SetHelper
 
execute(Options) - Method in class org.trimou.handlebars.WithHelper
 
executeNoDefiningLookup(Appendable, ExecutionContext) - Method in class org.trimou.engine.segment.ExtendSectionSegment
 
ExecutionContext - Interface in org.trimou.engine.context
A new execution context is created for each template rendering.
ExecutionContext.TargetStack - Enum in org.trimou.engine.context
 
ExecutionContextBuilder - Class in org.trimou.engine.context
 
ExecutionContextBuilder(MustacheEngine) - Constructor for class org.trimou.engine.context.ExecutionContextBuilder
 
ExtendSectionSegment - Class in org.trimou.engine.segment
Either defines a section to be extended/overrided, or an extending/defining section.
ExtendSectionSegment(String, Origin, List<Segment>) - Constructor for class org.trimou.engine.segment.ExtendSectionSegment
 
ExtendSegment - Class in org.trimou.engine.segment
This segment extends some template and overrides its extending sections.
ExtendSegment(String, Origin, List<Segment>) - Constructor for class org.trimou.engine.segment.ExtendSegment
 
EXTENSION_RESOLVERS_DEFAULT_PRIORITY - Static variable in interface org.trimou.engine.priority.WithPriority
 
extra() - Static method in class org.trimou.handlebars.HelpersBuilder
 

F

FILE_SEPARATOR - Static variable in class org.trimou.util.Strings
 
FilePathTemplateLocator - Class in org.trimou.engine.locator
Abstract file-based template locator.
FilePathTemplateLocator(int, String) - Constructor for class org.trimou.engine.locator.FilePathTemplateLocator
 
FilePathTemplateLocator(int, String, String) - Constructor for class org.trimou.engine.locator.FilePathTemplateLocator
 
FileSystemTemplateLocator - Class in org.trimou.engine.locator
Filesystem template locator.
FileSystemTemplateLocator(int, String) - Constructor for class org.trimou.engine.locator.FileSystemTemplateLocator
 
FileSystemTemplateLocator(int, String, String) - Constructor for class org.trimou.engine.locator.FileSystemTemplateLocator
 
findField(Class<?>, String) - Static method in class org.trimou.util.Reflections
Tries to find a public field with the given name on the given class.
findMethod(Class<?>, String) - Static method in class org.trimou.util.Reflections
First tries to find a valid method with the same name, afterwards method following JavaBean naming convention (the method starts with get/is prefix).
flush() - Method in class org.trimou.util.StringBuilderWriter
 
fn(Appendable, ExecutionContext) - Method in class org.trimou.engine.segment.SectionSegment
 
fn(Appendable, ExecutionContext) - Method in class org.trimou.engine.segment.ValueSegment
 
fn() - Method in interface org.trimou.handlebars.Options
Proceed with template execution, i.e. execute the block.
fromTag(MustacheTagType) - Static method in enum org.trimou.engine.segment.SegmentType
 

G

GAP - Static variable in class org.trimou.util.Strings
 
get() - Method in interface org.trimou.engine.config.ConfigurationKey
 
get() - Method in enum org.trimou.engine.config.EngineConfigurationKey
 
get() - Method in class org.trimou.engine.config.SimpleConfigurationKey
 
get() - Method in class org.trimou.engine.context.ValueWrapper
 
get(String) - Method in interface org.trimou.engine.resolver.Mapper
 
get(String) - Method in class org.trimou.engine.segment.IterationMeta
 
GET_PREFIX - Static variable in class org.trimou.util.Reflections
 
getAllIdentifiers() - Method in class org.trimou.engine.locator.ClassPathTemplateLocator
 
getAllIdentifiers() - Method in class org.trimou.engine.locator.FilePathTemplateLocator
 
getAllIdentifiers() - Method in class org.trimou.engine.locator.MapTemplateLocator
 
getAllIdentifiers() - Method in interface org.trimou.engine.locator.TemplateLocator
 
getBooleanPropertyValue(T) - Method in interface org.trimou.engine.config.Configuration
 
getCode() - Method in exception org.trimou.exception.MustacheException
 
getCommand() - Method in enum org.trimou.engine.MustacheTagType
 
getCompiledTemplate() - Method in interface org.trimou.engine.parser.ParsingHandler
 
getConfiguration() - Method in interface org.trimou.engine.MustacheEngine
 
getConfigurationKeys() - Method in class org.trimou.engine.config.AbstractConfigurationAware
 
getConfigurationKeys() - Method in interface org.trimou.engine.config.ConfigurationAware
 
getConfigurationKeys() - Method in class org.trimou.engine.locator.PathTemplateLocator
 
getConfigurationKeys() - Method in class org.trimou.engine.resolver.i18n.DateTimeFormatResolver
 
getConfigurationKeys() - Method in class org.trimou.engine.resolver.ReflectionResolver
 
getCurrentLocale() - Method in interface org.trimou.engine.locale.LocaleSupport
 
getCurrentLocale() - Method in class org.trimou.engine.resolver.i18n.LocaleAwareResolver
 
getCurrentLocale() - Method in class org.trimou.handlebars.i18n.LocaleAwareValueHelper
 
getData(String) - Method in class org.trimou.engine.listener.SimpleStatsCollector
 
getData() - Method in class org.trimou.engine.listener.SimpleStatsCollector
 
getDefaultFileEncoding() - Method in class org.trimou.engine.locator.PathTemplateLocator
 
getDefaultLogic() - Method in class org.trimou.handlebars.UnlessHelper
 
getDefaultValue() - Method in interface org.trimou.engine.config.ConfigurationKey
The set of supported value types which can be automatically converted consist of String, Boolean, Integer and Long.
getDefaultValue() - Method in enum org.trimou.engine.config.EngineConfigurationKey
 
getDefaultValue() - Method in class org.trimou.engine.config.SimpleConfigurationKey
 
getDefiningSection(String) - Method in interface org.trimou.engine.context.ExecutionContext
 
getEngine() - Method in class org.trimou.engine.parser.Template
 
getExecutions() - Method in class org.trimou.engine.listener.SimpleStatsCollector.SimpleStats
 
getFields(Class<?>) - Static method in class org.trimou.util.Reflections
 
getGlobalData() - Method in interface org.trimou.engine.config.Configuration
 
getHash() - Method in interface org.trimou.handlebars.HelperDefinition
The map may contain HelperDefinition.ValuePlaceholder instances during validation.
getHashValue(Options, String) - Method in class org.trimou.handlebars.AbstractHelper
 
getHelpers() - Method in interface org.trimou.engine.config.Configuration
 
getIndex() - Method in class org.trimou.engine.segment.IterationMeta
The first element is at index 1.
getIndex() - Method in class org.trimou.engine.segment.Origin
 
getIndexValue(String, int) - Method in class org.trimou.engine.resolver.IndexResolver
 
getInfo() - Method in interface org.trimou.engine.config.Configuration
 
getInputType() - Method in class org.trimou.lambda.InputLiteralLambda
 
getInputType() - Method in class org.trimou.lambda.InputProcessingLambda
 
getInputType() - Method in interface org.trimou.lambda.Lambda
 
getInstance() - Method in enum org.trimou.handlebars.BuiltInHelper
Deprecated.
 
getIntegerPropertyValue(T) - Method in interface org.trimou.engine.config.Configuration
 
getKey() - Method in class org.trimou.engine.context.ValueWrapper
 
getKey() - Method in interface org.trimou.engine.resolver.ResolutionContext
 
getKeyPartIndex() - Method in class org.trimou.engine.context.ValueWrapper
 
getKeyPartIndex() - Method in interface org.trimou.engine.resolver.ResolutionContext
 
getKeySplitter() - Method in interface org.trimou.engine.config.Configuration
 
getKeySplitter() - Method in class org.trimou.engine.MustacheEngineBuilder
 
getLine() - Method in interface org.trimou.engine.MustacheTagInfo
 
getLine() - Method in class org.trimou.engine.segment.Origin
 
getLiteralBlock() - Method in class org.trimou.engine.segment.CommentSegment
 
getLiteralBlock() - Method in class org.trimou.engine.segment.LineSeparatorSegment
 
getLiteralBlock() - Method in class org.trimou.engine.segment.PartialSegment
 
getLiteralBlock() - Method in class org.trimou.engine.segment.RootSegment
 
getLiteralBlock() - Method in interface org.trimou.engine.segment.Segment
 
getLiteralBlock() - Method in class org.trimou.engine.segment.TextSegment
 
getLocaleSupport() - Method in interface org.trimou.engine.config.Configuration
 
getLocaleSupport() - Method in class org.trimou.engine.MustacheEngineBuilder
 
getLongPropertyValue(T) - Method in interface org.trimou.engine.config.Configuration
 
getMaxTime() - Method in class org.trimou.engine.listener.SimpleStatsCollector.SimpleStats
 
getMeanTime() - Method in class org.trimou.engine.listener.SimpleStatsCollector.SimpleStats
 
getMessage() - Method in exception org.trimou.exception.MustacheException
 
getMethods(Class<?>) - Static method in class org.trimou.util.Reflections
 
getMinTime() - Method in class org.trimou.engine.listener.SimpleStatsCollector.SimpleStats
 
getMissingValueHandler() - Method in interface org.trimou.engine.config.Configuration
 
getMissingValueHandler() - Method in class org.trimou.engine.MustacheEngineBuilder
 
getMustache() - Method in interface org.trimou.engine.listener.MustacheCompilationEvent
 
getMustache(String) - Method in interface org.trimou.engine.MustacheEngine
Get the compiled template with the given id.
getMustacheContents() - Method in interface org.trimou.engine.listener.MustacheParsingEvent
 
getMustacheListeners() - Method in interface org.trimou.engine.config.Configuration
 
getMustacheName() - Method in interface org.trimou.engine.listener.MustacheParsingEvent
 
getMustacheName() - Method in interface org.trimou.engine.listener.MustacheRenderingEvent
 
getMustacheSource(String) - Method in interface org.trimou.engine.MustacheEngine
 
getName() - Method in class org.trimou.engine.listener.SimpleStatsCollector.SimpleStats
 
getName() - Method in class org.trimou.engine.parser.Template
 
getName() - Method in enum org.trimou.handlebars.BuiltInHelper
Deprecated.
 
getName() - Method in interface org.trimou.handlebars.HelperDefinition.ValuePlaceholder
 
getName() - Method in interface org.trimou.Mustache
 
getOrigin() - Method in interface org.trimou.engine.segment.Segment
 
getParameters() - Method in interface org.trimou.handlebars.HelperDefinition
The list may contain HelperDefinition.ValuePlaceholder instances during validation.
getPriority() - Method in class org.trimou.engine.locator.AbstractTemplateLocator
 
getPriority() - Method in interface org.trimou.engine.priority.WithPriority
 
getPriority() - Method in class org.trimou.engine.resolver.AbstractResolver
 
getRealPathSeparator() - Method in class org.trimou.engine.locator.FileSystemTemplateLocator
 
getRealPathSeparator() - Method in class org.trimou.engine.locator.PathTemplateLocator
 
getResolvers() - Method in interface org.trimou.engine.config.Configuration
 
getRootDir() - Method in class org.trimou.engine.locator.ClassPathTemplateLocator
 
getRootDir() - Method in class org.trimou.engine.locator.FilePathTemplateLocator
 
getRootDir() - Method in class org.trimou.engine.locator.FileSystemTemplateLocator
 
getRootPath() - Method in class org.trimou.engine.locator.PathTemplateLocator
 
getRootSegment() - Method in class org.trimou.engine.parser.Template
 
getSegmentName() - Method in class org.trimou.engine.segment.PartialSegment
 
getSegmentName() - Method in class org.trimou.engine.segment.ValueSegment
 
getSegments() - Method in interface org.trimou.engine.segment.ContainerSegment
 
getSegmentsSize(boolean) - Method in interface org.trimou.engine.segment.ContainerSegment
 
getSimpleStats(String) - Method in class org.trimou.engine.listener.SimpleStatsCollector
 
getSimpleStats() - Method in class org.trimou.engine.listener.SimpleStatsCollector
 
getStringPropertyValue(T) - Method in interface org.trimou.engine.config.Configuration
 
getSuffix() - Method in class org.trimou.engine.locator.PathTemplateLocator
 
getTagInfo() - Method in interface org.trimou.engine.segment.Segment
 
getTagInfo() - Method in interface org.trimou.handlebars.HelperDefinition
 
getTagType() - Method in class org.trimou.engine.segment.ValueSegment
 
getTemplate() - Method in class org.trimou.engine.segment.Origin
 
getTemplateLocators() - Method in interface org.trimou.engine.config.Configuration
 
getTemplateName() - Method in interface org.trimou.engine.MustacheTagInfo
 
getTemplateName() - Method in class org.trimou.engine.segment.Origin
 
getText() - Method in interface org.trimou.engine.MustacheTagInfo
 
getText() - Method in interface org.trimou.engine.segment.Segment
 
getTextSupport() - Method in interface org.trimou.engine.config.Configuration
 
getTextSupport() - Method in class org.trimou.engine.MustacheEngineBuilder
 
getTimeUnit() - Method in class org.trimou.engine.listener.SimpleStatsCollector
 
getTotalTime() - Method in class org.trimou.engine.listener.SimpleStatsCollector.SimpleStats
 
getType() - Method in interface org.trimou.engine.MustacheTagInfo
 
getType() - Method in class org.trimou.engine.segment.CommentSegment
 
getType() - Method in class org.trimou.engine.segment.ExtendSectionSegment
 
getType() - Method in class org.trimou.engine.segment.ExtendSegment
 
getType() - Method in class org.trimou.engine.segment.InvertedSectionSegment
 
getType() - Method in class org.trimou.engine.segment.LineSeparatorSegment
 
getType() - Method in class org.trimou.engine.segment.PartialSegment
 
getType() - Method in class org.trimou.engine.segment.RootSegment
 
getType() - Method in class org.trimou.engine.segment.SectionSegment
 
getType() - Method in interface org.trimou.engine.segment.Segment
 
getType() - Method in class org.trimou.engine.segment.SetDelimitersSegment
 
getType() - Method in class org.trimou.engine.segment.TextSegment
 
getType() - Method in class org.trimou.engine.segment.ValueSegment
 
getValue(String) - Method in interface org.trimou.engine.context.ExecutionContext
 
getValue() - Method in enum org.trimou.handlebars.i18n.ResourceBundleHelper.Format
 
getVirtualPathSeparator() - Method in class org.trimou.engine.locator.PathTemplateLocator
 

H

handle(MustacheTagInfo) - Method in interface org.trimou.engine.interpolation.MissingValueHandler
 
handle(MustacheTagInfo) - Method in class org.trimou.engine.interpolation.NoOpMissingValueHandler
 
handle(MustacheTagInfo) - Method in class org.trimou.engine.interpolation.ThrowingExceptionMissingValueHandler
 
hashCode() - Method in class org.trimou.engine.listener.SimpleStatsCollector.SimpleStats
 
hasNext() - Method in class org.trimou.engine.segment.IterationMeta
 
Helper - Interface in org.trimou.handlebars
Handlebars-like helper.
HELPER_TAG_TYPES - Static variable in class org.trimou.handlebars.BasicHelper
 
HelperDefinition - Interface in org.trimou.handlebars
 
HelperDefinition.ValuePlaceholder - Interface in org.trimou.handlebars
A value placeholder represents an expression which will be evaluated right before the helper execution.
HelpersBuilder - Class in org.trimou.handlebars
A simple builder for helpers map.
HelperValidator - Class in org.trimou.handlebars
 
HighPriorityComparator - Class in org.trimou.engine.priority
The highest priority wins.
HighPriorityComparator() - Constructor for class org.trimou.engine.priority.HighPriorityComparator
 

I

IF - Static variable in class org.trimou.handlebars.HelpersBuilder
 
IfHelper - Class in org.trimou.handlebars
Renders a block if the param is not "falsy".
IfHelper() - Constructor for class org.trimou.handlebars.IfHelper
 
INCLUDE - Static variable in class org.trimou.handlebars.HelpersBuilder
 
IncludeHelper - Class in org.trimou.handlebars
Works similarly as partial tag except the name of the template to include may be obtained dynamically.
IncludeHelper() - Constructor for class org.trimou.handlebars.IncludeHelper
 
IndexResolver - Class in org.trimou.engine.resolver
Abstract index-based resolver.
IndexResolver(int) - Constructor for class org.trimou.engine.resolver.IndexResolver
 
init(Configuration) - Method in class org.trimou.engine.config.AbstractConfigurationAware
 
init(Configuration) - Method in interface org.trimou.engine.config.ConfigurationAware
Initialize the component.
init(Configuration) - Method in class org.trimou.engine.locator.PathTemplateLocator
 
init(Configuration) - Method in class org.trimou.engine.resolver.i18n.DateTimeFormatResolver
 
init(Configuration) - Method in class org.trimou.engine.resolver.i18n.LocaleAwareResolver
 
init(Configuration) - Method in class org.trimou.engine.resolver.ReflectionResolver
 
init(Configuration) - Method in class org.trimou.handlebars.AbstractHelper
 
init(Configuration) - Method in class org.trimou.handlebars.EachHelper
 
init(Configuration) - Method in class org.trimou.handlebars.i18n.LocaleAwareValueHelper
 
InputLiteralLambda - Class in org.trimou.lambda
 
InputLiteralLambda() - Constructor for class org.trimou.lambda.InputLiteralLambda
 
InputProcessingLambda - Class in org.trimou.lambda
 
InputProcessingLambda() - Constructor for class org.trimou.lambda.InputProcessingLambda
 
Internal - Annotation Type in org.trimou.annotations
Internal component - annotated element may be subject of incompatible changes in future releases - actually it's not supposed to be a part of a public client API.
invalidateMemberCache(Predicate<Class<?>>) - Method in class org.trimou.engine.resolver.ReflectionResolver
The member cache may theoretically cause memory leaks due to using hard references to Class and Member instances.
invalidateTemplateCache() - Method in interface org.trimou.engine.MustacheEngine
Invalidate the cache for both compiled and uncompiled templates.
InvertedSectionSegment - Class in org.trimou.engine.segment
Inverted section segment.
InvertedSectionSegment(String, Origin, List<Segment>) - Constructor for class org.trimou.engine.segment.InvertedSectionSegment
 
invoke(String) - Method in class org.trimou.lambda.i18n.ResourceBundleLambda
 
invoke(String) - Method in interface org.trimou.lambda.Lambda
 
IOUtils - Class in org.trimou.util
 
IS - Static variable in class org.trimou.handlebars.HelpersBuilder
 
IS_EQUAL - Static variable in class org.trimou.handlebars.HelpersBuilder
 
IS_EVEN - Static variable in class org.trimou.handlebars.HelpersBuilder
 
IS_NOT_EQUAL - Static variable in class org.trimou.handlebars.HelpersBuilder
 
IS_NOT_NULL - Static variable in class org.trimou.handlebars.HelpersBuilder
 
IS_NOT_ONEOFF_LAMBA_TEMPLATE - Static variable in class org.trimou.engine.listener.SimpleStatsCollector
Skip templates used for Lambda return value interpolation.
IS_NULL - Static variable in class org.trimou.handlebars.HelpersBuilder
 
IS_ODD - Static variable in class org.trimou.handlebars.HelpersBuilder
 
IS_PREFIX - Static variable in class org.trimou.util.Reflections
 
isAnIndex(String) - Method in class org.trimou.engine.resolver.IndexResolver
 
isDirectoryUsable(File) - Method in class org.trimou.engine.locator.FilePathTemplateLocator
 
isEven() - Method in class org.trimou.engine.segment.IterationMeta
 
isFalsy(Object) - Static method in class org.trimou.util.Checker
 
isFileUsable(File) - Method in class org.trimou.engine.locator.FilePathTemplateLocator
 
isFirst() - Method in class org.trimou.engine.segment.IterationMeta
 
IsHelper - Class in org.trimou.handlebars
Renders the second param if the first param is not falsy, or (optionally, i.e. if set) the third param.
IsHelper() - Constructor for class org.trimou.handlebars.IsHelper
 
isLast() - Method in class org.trimou.engine.segment.IterationMeta
 
isMatching(Object) - Method in class org.trimou.handlebars.IfHelper
 
isMatching(Object) - Method in class org.trimou.handlebars.NullCheckHelper
 
isMatching(Number) - Method in class org.trimou.handlebars.NumberIsEvenHelper
 
isMatching(Number) - Method in class org.trimou.handlebars.NumberIsOddHelper
 
isMatching(Number) - Method in class org.trimou.handlebars.NumberMatchingHelper
 
isMatching(Object) - Method in class org.trimou.handlebars.UnlessHelper
 
isMethodValid(Method) - Static method in class org.trimou.util.Reflections
A read method: is public has no parameters has non-void return type its declaring class is not Object
isNull() - Method in class org.trimou.engine.context.ValueWrapper
 
isNullOrEmpty(Collection<?>) - Static method in class org.trimou.util.Checker
 
isNullOrEmpty(Map<?, ?>) - Static method in class org.trimou.util.Checker
 
isOdd() - Method in class org.trimou.engine.segment.IterationMeta
 
isOmitServiceLoaderConfigurationExtensions() - Method in class org.trimou.engine.MustacheEngineBuilder
 
isReturnValueInterpolated() - Method in class org.trimou.lambda.i18n.ResourceBundleLambda
 
isReturnValueInterpolated() - Method in interface org.trimou.lambda.Lambda
 
isReturnValueInterpolated() - Method in class org.trimou.lambda.SpecCompliantLambda
 
isSection(Options) - Method in class org.trimou.handlebars.AbstractHelper
 
isUnescape() - Method in class org.trimou.engine.segment.ValueSegment
 
isUnescapeVariable(Options) - Method in class org.trimou.handlebars.AbstractHelper
 
isValid() - Method in interface org.trimou.engine.validation.Validateable
 
isVariable(Options) - Method in class org.trimou.handlebars.AbstractHelper
 
IterationMeta - Class in org.trimou.engine.segment
Iteration metadata.
IterationMeta(String, Iterator<?>) - Constructor for class org.trimou.engine.segment.IterationMeta
 
IterationMeta(String, int) - Constructor for class org.trimou.engine.segment.IterationMeta
 

K

KeySplitter - Interface in org.trimou.engine.interpolation
This component is responsible for splitting a variable key.

L

Lambda - Interface in org.trimou.lambda
Lambda represents a special type of data - a callable object.
Lambda.InputType - Enum in org.trimou.lambda
 
LINE_SEPARATOR - Static variable in class org.trimou.util.Strings
 
LINE_SEPARATOR_CR - Static variable in class org.trimou.util.Strings
Mac OS 9, ZX Spectrum :-), etc.
LINE_SEPARATOR_CRLF - Static variable in class org.trimou.util.Strings
DOS, OS/2, Microsoft Windows, etc.
LINE_SEPARATOR_LF - Static variable in class org.trimou.util.Strings
Linux, BDS, etc.
lineSeparator(String) - Method in interface org.trimou.engine.parser.ParsingHandler
Flush a line separator.
LineSeparatorSegment - Class in org.trimou.engine.segment
Segment representing a line separator.
LineSeparatorSegment(String, Origin) - Constructor for class org.trimou.engine.segment.LineSeparatorSegment
 
LIST_RESOLVER_PRIORITY - Static variable in class org.trimou.engine.resolver.ListIndexResolver
 
listFiles(File) - Method in class org.trimou.engine.locator.FilePathTemplateLocator
 
ListIndexResolver - Class in org.trimou.engine.resolver
Resolve index-based access to lists.
ListIndexResolver() - Constructor for class org.trimou.engine.resolver.ListIndexResolver
 
ListIndexResolver(int) - Constructor for class org.trimou.engine.resolver.ListIndexResolver
 
LocaleAwareResolver - Class in org.trimou.engine.resolver.i18n
 
LocaleAwareResolver(int) - Constructor for class org.trimou.engine.resolver.i18n.LocaleAwareResolver
 
LocaleAwareValueHelper - Class in org.trimou.handlebars.i18n
 
LocaleAwareValueHelper() - Constructor for class org.trimou.handlebars.i18n.LocaleAwareValueHelper
 
LocaleSupport - Interface in org.trimou.engine.locale
Locale support.
LocaleSupportFactory - Class in org.trimou.engine.locale
 
LocaleSupportFactory() - Constructor for class org.trimou.engine.locale.LocaleSupportFactory
 
locate(String) - Method in class org.trimou.engine.locator.FilePathTemplateLocator
 
locate(String) - Method in class org.trimou.engine.locator.MapTemplateLocator
 
locate(String) - Method in interface org.trimou.engine.locator.TemplateLocator
The reader is always closed by the engine right after the template source is read.
locateRealPath(String) - Method in class org.trimou.engine.locator.ClassPathTemplateLocator
 
locateRealPath(String) - Method in class org.trimou.engine.locator.FilePathTemplateLocator
 
locateRealPath(String) - Method in class org.trimou.engine.locator.FileSystemTemplateLocator
 
log(LogHelper.Level, String, Object[]) - Method in interface org.trimou.handlebars.LogHelper.LoggerAdapter
 
log(LogHelper.Level, String, Object[]) - Method in class org.trimou.handlebars.LogHelper.Slf4jLoggerAdapter
 
LogHelper - Class in org.trimou.handlebars
A simple log helper.
LogHelper(LogHelper.LoggerAdapter, LogHelper.Level, boolean) - Constructor for class org.trimou.handlebars.LogHelper
 
LogHelper.Builder - Class in org.trimou.handlebars
 
LogHelper.Builder() - Constructor for class org.trimou.handlebars.LogHelper.Builder
 
LogHelper.Level - Enum in org.trimou.handlebars
Log level.
LogHelper.LoggerAdapter - Interface in org.trimou.handlebars
Log event adapter.
LogHelper.Slf4jLoggerAdapter - Class in org.trimou.handlebars
A default adapter implementation for SLF4J.
LogHelper.Slf4jLoggerAdapter(String) - Constructor for class org.trimou.handlebars.LogHelper.Slf4jLoggerAdapter
 

M

MAP_RESOLVER_PRIORITY - Static variable in class org.trimou.engine.resolver.MapResolver
 
MapCustomKeyResolver - Class in org.trimou.engine.resolver
Abstract resolver for maps with custom key types.
MapCustomKeyResolver(int) - Constructor for class org.trimou.engine.resolver.MapCustomKeyResolver
 
Mapper - Interface in org.trimou.engine.resolver
MapResolver handles a mapper in a similar way to Map.
MapResolver - Class in org.trimou.engine.resolver
Deals with Map (the key is expected to be an instance of a String) and Mapper instances.
MapResolver() - Constructor for class org.trimou.engine.resolver.MapResolver
 
MapResolver(int) - Constructor for class org.trimou.engine.resolver.MapResolver
 
MapTemplateLocator - Class in org.trimou.engine.locator
Template locator backed by a Map.
MapTemplateLocator(int, Map<String, String>) - Constructor for class org.trimou.engine.locator.MapTemplateLocator
 
MapTemplateLocator(Map<String, String>) - Constructor for class org.trimou.engine.locator.MapTemplateLocator
 
matches(Object, String) - Method in class org.trimou.engine.resolver.i18n.NumberFormatResolver
 
matches(String) - Method in class org.trimou.engine.resolver.MapCustomKeyResolver
 
matches(Object, String) - Method in class org.trimou.engine.resolver.TransformResolver
 
matches(String) - Method in class org.trimou.engine.resolver.TransformResolver
 
matchingName(int) - Method in class org.trimou.engine.resolver.TransformResolver
 
MEMBER_CACHE_MAX_SIZE_KEY - Static variable in class org.trimou.engine.resolver.ReflectionResolver
Limit the size of the cache (e.g. to avoid problems when dynamic class compilation is involved).
MissingValueHandler - Interface in org.trimou.engine.interpolation
This component handles variable miss during interpolation of a ValueSegment, aka variable tag.
Mustache - Interface in org.trimou
A compiled mustache template.
MustacheCompilationEvent - Interface in org.trimou.engine.listener
 
MustacheEngine - Interface in org.trimou.engine
Mustache engine.
MustacheEngineBuilder - Class in org.trimou.engine
A builder for MustacheEngine.
MustacheEngineBuilder.EngineBuiltCallback - Interface in org.trimou.engine
 
MustacheException - Exception in org.trimou.exception
 
MustacheException(ProblemCode) - Constructor for exception org.trimou.exception.MustacheException
 
MustacheException(ProblemCode, String, Object...) - Constructor for exception org.trimou.exception.MustacheException
 
MustacheException(ProblemCode, Throwable) - Constructor for exception org.trimou.exception.MustacheException
 
MustacheException(String, Throwable) - Constructor for exception org.trimou.exception.MustacheException
 
MustacheException(String) - Constructor for exception org.trimou.exception.MustacheException
 
MustacheException(Throwable) - Constructor for exception org.trimou.exception.MustacheException
 
MustacheListener - Interface in org.trimou.engine.listener
Receives notifications about Mustache processing.
MustacheParsingEvent - Interface in org.trimou.engine.listener
 
MustacheProblem - Enum in org.trimou.exception
 
MustacheRenderingEvent - Interface in org.trimou.engine.listener
 
MustacheTagInfo - Interface in org.trimou.engine
Info about a tag.
MustacheTagType - Enum in org.trimou.engine
 

N

NAME_THIS - Static variable in class org.trimou.engine.resolver.ThisResolver
 
newBuilder() - Static method in class org.trimou.engine.MustacheEngineBuilder
 
newHelperNameValidationPattern() - Static method in class org.trimou.util.Patterns
 
newHelperStringLiteralPattern() - Static method in class org.trimou.util.Patterns
 
newMustacheTagPattern(Configuration) - Static method in class org.trimou.util.Patterns
Delimiters are quoted to avoid regexp reserved characters conflict.
newSetDelimitersContentPattern() - Static method in class org.trimou.util.Patterns
Useful to extract start and end delimiters from "set delimiters" tag content, e.g.
nextIteration() - Method in class org.trimou.engine.segment.IterationMeta
 
NoOpMissingValueHandler - Class in org.trimou.engine.interpolation
By default a variable miss returns an empty string - i.e. no operation.
NoOpMissingValueHandler() - Constructor for class org.trimou.engine.interpolation.NoOpMissingValueHandler
 
NOT_AVAILABLE - Static variable in class org.trimou.util.Strings
 
notAnIndex(String) - Method in class org.trimou.engine.resolver.IndexResolver
 
NullCheckHelper - Class in org.trimou.handlebars
Renders a block if the param is/isn't null.
NullCheckHelper() - Constructor for class org.trimou.handlebars.NullCheckHelper
Test null.
NullCheckHelper(boolean) - Constructor for class org.trimou.handlebars.NullCheckHelper
 
NUMBER_FORMAT_RESOLVER_PRIORITY - Static variable in class org.trimou.engine.resolver.i18n.NumberFormatResolver
 
NumberFormatResolver - Class in org.trimou.engine.resolver.i18n
Basic number formatting resolver.
NumberFormatResolver() - Constructor for class org.trimou.engine.resolver.i18n.NumberFormatResolver
 
NumberFormatResolver(int) - Constructor for class org.trimou.engine.resolver.i18n.NumberFormatResolver
 
NumberIsEvenHelper - Class in org.trimou.handlebars
{{isEven iterIndex "evenRow"}} {{isEven iterIndex "evenRow" "oddRow"}} {{#isEven iterIndex}} ...
NumberIsEvenHelper() - Constructor for class org.trimou.handlebars.NumberIsEvenHelper
 
NumberIsOddHelper - Class in org.trimou.handlebars
{{isOdd iterIndex "oddRow"}} {{isOdd iterIndex "oddRow" "evenRow"}} {{#isOdd iterIndex}} ...
NumberIsOddHelper() - Constructor for class org.trimou.handlebars.NumberIsOddHelper
 
NumberMatchingHelper - Class in org.trimou.handlebars
An abstract helper for matching Number values.
NumberMatchingHelper() - Constructor for class org.trimou.handlebars.NumberMatchingHelper
 
numberOfRequiredHashEntries() - Method in class org.trimou.handlebars.BasicHelper
 
numberOfRequiredParameters() - Method in class org.trimou.handlebars.BasicHelper
 
numberOfRequiredParameters() - Method in class org.trimou.handlebars.IsHelper
 
numberOfRequiredParameters() - Method in class org.trimou.handlebars.SetHelper
 

O

omitServiceLoaderConfigurationExtensions() - Method in class org.trimou.engine.MustacheEngineBuilder
Don't use the ServiceLoader mechanism to load configuration extensions.
ONEOFF_LAMBDA_TEMPLATE_PREFIX - Static variable in interface org.trimou.lambda.Lambda
Every time the return value is interpolated a new template is compiled.
onRemoval(RemovalNotification<MemberKey, Optional<MemberWrapper>>) - Method in class org.trimou.engine.resolver.ReflectionResolver
 
Options - Interface in org.trimou.handlebars
Options represent a helper execution context - a new instance is created for every execution.
org.trimou - package org.trimou
 
org.trimou.annotations - package org.trimou.annotations
 
org.trimou.engine - package org.trimou.engine
 
org.trimou.engine.config - package org.trimou.engine.config
 
org.trimou.engine.context - package org.trimou.engine.context
 
org.trimou.engine.interpolation - package org.trimou.engine.interpolation
 
org.trimou.engine.listener - package org.trimou.engine.listener
 
org.trimou.engine.locale - package org.trimou.engine.locale
 
org.trimou.engine.locator - package org.trimou.engine.locator
 
org.trimou.engine.parser - package org.trimou.engine.parser
 
org.trimou.engine.priority - package org.trimou.engine.priority
 
org.trimou.engine.resolver - package org.trimou.engine.resolver
 
org.trimou.engine.resolver.i18n - package org.trimou.engine.resolver.i18n
 
org.trimou.engine.resource - package org.trimou.engine.resource
 
org.trimou.engine.segment - package org.trimou.engine.segment
 
org.trimou.engine.text - package org.trimou.engine.text
 
org.trimou.engine.validation - package org.trimou.engine.validation
 
org.trimou.exception - package org.trimou.exception
 
org.trimou.handlebars - package org.trimou.handlebars
 
org.trimou.handlebars.i18n - package org.trimou.handlebars.i18n
 
org.trimou.lambda - package org.trimou.lambda
 
org.trimou.lambda.i18n - package org.trimou.lambda.i18n
 
org.trimou.util - package org.trimou.util
 
Origin - Class in org.trimou.engine.segment
A segment origin.
Origin(Template) - Constructor for class org.trimou.engine.segment.Origin
An artificial segment.
Origin(Template, int, int) - Constructor for class org.trimou.engine.segment.Origin
 

P

parse(String, Reader, ParsingHandler) - Method in interface org.trimou.engine.parser.Parser
 
Parser - Interface in org.trimou.engine.parser
 
ParserFactory - Class in org.trimou.engine.parser
 
ParserFactory() - Constructor for class org.trimou.engine.parser.ParserFactory
 
ParsingHandler - Interface in org.trimou.engine.parser
Handler for parsing events.
ParsingHandlerFactory - Class in org.trimou.engine.parser
 
ParsingHandlerFactory() - Constructor for class org.trimou.engine.parser.ParsingHandlerFactory
 
parsingStarted(MustacheParsingEvent) - Method in class org.trimou.engine.listener.AbstractMustacheListener
 
parsingStarted(MustacheParsingEvent) - Method in interface org.trimou.engine.listener.MustacheListener
Parsing of a Mustache is about to start.
partial(String) - Method in interface org.trimou.handlebars.Options
Render the template with the current context and append the result to the rendered template.
PartialSegment - Class in org.trimou.engine.segment
Partial segment.
PartialSegment(String, Origin, String) - Constructor for class org.trimou.engine.segment.PartialSegment
 
PathTemplateLocator<T> - Class in org.trimou.engine.locator
Represents a template locator where the template identifier is a path.
PathTemplateLocator(int, String) - Constructor for class org.trimou.engine.locator.PathTemplateLocator
 
PathTemplateLocator(int, String, String) - Constructor for class org.trimou.engine.locator.PathTemplateLocator
 
Patterns - Class in org.trimou.util
 
peek(ExecutionContext.TargetStack) - Method in interface org.trimou.engine.context.ExecutionContext
Returns the object at the top of the context stack.
peek() - Method in interface org.trimou.handlebars.Options
Returns the object at the top of the context stack without removing it.
performTransformation(Object, String, ResolutionContext) - Method in class org.trimou.engine.resolver.TransformResolver
 
pop(ExecutionContext.TargetStack) - Method in interface org.trimou.engine.context.ExecutionContext
Remove the object at the top of the specified stack.
pop() - Method in interface org.trimou.handlebars.Options
Removes the object at the top of the context stack and returns that object.
Priorities - Class in org.trimou.engine.priority
 
Priorities() - Constructor for class org.trimou.engine.priority.Priorities
 
ProblemCode - Interface in org.trimou.exception
 
push(ExecutionContext.TargetStack, Object) - Method in interface org.trimou.engine.context.ExecutionContext
Push the object on the specified stack.
push(Object) - Method in interface org.trimou.handlebars.Options
Push the specified object on the context stack.

R

REFLECTION_RESOLVER_PRIORITY - Static variable in class org.trimou.engine.resolver.ReflectionResolver
 
ReflectionResolver - Class in org.trimou.engine.resolver
Reflection-based resolver attempts to find a matching member on the context object class and its superclasses.
ReflectionResolver() - Constructor for class org.trimou.engine.resolver.ReflectionResolver
 
ReflectionResolver(int) - Constructor for class org.trimou.engine.resolver.ReflectionResolver
 
Reflections - Class in org.trimou.util
 
register(ConfigurationExtension.ConfigurationExtensionBuilder) - Method in interface org.trimou.engine.config.ConfigurationExtension
Allows to register additional configuration components, e.g.
register(ConfigurationExtension.ConfigurationExtensionBuilder) - Method in class org.trimou.engine.config.DefaultConfigurationExtension
 
registerCallback(MustacheEngineBuilder.EngineBuiltCallback) - Method in class org.trimou.engine.MustacheEngineBuilder
Callback is useful to configure a component instantiated before the engine is built.
registerHelper(String, Helper) - Method in interface org.trimou.engine.config.ConfigurationExtension.ConfigurationExtensionBuilder
Register a helper instance.
registerHelper(String, Helper) - Method in class org.trimou.engine.MustacheEngineBuilder
Each helper must be registered with a unique name.
registerHelpers(Map<String, Helper>) - Method in interface org.trimou.engine.config.ConfigurationExtension.ConfigurationExtensionBuilder
Register all the helper instances.
registerHelpers(Map<String, Helper>) - Method in class org.trimou.engine.MustacheEngineBuilder
Each helper must be registered with a unique name.
registerReleaseCallback(ReleaseCallback) - Method in class org.trimou.engine.resource.AbstractReleaseCallbackContainer
 
registerReleaseCallback(ReleaseCallback) - Method in interface org.trimou.engine.resource.ReleaseCallbackContainer
Register a release callback.
release() - Method in class org.trimou.engine.resource.AbstractReleaseCallbackContainer
Release all the resources, i.e. invoke ReleaseCallback.release() on each callback.
release() - Method in interface org.trimou.engine.resource.ReleaseCallback
Release all the resources.
ReleaseCallback - Interface in org.trimou.engine.resource
Release callback.
ReleaseCallbackContainer - Interface in org.trimou.engine.resource
ReleaseCallback container.
render(Object) - Method in class org.trimou.engine.parser.Template
 
render(Appendable, Object) - Method in class org.trimou.engine.parser.Template
 
render(Object) - Method in interface org.trimou.Mustache
Render the template.
render(Appendable, Object) - Method in interface org.trimou.Mustache
Render the template.
renderingFinished(MustacheRenderingEvent) - Method in class org.trimou.engine.listener.AbstractMustacheListener
 
renderingFinished(MustacheRenderingEvent) - Method in interface org.trimou.engine.listener.MustacheListener
Rendering of a Mustache is about to finish.
renderingStarted(MustacheRenderingEvent) - Method in class org.trimou.engine.listener.AbstractMustacheListener
 
renderingStarted(MustacheRenderingEvent) - Method in interface org.trimou.engine.listener.MustacheListener
Rendering of a Mustache is about to start.
renderingStarted(MustacheRenderingEvent) - Method in class org.trimou.engine.listener.SimpleStatsCollector
 
ResolutionContext - Interface in org.trimou.engine.resolver
Value resolution context is initialized for each ExecutionContext.getValue(String) call and destroyed once the template Segment which asks for a value is executed.
resolve(Object, String, ResolutionContext) - Method in class org.trimou.engine.resolver.ArrayIndexResolver
 
resolve(Object, String, ResolutionContext) - Method in class org.trimou.engine.resolver.CombinedIndexResolver
 
resolve(Object, String, ResolutionContext) - Method in class org.trimou.engine.resolver.DummyTransformResolver
 
resolve(Object, String, ResolutionContext) - Method in class org.trimou.engine.resolver.ListIndexResolver
 
resolve(Object, String, ResolutionContext) - Method in class org.trimou.engine.resolver.MapCustomKeyResolver
 
resolve(Object, String, ResolutionContext) - Method in class org.trimou.engine.resolver.MapResolver
 
resolve(Object, String, ResolutionContext) - Method in class org.trimou.engine.resolver.ReflectionResolver
 
resolve(Object, String, ResolutionContext) - Method in interface org.trimou.engine.resolver.Resolver
Resolve the value from specified context object and name.
resolve(Object, String, ResolutionContext) - Method in class org.trimou.engine.resolver.ThisResolver
 
resolve(Object, String, ResolutionContext) - Method in class org.trimou.engine.resolver.TransformResolver
 
Resolver - Interface in org.trimou.engine.resolver
Value resolver.
ResourceBundleHelper - Class in org.trimou.handlebars.i18n
First register the helper instance: MustacheEngineBuilder.newBuilder().registerHelper("msg", new ResourceBundleHelper("messages")).build(); Than use the helper in the template: {{msg "my.key"}} The key need not be a string literal: {{msg foo.key}} You may also override the default baseName: {{msg "my.key" baseName="messages"}} And also use message parameters and Formatter or MessageFormat: hello.key=Hello %s!
ResourceBundleHelper(String) - Constructor for class org.trimou.handlebars.i18n.ResourceBundleHelper
 
ResourceBundleHelper(String, ResourceBundleHelper.Format) - Constructor for class org.trimou.handlebars.i18n.ResourceBundleHelper
 
ResourceBundleHelper.Format - Enum in org.trimou.handlebars.i18n
 
ResourceBundleLambda - Class in org.trimou.lambda.i18n
Displays localized messages.
ResourceBundleLambda(String) - Constructor for class org.trimou.lambda.i18n.ResourceBundleLambda
 
ResourceBundleLambda(String, LocaleSupport) - Constructor for class org.trimou.lambda.i18n.ResourceBundleLambda
 
ResourceBundleResolver - Class in org.trimou.engine.resolver.i18n
ResourceBundle resolver.
ResourceBundleResolver(String) - Constructor for class org.trimou.engine.resolver.i18n.ResourceBundleResolver
 
ResourceBundleResolver(String, int) - Constructor for class org.trimou.engine.resolver.i18n.ResourceBundleResolver
 
rightAfter(int) - Static method in class org.trimou.engine.priority.Priorities
 
rightBefore(int) - Static method in class org.trimou.engine.priority.Priorities
 
RootSegment - Class in org.trimou.engine.segment
The root segment.
RootSegment(Origin, List<Segment>) - Constructor for class org.trimou.engine.segment.RootSegment
 

S

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.
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, TCCL is used.
setDefaultLevel(LogHelper.Level) - Method in class org.trimou.handlebars.LogHelper.Builder
If not set, LogHelper.Level.INFO is used.
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
Works similarly as WithHelper except the current HelperDefinition.getHash() map is pushed on the context stack.
SetHelper() - Constructor for class org.trimou.handlebars.SetHelper
 
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.
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
A simple MustacheListener collecting template rendering statistics.
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
 
SLASH - Static variable in class org.trimou.util.Strings
 
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
 
startTemplate(String, Delimiters, MustacheEngine) - Method in interface org.trimou.engine.parser.ParsingHandler
Parsing started.
StringBuilderWriter - Class in org.trimou.util
Makes use of StringBuilder instead of StringBuffer (unlike StringWriter).
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
 

T

tag(ParsedTag) - Method in interface org.trimou.engine.parser.ParsingHandler
Flush a tag.
Template - Class in org.trimou.engine.parser
Mustache template.
Template(String, MustacheEngine) - Constructor for class org.trimou.engine.parser.Template
 
TemplateLocator - Interface in org.trimou.engine.locator
Automatically locates the template contents for the given template identifier.
templatePredicate - Variable in class org.trimou.engine.listener.SimpleStatsCollector
 
text(String) - Method in interface org.trimou.engine.parser.ParsingHandler
Flush a text segment.
TextSegment - Class in org.trimou.engine.segment
Text segment.
TextSegment(String, Origin) - Constructor for class org.trimou.engine.segment.TextSegment
 
TextSupport - Interface in org.trimou.engine.text
Text support.
TextSupportFactory - Class in org.trimou.engine.text
 
TextSupportFactory() - Constructor for class org.trimou.engine.text.TextSupportFactory
 
THIS_RESOLVER_PRIORITY - Static variable in class org.trimou.engine.resolver.ThisResolver
 
ThisResolver - Class in org.trimou.engine.resolver
 
ThisResolver() - Constructor for class org.trimou.engine.resolver.ThisResolver
 
ThisResolver(int) - Constructor for class org.trimou.engine.resolver.ThisResolver
 
ThrowingExceptionMissingValueHandler - Class in org.trimou.engine.interpolation
Throws an exception when a variable miss occurs.
ThrowingExceptionMissingValueHandler() - Constructor for class org.trimou.engine.interpolation.ThrowingExceptionMissingValueHandler
 
timeUnit - Variable in class org.trimou.engine.listener.SimpleStatsCollector
 
toRealPath(String) - Method in class org.trimou.engine.locator.PathTemplateLocator
 
toString() - Method in class org.trimou.engine.config.SimpleConfigurationKey
 
toString() - Method in class org.trimou.engine.listener.SimpleStatsCollector.SimpleStats
 
toString() - Method in class org.trimou.engine.locator.MapTemplateLocator
 
toString() - Method in class org.trimou.engine.locator.PathTemplateLocator
 
toString() - Method in class org.trimou.engine.resolver.AbstractResolver
 
toString() - Method in class org.trimou.engine.segment.Origin
 
toString() - Method in class org.trimou.engine.segment.RootSegment
 
toString(Reader) - Static method in class org.trimou.util.IOUtils
The reader is closed right after the input is read.
toString(Reader, int) - Static method in class org.trimou.util.IOUtils
Does not close the Reader.
toString() - Method in class org.trimou.util.StringBuilderWriter
 
transform(Object, String, ResolutionContext) - Method in class org.trimou.engine.resolver.i18n.DateTimeFormatResolver
 
transform(Object, String, ResolutionContext) - Method in class org.trimou.engine.resolver.i18n.NumberFormatResolver
 
transform(Object, String, ResolutionContext) - Method in class org.trimou.engine.resolver.i18n.ResourceBundleResolver
 
transform(Object, String, ResolutionContext) - Method in interface org.trimou.engine.resolver.Transformer
 
transform(Object, String, ResolutionContext) - Method in class org.trimou.engine.resolver.TransformResolver
 
Transformer - Interface in org.trimou.engine.resolver
 
TransformResolver - Class in org.trimou.engine.resolver
This resolver performs some kind of transformation when matched (e.g. formats the given context object based on the given name).
TransformResolver(int, String...) - Constructor for class org.trimou.engine.resolver.TransformResolver
 
TransformResolver(int, Transformer, String...) - Constructor for class org.trimou.engine.resolver.TransformResolver
 

U

UNDERSCORE - Static variable in class org.trimou.util.Strings
 
UNLESS - Static variable in class org.trimou.handlebars.HelpersBuilder
 
UnlessHelper - Class in org.trimou.handlebars
Renders a block if the param is "falsy".
UnlessHelper() - Constructor for class org.trimou.handlebars.UnlessHelper
 

V

validate(HelperDefinition) - Method in class org.trimou.handlebars.AbstractHelper
 
validate(HelperDefinition) - Method in class org.trimou.handlebars.BasicHelper
 
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.SetHelper
 
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
 
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

W

WITH - Static variable in class org.trimou.handlebars.HelpersBuilder
 
withData(Object) - Method in class org.trimou.engine.context.ExecutionContextBuilder
 
WithHelper - Class in org.trimou.handlebars
Nested context.
WithHelper() - Constructor for class org.trimou.handlebars.WithHelper
 
WithPriority - Interface in org.trimou.engine.priority
A component with priority.
write(char[], int, int) - Method in class org.trimou.util.StringBuilderWriter
 
write(int) - Method in class org.trimou.util.StringBuilderWriter
 
write(char[]) - Method in class org.trimou.util.StringBuilderWriter
 
write(String) - Method in class org.trimou.util.StringBuilderWriter
 
write(String, int, int) - Method in class org.trimou.util.StringBuilderWriter
 
A B C D E F G H I K L M N O P R S T U V W 

Copyright © 2014. All Rights Reserved.