ooc
Class InstanceInjectorMethodInstances

java.lang.Object
  extended byooc.InstanceInjectorAbstract
      extended byooc.InstanceInjectorAbstractIfNull
          extended byooc.InstanceInjectorMethodAbstract
              extended byooc.InstanceInjectorMethodInstances
All Implemented Interfaces:
InstanceInjector

public class InstanceInjectorMethodInstances
extends InstanceInjectorMethodAbstract


Constructor Summary
InstanceInjectorMethodInstances()
           
 
Method Summary
 java.lang.Class[] getClassesToInject(java.lang.Class targetClass, Tag targetTag, Tag injectorTag, Dependencies dependencies, TagErrorHandler teh)
           
 java.lang.Object[] getInstanceToInject(java.lang.Object targetInstance, Tag targetTag, Tag injectorTag, Dependencies dependencies)
           
 void setInstances(java.util.List instances)
           
 
Methods inherited from class ooc.InstanceInjectorMethodAbstract
getMethodName, hasMethodName, inject, setMethodName, validate
 
Methods inherited from class ooc.InstanceInjectorAbstractIfNull
injectValueIfNull, setInjectValueIfNull
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InstanceInjectorMethodInstances

public InstanceInjectorMethodInstances()
Method Detail

setInstances

public void setInstances(java.util.List instances)

getClassesToInject

public java.lang.Class[] getClassesToInject(java.lang.Class targetClass,
                                            Tag targetTag,
                                            Tag injectorTag,
                                            Dependencies dependencies,
                                            TagErrorHandler teh)
Specified by:
getClassesToInject in class InstanceInjectorMethodAbstract

getInstanceToInject

public java.lang.Object[] getInstanceToInject(java.lang.Object targetInstance,
                                              Tag targetTag,
                                              Tag injectorTag,
                                              Dependencies dependencies)
Specified by:
getInstanceToInject in class InstanceInjectorMethodAbstract