org.jboss.wsf.common.injection.finders
Class EJBFieldFinder

java.lang.Object
  extended by org.jboss.wsf.common.reflection.AccessibleObjectProcessorAdapter<A>
      extended by org.jboss.wsf.common.reflection.AbstractClassProcessor<AO>
          extended by org.jboss.wsf.common.reflection.AbstractAnnotatedClassProcessor<java.lang.reflect.Field,A>
              extended by org.jboss.wsf.common.reflection.AnnotatedFieldFinder<javax.ejb.EJB>
                  extended by org.jboss.wsf.common.injection.finders.EJBFieldFinder
All Implemented Interfaces:
AccessibleObjectProcessor<java.lang.reflect.Field>, AnnotationAware<javax.ejb.EJB>, ClassProcessor<java.lang.reflect.Field>

public final class EJBFieldFinder
extends AnnotatedFieldFinder<javax.ejb.EJB>

Field based EJB injection.

Author:
Richard Opalka

Constructor Summary
EJBFieldFinder()
          Constructor.
 
Method Summary
 void validate(java.lang.reflect.Field field)
          By default validation of accessible object passes.
 
Methods inherited from class org.jboss.wsf.common.reflection.AnnotatedFieldFinder
getAccessibleObjects
 
Methods inherited from class org.jboss.wsf.common.reflection.AbstractAnnotatedClassProcessor
getAnnotation, matches
 
Methods inherited from class org.jboss.wsf.common.reflection.AbstractClassProcessor
process
 
Methods inherited from class org.jboss.wsf.common.reflection.AccessibleObjectProcessorAdapter
validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EJBFieldFinder

public EJBFieldFinder()
Constructor.

Method Detail

validate

public void validate(java.lang.reflect.Field field)
Description copied from class: AccessibleObjectProcessorAdapter
By default validation of accessible object passes.

Specified by:
validate in interface AccessibleObjectProcessor<java.lang.reflect.Field>
Overrides:
validate in class AccessibleObjectProcessorAdapter<java.lang.reflect.Field>
Parameters:
field - object to validate


Copyright © 2009 JBoss, a division of Red Hat. All Rights Reserved.