org.apache.camel.language.juel
Class BeanAndMethodELResolver

java.lang.Object
  extended by javax.el.ELResolver
      extended by javax.el.BeanELResolver
          extended by org.apache.camel.language.juel.BeanAndMethodELResolver

public class BeanAndMethodELResolver
extends javax.el.BeanELResolver

An extension of the JUEL BeanELResolver which also supports the resolving of methods

Version:

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.el.BeanELResolver
javax.el.BeanELResolver.BeanProperties, javax.el.BeanELResolver.BeanProperty
 
Field Summary
 
Fields inherited from class javax.el.ELResolver
RESOLVABLE_AT_DESIGN_TIME, TYPE
 
Constructor Summary
BeanAndMethodELResolver()
           
 
Method Summary
protected  Method findMethod(javax.el.ELContext elContext, Object base, Object property)
           
 Object getValue(javax.el.ELContext elContext, Object base, Object property)
           
 
Methods inherited from class javax.el.BeanELResolver
getCommonPropertyType, getFeatureDescriptors, getType, isReadOnly, setValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BeanAndMethodELResolver

public BeanAndMethodELResolver()
Method Detail

getValue

public Object getValue(javax.el.ELContext elContext,
                       Object base,
                       Object property)
Overrides:
getValue in class javax.el.BeanELResolver

findMethod

protected Method findMethod(javax.el.ELContext elContext,
                            Object base,
                            Object property)


Apache CAMEL