ooc
Class InstanceInjectorAttribute
java.lang.Object
ooc.InstanceInjectorAbstract
ooc.InstanceInjectorAbstractIfNull
ooc.InstanceInjectorAttribute
- All Implemented Interfaces:
- InstanceInjector
- public class InstanceInjectorAttribute
- extends InstanceInjectorAbstractIfNull
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
InstanceInjectorAttribute
public InstanceInjectorAttribute()
setAttributeName
public void setAttributeName(java.lang.String attributeName)
setMethodName
public void setMethodName(java.lang.String methodName)
setDependencyAttributeName
public void setDependencyAttributeName(java.lang.String dependencyAttributeName)
setDependencyMethodName
public void setDependencyMethodName(java.lang.String dependencyMethodName)
getMethodName
public java.lang.String getMethodName()
getDependencyMethodName
public java.lang.String getDependencyMethodName()
validate
public boolean validate(java.lang.Class targetClass,
Tag targetTag,
Tag injectorTag,
Dependencies dependencies,
TagErrorHandler teh)
- Description copied from interface:
InstanceInjector
- Validate that injection is possible.
inject
public void inject(java.lang.Object targetInstance,
Tag targetTag,
Tag injectorTag,
Dependencies dependencies)
- Description copied from interface:
InstanceInjector
- Injects the instance into the tag instance.