- Identified - Interface in org.trimou.engine.id
-
Any component that needs to be identified by a generated Long id.
- IdentifierGenerator - Interface in org.trimou.engine.id
-
An idenfitier (long value) generator.
- 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() - Method in class org.trimou.engine.config.AbstractConfigurationAware
-
Can be overridden so that there's no need to call
super.init(Configuration).
- init(Configuration) - Method in interface org.trimou.engine.config.ConfigurationAware
-
Initialize the component.
- init() - Method in class org.trimou.engine.listener.EnhancedStatsCollector
-
- init() - Method in class org.trimou.engine.listener.SimpleStatsCollector
-
- init() - Method in class org.trimou.engine.locator.PathTemplateLocator
-
- init() - Method in class org.trimou.engine.resolver.i18n.DateTimeFormatResolver
-
- init() - Method in class org.trimou.engine.resolver.i18n.LocaleAwareResolver
-
- init() - Method in class org.trimou.engine.resolver.ReflectionResolver
-
- init() - Method in class org.trimou.handlebars.AbstractHelper
-
- init() - Method in class org.trimou.handlebars.EachHelper
-
- init() - 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.
- invalidate(ComputingCache.KeyPredicate<K>) - Method in interface org.trimou.engine.cache.ComputingCache
-
Invalidate all entries whose keys satisfy a predicate.
- invalidate(ComputingCache.KeyPredicate<K>) - Method in class org.trimou.engine.cache.DefaultComputingCacheFactory.LoadingCacheAdapter
-
- 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.AbstractStatsCollector
-
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
-
- isApplied(String) - Method in class org.trimou.engine.listener.AbstractStatsCollector
-
- 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
-
- validate(HelperDefinition) - Method in class org.trimou.handlebars.AbstractHelper
-
- validate(HelperDefinition) - Method in class org.trimou.handlebars.BasicHelper
-
- validate(HelperDefinition) - Method in class org.trimou.handlebars.ChooseHelper
-
- validate(HelperDefinition) - Method in interface org.trimou.handlebars.Helper
-
Helper should validate the tag definition (e.g. number of parameters)
during compilation and fail fast if necessary.
- validate(HelperDefinition) - Method in class org.trimou.handlebars.SwitchHelper
-
- Validateable - Interface in org.trimou.engine.validation
-
Represents a component which is able to validate itself.
- VALUE_TAG_TYPES - Static variable in class org.trimou.handlebars.BasicValueHelper
-
- valueNotAFormattableObject(Object, MustacheTagInfo) - Method in class org.trimou.handlebars.i18n.AbstractTimeFormatHelper
-
- valueOf(String) - Static method in enum org.trimou.engine.config.EngineConfigurationKey
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.trimou.engine.context.ExecutionContext.TargetStack
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.trimou.engine.MustacheTagType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.trimou.engine.segment.SegmentType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.trimou.exception.MustacheProblem
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.trimou.handlebars.BuiltInHelper
-
Deprecated.
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.trimou.handlebars.i18n.ResourceBundleHelper.Format
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.trimou.handlebars.LogHelper.Level
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.trimou.lambda.Lambda.InputType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.trimou.engine.config.EngineConfigurationKey
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.trimou.engine.context.ExecutionContext.TargetStack
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.trimou.engine.MustacheTagType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.trimou.engine.segment.SegmentType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.trimou.exception.MustacheProblem
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.trimou.handlebars.BuiltInHelper
-
Deprecated.
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.trimou.handlebars.i18n.ResourceBundleHelper.Format
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.trimou.handlebars.LogHelper.Level
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.trimou.lambda.Lambda.InputType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- ValueSegment - Class in org.trimou.engine.segment
-
Value segment (aka variable tag).
- ValueSegment(String, Origin, boolean) - Constructor for class org.trimou.engine.segment.ValueSegment
-
- ValueWrapper - Class in org.trimou.engine.context
-
Wrapper for the resolved value object and release callbacks.
- ValueWrapper(String) - Constructor for class org.trimou.engine.context.ValueWrapper
-
- VIRTUAL_PATH_SEPARATOR_KEY - Static variable in class org.trimou.engine.locator.PathTemplateLocator
-
Virtual path separator