org.picocontainer.defaults.issues
Class Issue0369TestCase.MyAdapter

java.lang.Object
  extended by org.picocontainer.defaults.issues.Issue0369TestCase.MyAdapter
All Implemented Interfaces:
ComponentAdapter<List>
Enclosing class:
Issue0369TestCase

public class Issue0369TestCase.MyAdapter
extends Object
implements ComponentAdapter<List>


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.picocontainer.ComponentAdapter
ComponentAdapter.NOTHING
 
Constructor Summary
Issue0369TestCase.MyAdapter()
           
 
Method Summary
 void accept(PicoVisitor visitor)
           
<U extends ComponentAdapter>
U
findAdapterOfType(Class<U> adapterType)
           
 Class<? extends List> getComponentImplementation()
           
 List getComponentInstance(PicoContainer container)
           
 List getComponentInstance(PicoContainer container, Type into)
           
 Object getComponentKey()
           
 ComponentAdapter<List> getDelegate()
           
 String getDescriptor()
           
 void verify(PicoContainer container)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Issue0369TestCase.MyAdapter

public Issue0369TestCase.MyAdapter()
Method Detail

getComponentImplementation

public Class<? extends List> getComponentImplementation()
Specified by:
getComponentImplementation in interface ComponentAdapter<List>

getComponentKey

public Object getComponentKey()
Specified by:
getComponentKey in interface ComponentAdapter<List>

getComponentInstance

public List getComponentInstance(PicoContainer container)
                          throws PicoCompositionException
Specified by:
getComponentInstance in interface ComponentAdapter<List>
Throws:
PicoCompositionException

getComponentInstance

public List getComponentInstance(PicoContainer container,
                                 Type into)
                          throws PicoCompositionException
Specified by:
getComponentInstance in interface ComponentAdapter<List>
Throws:
PicoCompositionException

verify

public void verify(PicoContainer container)
            throws PicoCompositionException
Specified by:
verify in interface ComponentAdapter<List>
Throws:
PicoCompositionException

accept

public void accept(PicoVisitor visitor)
Specified by:
accept in interface ComponentAdapter<List>

getDelegate

public ComponentAdapter<List> getDelegate()
Specified by:
getDelegate in interface ComponentAdapter<List>

findAdapterOfType

public <U extends ComponentAdapter> U findAdapterOfType(Class<U> adapterType)
Specified by:
findAdapterOfType in interface ComponentAdapter<List>

getDescriptor

public String getDescriptor()
Specified by:
getDescriptor in interface ComponentAdapter<List>


Copyright © 2003-2010 Codehaus. All Rights Reserved.