Package jodd.petite
Class PetiteRegistry.BeanProvider
- java.lang.Object
-
- jodd.petite.PetiteRegistry.BeanProvider
-
- Enclosing class:
- PetiteRegistry
public class PetiteRegistry.BeanProvider extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.StringbeanNameprotected java.lang.Class[]methodArgsTypesprotected java.lang.StringmethodNameprotected java.lang.StringproviderNameprotected java.lang.Classtype
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PetiteRegistry.BeanProviderargs(java.lang.Class... methodArgsTypes)Defines method argument types.PetiteRegistry.BeanProviderbean(java.lang.String beanName)Defines bean name.PetiteRegistry.BeanProvidermethod(java.lang.String methodName)Defines provider method name.voidregister()Registers provider.PetiteRegistry.BeanProvidertype(java.lang.Class type)Defines bean type.
-
-
-
Method Detail
-
bean
public PetiteRegistry.BeanProvider bean(java.lang.String beanName)
Defines bean name.
-
type
public PetiteRegistry.BeanProvider type(java.lang.Class type)
Defines bean type.
-
method
public PetiteRegistry.BeanProvider method(java.lang.String methodName)
Defines provider method name.
-
args
public PetiteRegistry.BeanProvider args(java.lang.Class... methodArgsTypes)
Defines method argument types.
-
register
public void register()
Registers provider.
-
-