Package jodd.petite
Class PetiteResolvers
- java.lang.Object
-
- jodd.petite.PetiteResolvers
-
public class PetiteResolvers extends java.lang.ObjectHolds all resolvers instances and offers delegate methods.
-
-
Field Summary
Fields Modifier and Type Field Description protected CtorResolverctorResolverprotected DestroyMethodResolverdestroyMethodResolverprotected InitMethodResolverinitMethodResolverprotected MethodResolvermethodResolverprotected PropertyResolverpropertyResolverprotected ProviderResolverproviderResolverprotected ReferencesResolverreferencesResolverprotected SetResolversetResolver
-
Constructor Summary
Constructors Constructor Description PetiteResolvers(ReferencesResolver referencesResolver)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CtorInjectionPointresolveCtorInjectionPoint(java.lang.Class type)Resolves constructor injection point.DestroyMethodPoint[]resolveDestroyMethodPoint(java.lang.Class type)Resolves destroy method points.InitMethodPoint[]resolveInitMethodPoint(java.lang.Class type)Resolves init method points.MethodInjectionPoint[]resolveMethodInjectionPoint(java.lang.Class type)Resolves method injection points.PropertyInjectionPoint[]resolvePropertyInjectionPoint(java.lang.Class type, boolean autowire)Resolves property injection points.ProviderDefinition[]resolveProviderDefinitions(java.lang.Class type, java.lang.String name)Resolves provider definition defined in a bean.SetInjectionPoint[]resolveSetInjectionPoint(java.lang.Class type, boolean autowire)Resolves set injection points.
-
-
-
Field Detail
-
referencesResolver
protected final ReferencesResolver referencesResolver
-
ctorResolver
protected final CtorResolver ctorResolver
-
propertyResolver
protected final PropertyResolver propertyResolver
-
methodResolver
protected final MethodResolver methodResolver
-
setResolver
protected final SetResolver setResolver
-
initMethodResolver
protected final InitMethodResolver initMethodResolver
-
destroyMethodResolver
protected final DestroyMethodResolver destroyMethodResolver
-
providerResolver
protected final ProviderResolver providerResolver
-
-
Constructor Detail
-
PetiteResolvers
public PetiteResolvers(ReferencesResolver referencesResolver)
-
-
Method Detail
-
resolveCtorInjectionPoint
public CtorInjectionPoint resolveCtorInjectionPoint(java.lang.Class type)
Resolves constructor injection point.
-
resolvePropertyInjectionPoint
public PropertyInjectionPoint[] resolvePropertyInjectionPoint(java.lang.Class type, boolean autowire)
Resolves property injection points.
-
resolveMethodInjectionPoint
public MethodInjectionPoint[] resolveMethodInjectionPoint(java.lang.Class type)
Resolves method injection points.
-
resolveSetInjectionPoint
public SetInjectionPoint[] resolveSetInjectionPoint(java.lang.Class type, boolean autowire)
Resolves set injection points.
-
resolveInitMethodPoint
public InitMethodPoint[] resolveInitMethodPoint(java.lang.Class type)
Resolves init method points.
-
resolveDestroyMethodPoint
public DestroyMethodPoint[] resolveDestroyMethodPoint(java.lang.Class type)
Resolves destroy method points.
-
resolveProviderDefinitions
public ProviderDefinition[] resolveProviderDefinitions(java.lang.Class type, java.lang.String name)
Resolves provider definition defined in a bean.
-
-