com.atlassian.jira
Class MultipleKeyRegistrant<T>
java.lang.Object
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.