public interface Resolver extends WithPriority, ConfigurationAware
Any resolver may implement optional interface
Validateable. The validation is
performed before a
MustacheEngine is built. An
invalid resolver is not put into service, i.e. it's not included in the final
list of resolvers returned by
|Modifier and Type||Field and Description|
|Modifier and Type||Method and Description|
Resolve the value from specified context object and name.
static final int DEFAULT_PRIORITY
Object resolve(Object contextObject, String name, ResolutionContext context)
nullin case of the resolver is not capable of resolving it.
ResolutionContext allows to register a callback to release all
the relevant resources after the resolved value is used.
contextObject- The current context object (aka base object), may be
name- The name (the key or its part) is never
context- The current resolution context
Copyright © 2017. All rights reserved.