jodd.petite.resolver
Class SetResolver

java.lang.Object
  extended by jodd.petite.resolver.SetResolver

public class SetResolver
extends Object

Resolves collection fields.


Field Summary
protected  Map<Class,SetInjectionPoint[]> collections
           
protected  InjectionPointFactory injectionPointFactory
           
 
Constructor Summary
SetResolver(InjectionPointFactory injectionPointFactory)
           
 
Method Summary
 void remove(Class type)
           
 SetInjectionPoint[] resolve(Class type, boolean autowire)
          Resolves all collections for given type.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

collections

protected final Map<Class,SetInjectionPoint[]> collections

injectionPointFactory

protected final InjectionPointFactory injectionPointFactory
Constructor Detail

SetResolver

public SetResolver(InjectionPointFactory injectionPointFactory)
Method Detail

resolve

public SetInjectionPoint[] resolve(Class type,
                                   boolean autowire)
Resolves all collections for given type.


remove

public void remove(Class type)