public class PetiteResolvers
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected CtorResolver |
ctorResolver |
protected DestroyMethodResolver |
destroyMethodResolver |
protected InitMethodResolver |
initMethodResolver |
protected MethodResolver |
methodResolver |
protected PropertyResolver |
propertyResolver |
protected ProviderResolver |
providerResolver |
protected ReferencesResolver |
referencesResolver |
protected SetResolver |
setResolver |
Constructor and Description |
---|
PetiteResolvers(ReferencesResolver referencesResolver) |
Modifier and Type | Method and Description |
---|---|
CtorInjectionPoint |
resolveCtorInjectionPoint(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.
|
protected final ReferencesResolver referencesResolver
protected final CtorResolver ctorResolver
protected final PropertyResolver propertyResolver
protected final MethodResolver methodResolver
protected final SetResolver setResolver
protected final InitMethodResolver initMethodResolver
protected final DestroyMethodResolver destroyMethodResolver
protected final ProviderResolver providerResolver
public PetiteResolvers(ReferencesResolver referencesResolver)
public CtorInjectionPoint resolveCtorInjectionPoint(java.lang.Class type)
public PropertyInjectionPoint[] resolvePropertyInjectionPoint(java.lang.Class type, boolean autowire)
public MethodInjectionPoint[] resolveMethodInjectionPoint(java.lang.Class type)
public SetInjectionPoint[] resolveSetInjectionPoint(java.lang.Class type, boolean autowire)
public InitMethodPoint[] resolveInitMethodPoint(java.lang.Class type)
public DestroyMethodPoint[] resolveDestroyMethodPoint(java.lang.Class type)
public ProviderDefinition[] resolveProviderDefinitions(java.lang.Class type, java.lang.String name)
Copyright © 2003-present Jodd Team