Package | Description |
---|---|
org.trimou.engine.config | |
org.trimou.engine.convert | |
org.trimou.engine.locator | |
org.trimou.engine.priority | |
org.trimou.engine.resolver | |
org.trimou.engine.resolver.i18n |
Modifier and Type | Interface and Description |
---|---|
interface |
ConfigurationExtension
Configuration extensions are automatically loaded during the engine
initialization, provided the ServiceLoader mechanism is not disabled.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultConfigurationExtension
Registers the default components.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ValueConverter
A value converter is used to convert an object to a string representation.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractValueConverter |
Modifier and Type | Interface and Description |
---|---|
interface |
TemplateLocator
Automatically locates the template contents for the given template
identifier.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractTemplateLocator |
class |
ClassPathTemplateLocator
Classpath template locator.
|
class |
FilePathTemplateLocator
Abstract file-based template locator.
|
class |
FileSystemTemplateLocator
Filesystem template locator.
|
class |
MapTemplateLocator
Template locator backed by a
Map . |
class |
PathTemplateLocator<T>
Represents a template locator where the template identifier is a path.
|
Modifier and Type | Method and Description |
---|---|
static <T extends WithPriority> |
Priorities.higherFirst() |
static <T extends WithPriority> |
Priorities.lowerFirst() |
Modifier and Type | Interface and Description |
---|---|
interface |
EnhancedResolver
An enhanced resolver should be able to create a
EnhancedResolver.Hint for a
sucessfully resolved context object and name. |
interface |
Resolver
A value resolver.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractResolver
Abstract resolver.
|
class |
ArrayIndexResolver
Resolve index-based access to arrays.
|
class |
CombinedIndexResolver
A combined resolver which is able to resolve index-based access to lists and
arrays.
|
class |
DummyTransformResolver
Unlike
TransformResolver this resolver first returns a dummy context
object - unique marker - and then performs the transformation. |
class |
IndexResolver
Abstract index-based resolver.
|
class |
ListIndexResolver
Resolve index-based access to lists.
|
class |
MapCustomKeyResolver
Abstract resolver for maps with custom key types.
|
class |
MapResolver
|
class |
ReflectionResolver
Reflection-based resolver attempts to find a matching member on the context
object class and its superclasses.
|
class |
ThisResolver |
class |
TransformResolver
This resolver performs some kind of transformation when matched (e.g. formats
the given context object based on the given name).
|
Modifier and Type | Class and Description |
---|---|
class |
DateTimeFormatResolver
Basic date and time formatting resolver.
|
class |
LocaleAwareResolver |
class |
NumberFormatResolver
Basic number formatting resolver.
|
class |
ResourceBundleResolver
ResourceBundle resolver. |
Copyright © 2017. All rights reserved.