org.springframework.beans.factory.config
Class BeanExpressionContext

java.lang.Object
  extended by org.springframework.beans.factory.config.BeanExpressionContext

public class BeanExpressionContext
extends java.lang.Object

Context object for evaluating an expression within a bean definition.

Since:
3.0
Author:
Juergen Hoeller

Field Summary
private  ConfigurableBeanFactory beanFactory
           
private  Scope scope
           
 
Constructor Summary
BeanExpressionContext(ConfigurableBeanFactory beanFactory, Scope scope)
           
 
Method Summary
 boolean containsObject(java.lang.String key)
           
 boolean equals(java.lang.Object other)
           
 ConfigurableBeanFactory getBeanFactory()
           
 java.lang.Object getObject(java.lang.String key)
           
 Scope getScope()
           
 int hashCode()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

beanFactory

private final ConfigurableBeanFactory beanFactory

scope

private final Scope scope
Constructor Detail

BeanExpressionContext

public BeanExpressionContext(ConfigurableBeanFactory beanFactory,
                             Scope scope)
Method Detail

getBeanFactory

public final ConfigurableBeanFactory getBeanFactory()

getScope

public final Scope getScope()

containsObject

public boolean containsObject(java.lang.String key)

getObject

public java.lang.Object getObject(java.lang.String key)

equals

public boolean equals(java.lang.Object other)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object