public abstract class ProviderInvokerTubeFactory<T> extends Object
Constructor and Description |
---|
ProviderInvokerTubeFactory() |
Modifier and Type | Method and Description |
---|---|
static <T> ProviderInvokerTube<T> |
create(ClassLoader classLoader,
Container container,
Class<T> implType,
Invoker invoker,
ProviderArgumentsBuilder<?> argsBuilder,
boolean isAsync) |
protected ProviderInvokerTube<T> |
createDefault(Class<T> implType,
Invoker invoker,
ProviderArgumentsBuilder<?> argsBuilder,
boolean isAsync) |
protected abstract ProviderInvokerTube<T> |
doCreate(Class<T> implType,
Invoker invoker,
ProviderArgumentsBuilder<?> argsBuilder,
boolean isAsync) |
protected abstract ProviderInvokerTube<T> doCreate(@NotNull Class<T> implType, @NotNull Invoker invoker, @NotNull ProviderArgumentsBuilder<?> argsBuilder, boolean isAsync)
public static <T> ProviderInvokerTube<T> create(@Nullable ClassLoader classLoader, @NotNull Container container, @NotNull Class<T> implType, @NotNull Invoker invoker, @NotNull ProviderArgumentsBuilder<?> argsBuilder, boolean isAsync)
- protected ProviderInvokerTube<T> createDefault(@NotNull Class<T> implType, @NotNull Invoker invoker, @NotNull ProviderArgumentsBuilder<?> argsBuilder, boolean isAsync)
Copyright (c) 1997-2012 Oracle and/or its affiliates. All rights reserved.