org.apache.myfaces.spi.impl
Class AllAnnotationInjectionProvider

java.lang.Object
  extended by org.apache.myfaces.spi.InjectionProvider
      extended by org.apache.myfaces.spi.impl.NoInjectionAnnotationInjectionProvider
          extended by org.apache.myfaces.spi.impl.ResourceAnnotationInjectionProvider
              extended by 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
AllAnnotationInjectionProvider(Context context)
           
 
Method Summary
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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AllAnnotationInjectionProvider

public AllAnnotationInjectionProvider(Context context)
Method Detail

checkMethodAnnotation

protected void checkMethodAnnotation(Method method,
                                     Object instance)
                              throws NamingException,
                                     IllegalAccessException,
                                     InvocationTargetException
Overrides:
checkMethodAnnotation in class ResourceAnnotationInjectionProvider
Throws:
NamingException
IllegalAccessException
InvocationTargetException

checkFieldAnnotation

protected void checkFieldAnnotation(Field field,
                                    Object instance)
                             throws NamingException,
                                    IllegalAccessException
Overrides:
checkFieldAnnotation in class ResourceAnnotationInjectionProvider
Throws:
NamingException
IllegalAccessException


Copyright © 2015 The Apache Software Foundation. All rights reserved.