Class VariableResolver


  • @Deprecated
    public abstract class VariableResolver
    extends java.lang.Object
    Deprecated.
    This has been replaced by ELResolver when operating with a null base argument.

    VariableResolver represents a pluggable mechanism for resolving a top-level variable reference at evaluation time.

    • Constructor Summary

      Constructors 
      Constructor Description
      VariableResolver()
      Deprecated.
       
    • Method Summary

      All Methods Instance Methods Abstract Methods Deprecated Methods 
      Modifier and Type Method Description
      abstract java.lang.Object resolveVariable​(FacesContext context, java.lang.String name)
      Deprecated.
      Resolve the specified variable name, and return the corresponding object, if any; otherwise, return null.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • VariableResolver

        public VariableResolver()
        Deprecated.
    • Method Detail

      • resolveVariable

        public abstract java.lang.Object resolveVariable​(FacesContext context,
                                                         java.lang.String name)
                                                  throws EvaluationException
        Deprecated.

        Resolve the specified variable name, and return the corresponding object, if any; otherwise, return null.

        Parameters:
        context - FacesContext against which to resolve this variable name
        name - Name of the variable to be resolved
        Returns:
        the result of the resolution
        Throws:
        EvaluationException - if an exception is thrown while resolving the variable name (the thrown exception must be included as the cause property of this exception)
        java.lang.NullPointerException - if context or name is null