final class MapBinder.RealMapBinder.MultimapBinder.RealProviderMultimapProvider extends MapBinder.RealMapBinder.RealMapBinderProviderWithDependencies<java.util.Map<K,java.util.Set<Provider<V>>>>
Modifier and Type | Field and Description |
---|---|
private com.google.common.collect.ImmutableSet<Dependency<?>> |
dependencies |
private Provider<java.util.Set<java.util.Map.Entry<K,Provider<V>>>> |
entrySetProvider |
private java.util.Map<K,java.util.Set<Provider<V>>> |
providerMultimap |
Modifier | Constructor and Description |
---|---|
private |
RealProviderMultimapProvider(com.google.common.collect.ImmutableSet<Dependency<?>> dependencies,
Provider<java.util.Set<java.util.Map.Entry<K,Provider<V>>>> entrySetProvider) |
Modifier and Type | Method and Description |
---|---|
java.util.Map<K,java.util.Set<Provider<V>>> |
get() |
java.util.Set<Dependency<?>> |
getDependencies()
Returns the known dependencies for this type.
|
(package private) void |
initialize(Injector injector) |
equals, hashCode
private final com.google.common.collect.ImmutableSet<Dependency<?>> dependencies
private final Provider<java.util.Set<java.util.Map.Entry<K,Provider<V>>>> entrySetProvider
private RealProviderMultimapProvider(com.google.common.collect.ImmutableSet<Dependency<?>> dependencies, Provider<java.util.Set<java.util.Map.Entry<K,Provider<V>>>> entrySetProvider)
public java.util.Set<Dependency<?>> getDependencies()
HasDependencies
Injector
will be
included in the returned set.