org.apache.camel.component.bean
Class BeanAnnotationExpressionFactory

java.lang.Object
  extended by org.apache.camel.component.bean.DefaultAnnotationExpressionFactory
      extended by org.apache.camel.component.bean.BeanAnnotationExpressionFactory
All Implemented Interfaces:
AnnotationExpressionFactory

public class BeanAnnotationExpressionFactory
extends DefaultAnnotationExpressionFactory

Version:

Constructor Summary
BeanAnnotationExpressionFactory()
           
 
Method Summary
 Expression createExpression(CamelContext camelContext, Annotation annotation, LanguageAnnotation languageAnnotation, Class<?> expressionReturnType)
           
protected  String getFromAnnotation(Annotation annotation, String attribute)
           
 
Methods inherited from class org.apache.camel.component.bean.DefaultAnnotationExpressionFactory
getExpressionFromAnnotation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BeanAnnotationExpressionFactory

public BeanAnnotationExpressionFactory()
Method Detail

createExpression

public Expression createExpression(CamelContext camelContext,
                                   Annotation annotation,
                                   LanguageAnnotation languageAnnotation,
                                   Class<?> expressionReturnType)
Specified by:
createExpression in interface AnnotationExpressionFactory
Overrides:
createExpression in class DefaultAnnotationExpressionFactory

getFromAnnotation

protected String getFromAnnotation(Annotation annotation,
                                   String attribute)


Apache CAMEL