org.springframework.beans.factory.access.el
Class SimpleSpringBeanELResolver

java.lang.Object
  extended by ELResolver
      extended by org.springframework.beans.factory.access.el.SpringBeanELResolver
          extended by org.springframework.beans.factory.access.el.SimpleSpringBeanELResolver

public class SimpleSpringBeanELResolver
extends SpringBeanELResolver

Simple concrete variant of SpringBeanELResolver, delegating to a given BeanFactory that the resolver was constructed with.

Since:
2.5.2
Author:
Juergen Hoeller

Field Summary
private  BeanFactory beanFactory
           
 
Fields inherited from class org.springframework.beans.factory.access.el.SpringBeanELResolver
logger
 
Constructor Summary
SimpleSpringBeanELResolver(BeanFactory beanFactory)
          Create a new SimpleSpringBeanELResolver for the given BeanFactory.
 
Method Summary
protected  BeanFactory getBeanFactory(ELContext elContext)
          Retrieve the Spring BeanFactory to delegate bean name resolution to.
 
Methods inherited from class org.springframework.beans.factory.access.el.SpringBeanELResolver
getCommonPropertyType, getFeatureDescriptors, getType, getValue, isReadOnly, setValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

beanFactory

private final BeanFactory beanFactory
Constructor Detail

SimpleSpringBeanELResolver

public SimpleSpringBeanELResolver(BeanFactory beanFactory)
Create a new SimpleSpringBeanELResolver for the given BeanFactory.

Parameters:
beanFactory - the Spring BeanFactory to delegate to
Method Detail

getBeanFactory

protected BeanFactory getBeanFactory(ELContext elContext)
Description copied from class: SpringBeanELResolver
Retrieve the Spring BeanFactory to delegate bean name resolution to.

Specified by:
getBeanFactory in class SpringBeanELResolver
Parameters:
elContext - the current ELContext
Returns:
the Spring BeanFactory (never null)