public class MultipleKeyRegistrant<T> extends Object
Modifier and Type | Method and Description |
---|---|
MultipleKeyRegistrant<T> |
implementing(Class<? super T> interfaceClass) |
MultipleKeyRegistrant<T> |
implementing(Class<? super T> interfaceClass,
com.atlassian.jira.ComponentContainer.Scope desiredScope) |
MultipleKeyRegistrant<T> |
parameter(Class<?> parameter) |
MultipleKeyRegistrant<T> |
parameters(Class<?>... parameters) |
void |
registerWith(com.atlassian.jira.ComponentContainer.Scope defaultScope,
com.atlassian.jira.ComponentContainer container) |
static <T> MultipleKeyRegistrant<T> |
registrantFor(Class<T> concrete) |
public static <T> MultipleKeyRegistrant<T> registrantFor(@Nonnull Class<T> concrete)
public MultipleKeyRegistrant<T> parameter(Class<?> parameter)
public MultipleKeyRegistrant<T> parameters(Class<?>... parameters)
public MultipleKeyRegistrant<T> implementing(Class<? super T> interfaceClass)
public MultipleKeyRegistrant<T> implementing(Class<? super T> interfaceClass, com.atlassian.jira.ComponentContainer.Scope desiredScope)
public void registerWith(com.atlassian.jira.ComponentContainer.Scope defaultScope, com.atlassian.jira.ComponentContainer container)
Copyright © 2002-2018 Atlassian. All Rights Reserved.