Class JinjavaInterpreterResolver

java.lang.Object
javax.el.ELResolver
de.odysseus.el.util.SimpleResolver
com.hubspot.jinjava.el.JinjavaInterpreterResolver

public class JinjavaInterpreterResolver extends de.odysseus.el.util.SimpleResolver
  • Field Details

    • DEFAULT_RESOLVER_READ_ONLY

      public static final javax.el.ELResolver DEFAULT_RESOLVER_READ_ONLY
    • DEFAULT_RESOLVER_READ_WRITE

      public static final javax.el.ELResolver DEFAULT_RESOLVER_READ_WRITE
  • Constructor Details

    • JinjavaInterpreterResolver

      public JinjavaInterpreterResolver(JinjavaInterpreter interpreter)
  • Method Details

    • invoke

      public Object invoke(javax.el.ELContext context, Object base, Object method, Class<?>[] paramTypes, Object[] params)
      Overrides:
      invoke in class de.odysseus.el.util.SimpleResolver
    • getValue

      public Object getValue(javax.el.ELContext context, Object base, Object property)
      If the base object is null, the property will be looked up in the context.
      Overrides:
      getValue in class de.odysseus.el.util.SimpleResolver