A B C D E F G H I K L M N O P R S T 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
 
AbstractResolver - Class in org.trimou.engine.resolver
Abstract resolver.
AbstractResolver() - 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
 
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.
addGlobalData(String, Object) - Method in class org.trimou.engine.MustacheEngineBuilder
Adds a value (e.g.
addResolver(Resolver) - Method in class org.trimou.engine.MustacheEngineBuilder
Adds a context object resolver.
addSegment(Segment) - Method in interface org.trimou.engine.segment.ContainerSegment
 
addSegment(Segment) - Method in class org.trimou.engine.segment.ExtendSegment
 
addSuffix(String) - Method in class org.trimou.engine.locator.PathTemplateLocator
 
addTemplateLocator(TemplateLocator) - Method in class org.trimou.engine.MustacheEngineBuilder
Adds a template locator.
after(int) - Static method in class org.trimou.engine.priority.Priorities
 
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
 

B

before(int) - Static method in class org.trimou.engine.priority.Priorities
 
build() - Method in class org.trimou.engine.context.ExecutionContextBuilder
 
build() - Method in class org.trimou.engine.MustacheEngineBuilder
Builds the engine instance.
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
 

C

checkArgumentNotEmpty(String) - Static method in class org.trimou.util.Checker
 
checkArgumentNotNull(Object) - Static method in class org.trimou.util.Checker
 
Checker - Class in org.trimou.util
 
checkRootDir() - Method in class org.trimou.engine.locator.FilePathTemplateLocator
 
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
 
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
 
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
 
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.
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.
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

DATE_TIME_FORMAT_RESOLVER_PRIORITY - Static variable in class org.trimou.engine.resolver.i18n.DateTimeFormatResolver
 
DateTimeFormatResolver - Class in org.trimou.engine.resolver.i18n
Basic date and time formatting resolver.
DateTimeFormatResolver() - Constructor for class org.trimou.engine.resolver.i18n.DateTimeFormatResolver
 
DEFAULT_SYSTEM_TEMPLATE_LOCATOR_PRIORITY - Static variable in interface org.trimou.engine.locator.TemplateLocator
 

E

EMPTY - Static variable in class org.trimou.util.Strings
 
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.
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.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
 
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) - 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) - Constructor for class org.trimou.engine.segment.ExtendSegment
 
EXTENSION_RESOLVERS_DEFAULT_PRIORITY - Static variable in interface org.trimou.engine.priority.WithPriority
 

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, String) - Constructor for class org.trimou.engine.locator.FilePathTemplateLocator
 
FilePathTemplateLocator(int, 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
 

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
 
getAccesibleField(Class<?>, String) - Static method in class org.trimou.util.Reflections
 
getAccesibleMethod(Class<?>, String) - Static method in class org.trimou.util.Reflections
First try to find a method with the same name.
getAccesibleMethods(Class<?>) - Static method in class org.trimou.util.Reflections
If the name of the method starts with get/is prefix (JavaBean naming convention), the key in the map is the name of the corresponding property.
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(ConfigurationKey) - 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.AbstractResolver
 
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
 
getDefaultValue() - Method in interface org.trimou.engine.config.ConfigurationKey
 
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.segment.TemplateSegment
 
getGlobalData() - Method in interface org.trimou.engine.config.Configuration
 
getGlobalData() - Method in class org.trimou.engine.MustacheEngineBuilder
 
getIndexValue(String, int) - Method in class org.trimou.engine.resolver.IndexResolver
 
getInputType() - Method in class org.trimou.lambda.InputLiteralLambda
 
getInputType() - Method in class org.trimou.lambda.InputProcessingLambda
 
getInputType() - Method in interface org.trimou.lambda.Lambda
 
getIntegerPropertyValue(ConfigurationKey) - Method in interface org.trimou.engine.config.Configuration
 
getIterHasNext() - Method in class org.trimou.engine.segment.IterationMeta
 
getIterIndex() - Method in class org.trimou.engine.segment.IterationMeta
The first element is at index 1.
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 interface org.trimou.engine.segment.Segment
 
getLiteralBlock() - Method in class org.trimou.engine.segment.TemplateSegment
 
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(ConfigurationKey) - Method in interface org.trimou.engine.config.Configuration
 
getMessage() - Method in exception org.trimou.exception.MustacheException
 
getMustache(String) - Method in interface org.trimou.engine.MustacheEngine
Get the compiled template with the given name.
getName() - Method in class org.trimou.engine.segment.TemplateSegment
 
getName() - Method in interface org.trimou.Mustache
 
getOrigin() - Method in interface org.trimou.engine.segment.Segment
 
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.ArrayIndexResolver
 
getPriority() - Method in class org.trimou.engine.resolver.i18n.DateTimeFormatResolver
 
getPriority() - Method in class org.trimou.engine.resolver.i18n.NumberFormatResolver
 
getPriority() - Method in class org.trimou.engine.resolver.i18n.ResourceBundleResolver
 
getPriority() - Method in class org.trimou.engine.resolver.ListIndexResolver
 
getPriority() - Method in class org.trimou.engine.resolver.MapResolver
 
getPriority() - Method in class org.trimou.engine.resolver.ReflectionResolver
 
getPriority() - Method in class org.trimou.engine.resolver.ThisResolver
 
getProperties() - Method in class org.trimou.engine.MustacheEngineBuilder
 
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
 
getResolvers() - Method in class org.trimou.engine.MustacheEngineBuilder
 
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
 
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() - Method in interface org.trimou.engine.segment.ContainerSegment
 
getStringPropertyValue(ConfigurationKey) - Method in interface org.trimou.engine.config.Configuration
 
getSuffix() - Method in class org.trimou.engine.locator.PathTemplateLocator
 
getTemplate() - Method in class org.trimou.engine.segment.Origin
 
getTemplateLocators() - Method in interface org.trimou.engine.config.Configuration
 
getTemplateLocators() - Method in class org.trimou.engine.MustacheEngineBuilder
 
getTemplateName() - Method in class org.trimou.engine.segment.Origin
 
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
 
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.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.TemplateSegment
 
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
 
getVirtualPathSeparator() - Method in class org.trimou.engine.locator.PathTemplateLocator
 

H

hasName() - Method in enum org.trimou.engine.segment.SegmentType
 
HighPriorityComparator - Class in org.trimou.engine.priority
The highest priority wins.
HighPriorityComparator() - Constructor for class org.trimou.engine.priority.HighPriorityComparator
 

I

IndexResolver - Class in org.trimou.engine.resolver
Abstract index-based resolver.
IndexResolver() - 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 instance.
init(Configuration) - Method in class org.trimou.engine.locator.PathTemplateLocator
 
init(Configuration) - Method in class org.trimou.engine.resolver.AbstractResolver
 
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
 
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.
invalidateTemplateCache() - Method in interface org.trimou.engine.MustacheEngine
Invalidate the template cache.
InvertedSectionSegment - Class in org.trimou.engine.segment
Inverted section segment.
InvertedSectionSegment(String, Origin) - 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
 
isAccesibleMethod(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
isDirectoryUsable(File) - Method in class org.trimou.engine.locator.FilePathTemplateLocator
 
isFileUsable(File) - Method in class org.trimou.engine.locator.FilePathTemplateLocator
 
isNullOrEmpty(Collection<?>) - Static method in class org.trimou.util.Checker
 
isOmitServiceLoaderResolvers() - Method in class org.trimou.engine.MustacheEngineBuilder
 
isReadOnly() - Method in class org.trimou.engine.segment.TemplateSegment
 
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
 
isStandaloneCandidate() - Method in enum org.trimou.engine.segment.SegmentType
 
isUnescape() - Method in class org.trimou.engine.segment.ValueSegment
 
IterationMeta - Class in org.trimou.engine.segment
Iteration metadata.

K

KEY_SEPARATOR - Static variable in class org.trimou.util.Strings
 

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
 
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
 
LINUX_LINE_SEPARATOR - Static variable in class org.trimou.util.Strings
 
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
 
LocaleAwareResolver - Class in org.trimou.engine.resolver.i18n
 
LocaleAwareResolver() - Constructor for class org.trimou.engine.resolver.i18n.LocaleAwareResolver
 
LocaleSupport - Interface in org.trimou.engine.locale
Locale support.
localeSupport - Variable in class org.trimou.engine.resolver.i18n.LocaleAwareResolver
 
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
 
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
 

M

MAP_RESOLVER_PRIORITY - Static variable in class org.trimou.engine.resolver.MapResolver
 
MapResolver - Class in org.trimou.engine.resolver
Resolves Map values.
MapResolver() - 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
 
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).
Mustache - Interface in org.trimou
Compiled mustache template.
MustacheEngine - Interface in org.trimou.engine
Mustache engine.
MustacheEngineBuilder - Class in org.trimou.engine
Builds a MustacheEngine instance.
MustacheEngineBuilder.EngineBuiltCallback - Interface in org.trimou.engine
 
MustacheException - Exception in org.trimou.exception
 
MustacheException(MustacheProblem) - Constructor for exception org.trimou.exception.MustacheException
 
MustacheException(MustacheProblem, String, Object...) - Constructor for exception org.trimou.exception.MustacheException
 
MustacheException(MustacheProblem, 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
 
MustacheProblem - Enum in org.trimou.exception
 
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
 
notAnIndex(String) - Method in class org.trimou.engine.resolver.IndexResolver
 
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
 

O

omitServiceLoaderResolvers() - Method in class org.trimou.engine.MustacheEngineBuilder
Don't use the ServiceLoader mechanism to load resolvers.
onRemoval(RemovalNotification<MemberKey, Optional<MemberWrapper>>) - Method in class org.trimou.engine.resolver.ReflectionResolver
 
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.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.segment - package org.trimou.engine.segment
 
org.trimou.engine.text - package org.trimou.engine.text
 
org.trimou.exception - package org.trimou.exception
 
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(TemplateSegment) - Constructor for class org.trimou.engine.segment.Origin
Artificial segment.
Origin(TemplateSegment, 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
 
PartialSegment - Class in org.trimou.engine.segment
Partial segment.
PartialSegment(String, Origin) - 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
 
performPostProcessing() - Method in interface org.trimou.engine.segment.Segment
Perform post processing, e.g. optimization.
performPostProcessing() - Method in class org.trimou.engine.segment.TemplateSegment
 
pop(ExecutionContext.TargetStack) - Method in interface org.trimou.engine.context.ExecutionContext
Remove the object at the top of the specified stack.
Priorities - Class in org.trimou.engine.priority
 
Priorities() - Constructor for class org.trimou.engine.priority.Priorities
 
push(ExecutionContext.TargetStack, Object) - Method in interface org.trimou.engine.context.ExecutionContext
Push the object on the specified 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
 
Reflections - Class in org.trimou.util
 
registerCallback(MustacheEngineBuilder.EngineBuiltCallback) - Method in class org.trimou.engine.MustacheEngineBuilder
Callback is useful to configure a component instantiated before the engine is built.
render(Appendable, Map<String, Object>) - Method in class org.trimou.engine.segment.TemplateSegment
 
render(Map<String, Object>) - Method in class org.trimou.engine.segment.TemplateSegment
 
render(Map<String, Object>) - Method in interface org.trimou.Mustache
Render the template.
render(Appendable, Map<String, Object>) - Method in interface org.trimou.Mustache
Render the template.
resolve(Object, String) - Method in class org.trimou.engine.resolver.ArrayIndexResolver
 
resolve(Object, String) - Method in class org.trimou.engine.resolver.i18n.DateTimeFormatResolver
 
resolve(Object, String) - Method in class org.trimou.engine.resolver.i18n.NumberFormatResolver
 
resolve(Object, String) - Method in class org.trimou.engine.resolver.i18n.ResourceBundleResolver
 
resolve(Object, String) - Method in class org.trimou.engine.resolver.ListIndexResolver
 
resolve(Object, String) - Method in class org.trimou.engine.resolver.MapResolver
 
resolve(Object, String) - Method in class org.trimou.engine.resolver.ReflectionResolver
 
resolve(Object, String) - Method in interface org.trimou.engine.resolver.Resolver
Resolve the value from specified context object and name.
resolve(Object, String) - Method in class org.trimou.engine.resolver.ThisResolver
 
Resolver - Interface in org.trimou.engine.resolver
Context object resolver.
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
 

S

SectionSegment - Class in org.trimou.engine.segment
Section segment.
SectionSegment(String, Origin) - 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.
SetDelimitersSegment - Class in org.trimou.engine.segment
Set the new tag delimiters.
SetDelimitersSegment(String, Origin) - Constructor for class org.trimou.engine.segment.SetDelimitersSegment
 
setIndentation(String) - Method in class org.trimou.engine.segment.PartialSegment
 
setLocaleSupport(LocaleSupport) - Method in class org.trimou.engine.MustacheEngineBuilder
Sets a locale support instance.
setProperty(String, Object) - Method in class org.trimou.engine.MustacheEngineBuilder
Sets a configuration property.
setProperty(ConfigurationKey, Object) - Method in class org.trimou.engine.MustacheEngineBuilder
Sets a configuration property.
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
 
SLASH - Static variable in class org.trimou.util.Strings
 
SpecCompliantLambda - Class in org.trimou.lambda
Spec compliant callable object.
SpecCompliantLambda() - Constructor for class org.trimou.lambda.SpecCompliantLambda
 
startTemplate(String, Delimiters, MustacheEngine) - Method in interface org.trimou.engine.parser.ParsingHandler
Parsing started.
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.
TemplateLocator - Interface in org.trimou.engine.locator
Automatically locates the template contents for the given template identifier.
TemplateSegment - Class in org.trimou.engine.segment
Template segment.
TemplateSegment(String, MustacheEngine) - Constructor for class org.trimou.engine.segment.TemplateSegment
 
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
 
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.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.TemplateSegment
 

V

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.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.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 rendering segment.
ValueSegment(String, Origin, boolean) - Constructor for class org.trimou.engine.segment.ValueSegment
 
VIRTUAL_PATH_SEPARATOR_KEY - Static variable in class org.trimou.engine.locator.PathTemplateLocator
Virtual path separator

W

WINDOWS_LINE_SEPARATOR - Static variable in class org.trimou.util.Strings
 
withData(Map<String, Object>) - Method in class org.trimou.engine.context.ExecutionContextBuilder
 
WithPriority - Interface in org.trimou.engine.priority
A component with priority.
A B C D E F G H I K L M N O P R S T V W 

Copyright © 2013. All Rights Reserved.