com.servingxml.ioc.components
Class ComponentAssemblerImpl
java.lang.Object
com.servingxml.ioc.components.ComponentAssemblerImpl
- All Implemented Interfaces:
- ComponentAssembler
public class ComponentAssemblerImpl
- extends java.lang.Object
- implements ComponentAssembler
Constructor Summary |
ComponentAssemblerImpl(java.lang.Class assemblerClass,
java.lang.reflect.Method assembleMethod,
java.beans.PropertyDescriptor[] attributeDescriptors)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ComponentAssemblerImpl
public ComponentAssemblerImpl(java.lang.Class assemblerClass,
java.lang.reflect.Method assembleMethod,
java.beans.PropertyDescriptor[] attributeDescriptors)
newInstance
public static ComponentAssembler newInstance(java.lang.String assemblerClassName)
getType
public java.lang.Class getType()
- Specified by:
getType
in interface ComponentAssembler
isAssemblerOf
public boolean isAssemblerOf(java.lang.Class type)
- Specified by:
isAssemblerOf
in interface ComponentAssembler
assemble
public java.lang.Object assemble(ConfigurationContext context)
- Specified by:
assemble
in interface ComponentAssembler