Class DemuxCompositeELResolver

java.lang.Object
jakarta.el.ELResolver
jakarta.el.CompositeELResolver
com.sun.faces.el.FacesCompositeELResolver
com.sun.faces.el.DemuxCompositeELResolver

public class DemuxCompositeELResolver extends FacesCompositeELResolver
Maintains an ordered composite list of child ELResolver for Faces.
  • Constructor Details

  • Method Details

    • getChainType

      Specified by:
      getChainType in class FacesCompositeELResolver
    • _addPropertyELResolver

      public void _addPropertyELResolver(jakarta.el.ELResolver elResolver)
    • addRootELResolver

      public void addRootELResolver(jakarta.el.ELResolver elResolver)
      Specified by:
      addRootELResolver in class FacesCompositeELResolver
    • addPropertyELResolver

      public void addPropertyELResolver(jakarta.el.ELResolver elResolver)
      Specified by:
      addPropertyELResolver in class FacesCompositeELResolver
    • add

      public void add(jakarta.el.ELResolver elResolver)
      Overrides:
      add in class jakarta.el.CompositeELResolver
    • getValue

      public Object getValue(jakarta.el.ELContext context, Object base, Object property) throws jakarta.el.ELException
      Overrides:
      getValue in class jakarta.el.CompositeELResolver
      Throws:
      jakarta.el.ELException
    • getType

      public Class<?> getType(jakarta.el.ELContext context, Object base, Object property) throws jakarta.el.ELException
      Overrides:
      getType in class jakarta.el.CompositeELResolver
      Throws:
      jakarta.el.ELException
    • setValue

      public void setValue(jakarta.el.ELContext context, Object base, Object property, Object val) throws jakarta.el.ELException
      Overrides:
      setValue in class jakarta.el.CompositeELResolver
      Throws:
      jakarta.el.ELException
    • isReadOnly

      public boolean isReadOnly(jakarta.el.ELContext context, Object base, Object property) throws jakarta.el.ELException
      Overrides:
      isReadOnly in class jakarta.el.CompositeELResolver
      Throws:
      jakarta.el.ELException
    • getCommonPropertyType

      public Class<?> getCommonPropertyType(jakarta.el.ELContext context, Object base)
      Overrides:
      getCommonPropertyType in class jakarta.el.CompositeELResolver