T - the type of componentpublic abstract class AbstractComponentAdaptor<T> extends Object implements org.picocontainer.ComponentAdapter<T>
ComponentAdapter.| Modifier and Type | Field and Description |
|---|---|
protected Class<T> |
interfaceClass |
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractComponentAdaptor(Class<T> interfaceClass) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(org.picocontainer.PicoVisitor visitor) |
<U extends org.picocontainer.ComponentAdapter> |
findAdapterOfType(Class<U> adapterType) |
T |
getComponentInstance(org.picocontainer.PicoContainer container,
Type into) |
Object |
getComponentKey() |
org.picocontainer.ComponentAdapter<T> |
getDelegate() |
String |
getDescriptor() |
void |
verify(org.picocontainer.PicoContainer picoContainer) |
public Object getComponentKey()
getComponentKey in interface org.picocontainer.ComponentAdapter<T>public void verify(org.picocontainer.PicoContainer picoContainer)
throws org.picocontainer.PicoCompositionException
verify in interface org.picocontainer.ComponentAdapter<T>org.picocontainer.PicoCompositionExceptionpublic org.picocontainer.ComponentAdapter<T> getDelegate()
getDelegate in interface org.picocontainer.ComponentAdapter<T>public void accept(org.picocontainer.PicoVisitor visitor)
accept in interface org.picocontainer.ComponentAdapter<T>public T getComponentInstance(org.picocontainer.PicoContainer container, Type into) throws org.picocontainer.PicoCompositionException
getComponentInstance in interface org.picocontainer.ComponentAdapter<T>org.picocontainer.PicoCompositionExceptionpublic <U extends org.picocontainer.ComponentAdapter> U findAdapterOfType(Class<U> adapterType)
findAdapterOfType in interface org.picocontainer.ComponentAdapter<T>Copyright © 2002-2019 Atlassian. All Rights Reserved.