Package org.smooks.engine.injector
Class MethodInjector
- java.lang.Object
- 
- org.smooks.engine.injector.AbstractInjector<Method>
- 
- org.smooks.engine.injector.MethodInjector
 
 
- 
- All Implemented Interfaces:
- Injector
 
 public class MethodInjector extends AbstractInjector<Method> 
- 
- 
Constructor SummaryConstructors Constructor Description MethodInjector(Object instance, Scope scope)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voiddoSetMember(Member member, Object instance, Object value, String name)protected TypegetActualType(Method method)protected ObjectgetDefaultParamValue(Object instance, Method member)protected StringgetName(javax.inject.Named namedAnnotation, Method method)protected Class<?>getType(Method method)voidinject()- 
Methods inherited from class org.smooks.engine.injector.AbstractInjectorcreateTypeConverter, getRealType, inject, isEnum, setMember
 
- 
 
- 
- 
- 
Method Detail- 
injectpublic void inject() 
 - 
getTypeprotected Class<?> getType(Method method) - Specified by:
- getTypein class- AbstractInjector<Method>
 
 - 
getActualTypeprotected Type getActualType(Method method) - Specified by:
- getActualTypein class- AbstractInjector<Method>
 
 - 
getNameprotected String getName(javax.inject.Named namedAnnotation, Method method) - Specified by:
- getNamein class- AbstractInjector<Method>
 
 - 
getDefaultParamValueprotected Object getDefaultParamValue(Object instance, Method member) - Specified by:
- getDefaultParamValuein class- AbstractInjector<Method>
 
 - 
doSetMemberprotected void doSetMember(Member member, Object instance, Object value, String name) throws InvocationTargetException, IllegalAccessException - Specified by:
- doSetMemberin class- AbstractInjector<Method>
- Throws:
- InvocationTargetException
- IllegalAccessException
 
 
- 
 
-