Interface Resolver

All Known Subinterfaces:
NamespaceResolver, TemplateGlobalProvider, ValueResolver
All Known Implementing Classes:
NamespaceResolver.NamespaceResolverImpl, ReflectionValueResolver

public interface Resolver
See Also:
  • Method Summary

    Modifier and Type
    Method
    Description
    This method should return an instance of Results#NotFound if it's not possible to resolve the context.
  • Method Details

    • resolve

      CompletionStage<Object> resolve(EvalContext context)
      This method should return an instance of Results#NotFound if it's not possible to resolve the context. Any other value is considered a valid result, including null.
      Parameters:
      context -
      Returns:
      the result