org.apache.camel.impl
Class AnnotatedParameterConfiguration

java.lang.Object
  extended by org.apache.camel.impl.ParameterConfiguration
      extended by org.apache.camel.impl.AnnotatedParameterConfiguration

public class AnnotatedParameterConfiguration
extends ParameterConfiguration

An implementation of ParameterConfiguration which comes from a field or setter method which has access to its underlying annotations to be able to expose additional validation and conversion metadata for the parameter via annotations


Constructor Summary
AnnotatedParameterConfiguration(String name, Class<?> type, AccessibleObject accessibleObject)
           
 
Method Summary
 AccessibleObject getAccessibleObject()
           
 String toString()
           
 
Methods inherited from class org.apache.camel.impl.ParameterConfiguration
getName, getParameterType, newInstance, toJson
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AnnotatedParameterConfiguration

public AnnotatedParameterConfiguration(String name,
                                       Class<?> type,
                                       AccessibleObject accessibleObject)
Method Detail

getAccessibleObject

public AccessibleObject getAccessibleObject()

toString

public String toString()
Overrides:
toString in class ParameterConfiguration


Apache Camel