MapProvider

net.codingwell.scalaguice.MapProvider
class MapProvider[K, V](source: Key[Map[K, V]]) extends ProviderWithDependencies[Map[K, V]]

Provider for a Scala Immutable Map from a Java Map.

Example:

.toProvider(new MapProvider[K, V](Key.get(typeLiteral[JMap[K, V]])))

Attributes

Graph
Supertypes
trait ProviderWithDependencies[Map[K, V]]
trait HasDependencies
trait Provider[Map[K, V]]
trait Provider[Map[K, V]]
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Concrete methods

override def get(): Map[K, V]

Attributes

Definition Classes
Provider -> Provider
override def getDependencies: Set[Dependency[_]]

Attributes

Definition Classes
HasDependencies