com.servingxml.ioc.components
Class ServiceComponent
java.lang.Object
com.servingxml.ioc.components.ServiceComponent
- All Implemented Interfaces:
- Component
public class ServiceComponent
- extends java.lang.Object
- implements Component
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ServiceComponent
public ServiceComponent(Name name,
int nameSymbol,
ComponentAssembler componentAssembler,
com.servingxml.ioc.components.ComponentInterface interfaceDescriptor,
ComponentTable componentTable)
getName
public Name getName()
getComponentAssembler
public ComponentAssembler getComponentAssembler()
getNameSymbol
public int getNameSymbol()
initialize
public void initialize(NameTable nameTable,
ComponentTable parent,
java.util.Map<java.lang.Integer,java.lang.Class> serviceInterfaceMap)
getChildComponents
public ComponentDictionary getChildComponents()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
getInterfaces
public java.lang.Class[] getInterfaces()