Package org.apache.myfaces.spi.impl
Class AllAnnotationInjectionProvider
- java.lang.Object
-
- org.apache.myfaces.spi.InjectionProvider
-
- org.apache.myfaces.spi.impl.NoInjectionAnnotationInjectionProvider
-
- org.apache.myfaces.spi.impl.ResourceAnnotationInjectionProvider
-
- org.apache.myfaces.spi.impl.AllAnnotationInjectionProvider
-
public class AllAnnotationInjectionProvider extends ResourceAnnotationInjectionProvider
-
-
Field Summary
-
Fields inherited from class org.apache.myfaces.spi.impl.ResourceAnnotationInjectionProvider
context
-
-
Constructor Summary
Constructors Constructor Description AllAnnotationInjectionProvider(Context context)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
checkFieldAnnotation(Field field, Object instance)
protected void
checkMethodAnnotation(Method method, Object instance)
-
Methods inherited from class org.apache.myfaces.spi.impl.ResourceAnnotationInjectionProvider
getFieldName, lookupFieldResource, lookupMethodResource, processAnnotations
-
Methods inherited from class org.apache.myfaces.spi.impl.NoInjectionAnnotationInjectionProvider
inject, postConstruct, preDestroy
-
Methods inherited from class org.apache.myfaces.spi.InjectionProvider
isAvailable
-
-
-
-
Constructor Detail
-
AllAnnotationInjectionProvider
public AllAnnotationInjectionProvider(Context context)
-
-
Method Detail
-
checkMethodAnnotation
protected void checkMethodAnnotation(Method method, Object instance) throws NamingException, IllegalAccessException, InvocationTargetException
- Overrides:
checkMethodAnnotation
in classResourceAnnotationInjectionProvider
- Throws:
NamingException
IllegalAccessException
InvocationTargetException
-
checkFieldAnnotation
protected void checkFieldAnnotation(Field field, Object instance) throws NamingException, IllegalAccessException
- Overrides:
checkFieldAnnotation
in classResourceAnnotationInjectionProvider
- Throws:
NamingException
IllegalAccessException
-
-