| Name | Description | Type | Package | Framework |
| AbstractCamelInvocationHandler | Class | org.apache.camel.component.bean | Apache Camel | |
| AmbiguousMethodCallException | An exception thrown if an attempted method invocation resulted in an ambiguous method such that multiple methods match the inbound message exchange | Class | org.apache.camel.component.bean | Apache Camel |
| AnnotationExpressionFactory | A factory which creates an Expression object from an annotation on a field, property or method parameter of a specified type. | Interface | org.apache.camel.component.bean | Apache Camel |
| BeanAnnotationExpressionFactory | Class | org.apache.camel.component.bean | Apache Camel | |
| BeanComponent | The Bean Component is for invoking Java beans from Camel. | Class | org.apache.camel.component.bean | Apache Camel |
| BeanConstants | Class | org.apache.camel.component.bean | Apache Camel | |
| BeanConverter | Class | org.apache.camel.component.bean | Apache Camel | |
| BeanEndpoint | Endpoint for the bean component. | Class | org.apache.camel.component.bean | Apache Camel |
| BeanHelper | Helper for the bean component. | Class | org.apache.camel.component.bean | Apache Camel |
| BeanHolder | Object holder for a bean. | Interface | org.apache.camel.component.bean | Apache Camel |
| BeanInfo | Represents the metadata about a bean type created via a combination of introspection and annotations together with some useful sensible defaults | Class | org.apache.camel.component.bean | Apache Camel |
| BeanInfoCacheKey | Class | org.apache.camel.component.bean | Apache Camel | |
| BeanInvocation | Invocation of beans that can handle being serialized. | Class | org.apache.camel.component.bean | Apache Camel |
| BeanProcessor | A Processor which converts the inbound exchange to a method invocation on a POJO | Class | org.apache.camel.component.bean | Apache Camel |
| BeanProducer | Class | org.apache.camel.component.bean | Apache Camel | |
| BeanTypeHolder | Object holder for a bean type. | Interface | org.apache.camel.component.bean | Apache Camel |
| CamelInvocationHandler | An InvocationHandler which invokes a message exchange on a camel Endpoint | Class | org.apache.camel.component.bean | Apache Camel |
| ClassComponent | The Class Component is for binding JavaBeans to Camel message exchanges based on class name. | Class | org.apache.camel.component.beanclass | Apache Camel |
| ClassEndpoint | Endpoint for the class component. | Class | org.apache.camel.component.beanclass | Apache Camel |
| ConstantBeanHolder | Class | org.apache.camel.component.bean | Apache Camel | |
| ConstantStaticTypeBeanHolder | A constant BeanHolder for a class or static class where the intention is to only invoke static methods, without the need for creating an instance of the type. | Class | org.apache.camel.component.bean | Apache Camel |
| ConstantTypeBeanHolder | Class | org.apache.camel.component.bean | Apache Camel | |
| DefaultAnnotationExpressionFactory | Default implementation of the AnnotationExpressionFactory. | Class | org.apache.camel.component.bean | Apache Camel |
| DefaultParameterMappingStrategy | Class | org.apache.camel.component.bean | Apache Camel | |
| MethodBean | Represents a Serializable version of a MethodVersion:See Also:Serialized Form | Class | org.apache.camel.component.bean | Apache Camel |
| MethodInfo | Information about a method to be used for invocation. | Class | org.apache.camel.component.bean | Apache Camel |
| MethodInfoCache | Represents a cache of MethodInfo objects to avoid the expense of introspection for each invocation of a method via a proxy. | Class | org.apache.camel.component.bean | Apache Camel |
| MethodInvocation | Information used by Camel to perform method invocation. | Interface | org.apache.camel.component.bean | Apache Camel |
| MethodNotFoundException | Class | org.apache.camel.component.bean | Apache Camel | |
| MyCurrency | Class | org.apache.camel.component.bean | Apache Camel | |
| ParameterBindingException | Class | org.apache.camel.component.bean | Apache Camel | |
| ParameterInfo | Parameter information to be used for method invocation. | Class | org.apache.camel.component.bean | Apache Camel |
| ParameterMappingStrategy | Interface | org.apache.camel.component.bean | Apache Camel | |
| PojoMessageInvocationHandler | Special InvocationHandler for methods that have only one parameter. | Class | org.apache.camel.component.bean | Apache Camel |
| PojoProxyHelper | Create a dynamic proxy for a given interface and endpoint that sends the parameter object to the endpoint and optionally receives a reply. | Class | org.apache.camel.component.bean | Apache Camel |
| ProxyHelper | Class | org.apache.camel.component.bean | Apache Camel | |
| RegistryBean | Class | org.apache.camel.component.bean | Apache Camel | |
| XPathAnnotationExpressionFactory | Factory for the XPath expression annotations. | Class | org.apache.camel.component.bean | Apache Camel |