1 22 package org.jboss.injection; 23 24 import org.jboss.metamodel.descriptor.EnvironmentRefGroup; 25 26 import java.lang.reflect.AccessibleObject ; 27 import java.lang.reflect.Field ; 28 import java.lang.reflect.Method ; 29 import java.util.Map ; 30 31 37 public interface InjectionHandler 38 { 39 public void loadXml(EnvironmentRefGroup xml, InjectionContainer container); 40 public void handleClassAnnotations(Class clazz, InjectionContainer container); 41 public void handleMethodAnnotations(Method method, InjectionContainer container, Map <AccessibleObject , Injector> injectors); 42 public void handleFieldAnnotations(Field Field, InjectionContainer container, Map <AccessibleObject , Injector> injectors); 43 } 44 | Popular Tags |