jodd.petite.resolver
Class PropertyResolver

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

public class PropertyResolver
extends Object

Resolves properties.


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

Field Detail

properties

protected final Map<Class,PropertyInjectionPoint[]> properties

injectionPointFactory

protected final InjectionPointFactory injectionPointFactory
Constructor Detail

PropertyResolver

public PropertyResolver(InjectionPointFactory injectionPointFactory)
Method Detail

resolve

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


remove

public void remove(Class type)