c

net.codingwell.scalaguice

MapOfKToSetOfVProvider

class MapOfKToSetOfVProvider[K, V] extends ProviderWithDependencies[Map[K, Set[V]]]

Provider for a Scala Immutable Map from a Java Map.

Example:

.toProvider(new MapOfKToSetOfVProvider[K, V](Key.get(typeLiteral[JMap[K, JSet[V]]])))
Linear Supertypes
ProviderWithDependencies[Map[K, Set[V]]], HasDependencies, Provider[Map[K, Set[V]]], Provider[Map[K, Set[V]]], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. MapOfKToSetOfVProvider
  2. ProviderWithDependencies
  3. HasDependencies
  4. Provider
  5. Provider
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new MapOfKToSetOfVProvider(source: Key[Map[K, Set[V]]])

Value Members

  1. def get(): Map[K, Set[V]]
    Definition Classes
    MapOfKToSetOfVProvider → Provider → Provider
  2. def getDependencies(): Set[Dependency[_]]
    Definition Classes
    MapOfKToSetOfVProvider → HasDependencies