public class ResourceMemberProvider extends NamedProviderSupport<Resource>
Resource annotation| Constructor and Description |
|---|
ResourceMemberProvider() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isNullParameterAllowed(Resource annotation,
Method method,
Class<?> parameterType,
int parameterIndex)
Returns true if the given parameter on the annotated method can be null
|
protected Object |
provide(Resource resource,
Member member,
com.google.inject.TypeLiteral<?> requiredType,
Class<?> memberType,
Annotation[] annotations)
The default method to create a value for the named member of the
requested type
|
getContext, getValueName, provideObjectFromNamedBindingOrJndi, setContextprovide, providepublic boolean isNullParameterAllowed(Resource annotation, Method method, Class<?> parameterType, int parameterIndex)
AnnotationMemberProviderprotected Object provide(Resource resource, Member member, com.google.inject.TypeLiteral<?> requiredType, Class<?> memberType, Annotation[] annotations)
AnnotationMemberProviderSupportprovide in class AnnotationMemberProviderSupport<Resource>Apache Camel