org.springframework.context.expression

Class BeanFactoryResolver

  • java.lang.Object
    • org.springframework.context.expression.BeanFactoryResolver
  • All Implemented Interfaces:
    BeanResolver


    public class BeanFactoryResolver
    extends java.lang.Object
    implements BeanResolver
    EL bean resolver that operates against a Spring BeanFactory.
    Since:
    3.0.4
    Author:
    Juergen Hoeller
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      java.lang.Object resolve(EvaluationContext context, java.lang.String beanName)
      Look up a bean by the given name and return a corresponding instance for it.
      • Methods inherited from class java.lang.Object

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

    • Method Detail

      • resolve

        public java.lang.Object resolve(EvaluationContext context,
                                        java.lang.String beanName)
                                 throws AccessException
        Description copied from interface: BeanResolver
        Look up a bean by the given name and return a corresponding instance for it. For attempting access to a factory bean, the name needs a & prefix.
        Specified by:
        resolve in interface BeanResolver
        Parameters:
        context - the current evaluation context
        beanName - the name of the bean to look up
        Returns:
        an object representing the bean
        Throws:
        AccessException - if there is an unexpected problem resolving the bean