Package org.apache.camel.component.bean
Class BeanAnnotationExpressionFactory
java.lang.Object
org.apache.camel.support.language.DefaultAnnotationExpressionFactory
org.apache.camel.component.bean.BeanAnnotationExpressionFactory
- All Implemented Interfaces:
org.apache.camel.support.language.AnnotationExpressionFactory
public class BeanAnnotationExpressionFactory
extends org.apache.camel.support.language.DefaultAnnotationExpressionFactory
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionorg.apache.camel.Expression
createExpression
(org.apache.camel.CamelContext camelContext, Annotation annotation, org.apache.camel.support.language.LanguageAnnotation languageAnnotation, Class<?> expressionReturnType) protected String
getFromAnnotation
(Annotation annotation, String attribute) Methods inherited from class org.apache.camel.support.language.DefaultAnnotationExpressionFactory
getAnnotationObjectValue, getExpressionFromAnnotation
-
Constructor Details
-
BeanAnnotationExpressionFactory
public BeanAnnotationExpressionFactory()
-
-
Method Details
-
createExpression
public org.apache.camel.Expression createExpression(org.apache.camel.CamelContext camelContext, Annotation annotation, org.apache.camel.support.language.LanguageAnnotation languageAnnotation, Class<?> expressionReturnType) - Specified by:
createExpression
in interfaceorg.apache.camel.support.language.AnnotationExpressionFactory
- Overrides:
createExpression
in classorg.apache.camel.support.language.DefaultAnnotationExpressionFactory
-
getFromAnnotation
-