com.servingxml.ioc.components
Class MultipleComponentDictionary
java.lang.Object
com.servingxml.ioc.components.MultipleComponentDictionary
- All Implemented Interfaces:
- ComponentDictionary
public class MultipleComponentDictionary
- extends java.lang.Object
- implements ComponentDictionary
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MultipleComponentDictionary
public MultipleComponentDictionary(ComponentDictionary componentDictionary,
ComponentDictionary tail)
getAbstractComponent
public AbstractComponent getAbstractComponent(int nameSymbol)
- Specified by:
getAbstractComponent
in interface ComponentDictionary
getServiceComponent
public ServiceComponent getServiceComponent(int nameSymbol)
- Specified by:
getServiceComponent
in interface ComponentDictionary
getDefaultServiceComponent
public ServiceComponent getDefaultServiceComponent()
- Specified by:
getDefaultServiceComponent
in interface ComponentDictionary
getConfigurationComponent
public ConfigurationComponent getConfigurationComponent(int nameSymbol)
- Specified by:
getConfigurationComponent
in interface ComponentDictionary
getInterface
public java.lang.Class getInterface(int nameSymbol)
- Specified by:
getInterface
in interface ComponentDictionary
printDiagnostics
public void printDiagnostics(java.io.PrintStream printStream,
NameTable nameTable)
- Specified by:
printDiagnostics
in interface ComponentDictionary