com.atlassian.jira.util
Class DelegateComponentAdapter.Builder<T>

java.lang.Object
  extended by com.atlassian.jira.util.DelegateComponentAdapter.Builder<T>
Type Parameters:
T - the actual class we build for.
Enclosing class:
DelegateComponentAdapter<T>

public static class DelegateComponentAdapter.Builder<T>
extends java.lang.Object

Builder for easily creating and registering DelegateComponentAdapter


Method Summary
static
<T> DelegateComponentAdapter.Builder<T>
builderFor(java.lang.Class<T> concrete)
           
 DelegateComponentAdapter.Builder<T> implementing(java.lang.Class<? super T> interfaceClass)
           
 void registerWith(org.picocontainer.MutablePicoContainer container)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

builderFor

public static <T> DelegateComponentAdapter.Builder<T> builderFor(@NotNull
                                                                 java.lang.Class<T> concrete)

implementing

public DelegateComponentAdapter.Builder<T> implementing(java.lang.Class<? super T> interfaceClass)

registerWith

public void registerWith(org.picocontainer.MutablePicoContainer container)


Copyright © 2002-2010 Atlassian. All Rights Reserved.