com.atlassian.jira
Class MultipleKeyRegistrant<T>
java.lang.Object
   com.atlassian.jira.MultipleKeyRegistrant<T>
com.atlassian.jira.MultipleKeyRegistrant<T>
- public class MultipleKeyRegistrant<T> 
- extends Object
Helper utility which helps to create single instance of object exposed under multiple keys
- Since:
- v6.2
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
registrantFor
public static <T> MultipleKeyRegistrant<T> registrantFor(@Nonnull
                                                         Class<T> concrete)
- 
 
parameter
public MultipleKeyRegistrant<T> parameter(Class<?> parameter)
- 
 
parameters
public MultipleKeyRegistrant<T> parameters(Class<?>... parameters)
- 
 
implementing
public MultipleKeyRegistrant<T> implementing(Class<? super T> interfaceClass)
- 
 
implementing
public MultipleKeyRegistrant<T> implementing(Class<? super T> interfaceClass,
                                             com.atlassian.jira.ComponentContainer.Scope desiredScope)
- 
 
registerWith
public void registerWith(com.atlassian.jira.ComponentContainer.Scope defaultScope,
                         com.atlassian.jira.ComponentContainer container)
- 
 
Copyright © 2002-2014 Atlassian. All Rights Reserved.