public class EmptyObjectsProvider extends java.lang.Object implements DependencyProvider
| Constructor and Description |
|---|
EmptyObjectsProvider(DependencyProvider underlying,
java.util.Map<? extends java.lang.Class<?>,? extends com.google.common.base.Supplier<?>> emptyInstances) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canProvide(Target<?> target) |
static EmptyObjectsProvider |
javaEmptyObjectsProvider(DependencyProvider underlying) |
java.lang.Object |
provide(Target<?> target) |
public EmptyObjectsProvider(DependencyProvider underlying, java.util.Map<? extends java.lang.Class<?>,? extends com.google.common.base.Supplier<?>> emptyInstances)
public static EmptyObjectsProvider javaEmptyObjectsProvider(DependencyProvider underlying)
public boolean canProvide(Target<?> target)
canProvide in interface DependencyProviderpublic java.lang.Object provide(Target<?> target)
provide in interface DependencyProvider