public class FieldInjectorImpl extends Object implements FieldInjector
| Constructor and Description |
|---|
FieldInjectorImpl(Class<?> resourceClass,
Field jField) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(ResourceDescriptorVisitor visitor)
Method is useful for validation.
|
Annotation |
getAnnotation() |
Annotation[] |
getAnnotations() |
String |
getDefaultValue() |
Type |
getGenericType() |
String |
getName() |
Class<?> |
getParameterClass() |
void |
inject(Object resource,
ApplicationContext context)
Set Object
Field using ApplicationContext for
resolve actual field value. |
boolean |
isEncoded() |
String |
toString() |
public Annotation getAnnotation()
getAnnotation in interface ParameterPathParam, QueryParam,
etc.public Annotation[] getAnnotations()
getAnnotations in interface Parameterpublic String getDefaultValue()
getDefaultValue in interface Parameterpublic Class<?> getParameterClass()
getParameterClass in interface ParameterMethod.getParameterTypes()public Type getGenericType()
getGenericType in interface ParameterMethod.getGenericParameterTypes()public boolean isEncoded()
public String getName()
getName in interface FieldInjectorpublic void inject(Object resource, ApplicationContext context)
FieldInjectorField using ApplicationContext for
resolve actual field value.inject in interface FieldInjectorresource - root resource or providercontext - ApplicationContextpublic void accept(ResourceDescriptorVisitor visitor)
ResourceDescriptoraccept in interface ResourceDescriptorvisitor - See ResourceDescriptorVisitorCopyright © 2015. All rights reserved.