Class NamedArgument.ParamNamespaceResolver

java.lang.Object
io.quarkus.qute.NamedArgument.ParamNamespaceResolver
All Implemented Interfaces:
NamespaceResolver, Resolver, WithPriority
Enclosing class:
NamedArgument

public static final class NamedArgument.ParamNamespaceResolver extends Object implements NamespaceResolver
  • Constructor Details

    • ParamNamespaceResolver

      public ParamNamespaceResolver()
    • ParamNamespaceResolver

      public ParamNamespaceResolver(String name, int priority)
  • Method Details

    • resolve

      public CompletionStage<Object> resolve(EvalContext context)
      Description copied from interface: Resolver
      This method should return an instance of
      invalid reference
      Results#NotFound
      if it's not possible to resolve the context. Any other value is considered a valid result, including null.
      Specified by:
      resolve in interface Resolver
      Parameters:
      context -
      Returns:
      the result
    • getPriority

      public int getPriority()
      Specified by:
      getPriority in interface WithPriority
      Returns:
      the priority value
    • getNamespace

      public String getNamespace()
      Description copied from interface: NamespaceResolver
      A valid namespace consists of alphanumeric characters and underscores.
      Specified by:
      getNamespace in interface NamespaceResolver
      Returns:
      the namespace
      See Also: