Class TransparentELResolver

java.lang.Object
jakarta.el.ELResolver
org.jboss.weld.environment.servlet.util.TransparentELResolver

public class TransparentELResolver extends jakarta.el.ELResolver
An ELResolver that behaves as though it is invisible, meaning it's idempotent to the chain and the next ELResolver in the line will be consulted.
Author:
Dan Allen
  • Constructor Details

    • TransparentELResolver

      public TransparentELResolver()
  • Method Details

    • getCommonPropertyType

      public Class<?> getCommonPropertyType(jakarta.el.ELContext arg0, Object arg1)
      Specified by:
      getCommonPropertyType in class jakarta.el.ELResolver
    • getType

      public Class<?> getType(jakarta.el.ELContext arg0, Object arg1, Object arg2)
      Specified by:
      getType in class jakarta.el.ELResolver
    • getValue

      public Object getValue(jakarta.el.ELContext arg0, Object arg1, Object arg2)
      Specified by:
      getValue in class jakarta.el.ELResolver
    • isReadOnly

      public boolean isReadOnly(jakarta.el.ELContext arg0, Object arg1, Object arg2)
      Specified by:
      isReadOnly in class jakarta.el.ELResolver
    • setValue

      public void setValue(jakarta.el.ELContext arg0, Object arg1, Object arg2, Object arg3)
      Specified by:
      setValue in class jakarta.el.ELResolver