com.opensymphony.xwork2.inject
Class ContainerImpl.MethodInjector

java.lang.Object
  extended by com.opensymphony.xwork2.inject.ContainerImpl.MethodInjector
All Implemented Interfaces:
ContainerImpl.Injector, Serializable
Enclosing class:
ContainerImpl

static class ContainerImpl.MethodInjector
extends Object
implements ContainerImpl.Injector


Field Summary
(package private)  Method method
           
(package private)  ContainerImpl.ParameterInjector<?>[] parameterInjectors
           
 
Constructor Summary
ContainerImpl.MethodInjector(ContainerImpl container, Method method, String name)
           
 
Method Summary
 void inject(InternalContext context, Object o)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

method

final Method method

parameterInjectors

final ContainerImpl.ParameterInjector<?>[] parameterInjectors
Constructor Detail

ContainerImpl.MethodInjector

public ContainerImpl.MethodInjector(ContainerImpl container,
                                    Method method,
                                    String name)
                             throws ContainerImpl.MissingDependencyException
Throws:
ContainerImpl.MissingDependencyException
Method Detail

inject

public void inject(InternalContext context,
                   Object o)
Specified by:
inject in interface ContainerImpl.Injector


Copyright © 2000-2008 Apache Software Foundation. All Rights Reserved.