SetProvider

net.codingwell.scalaguice.SetProvider
class SetProvider[T](val source: Key[Set[T]]) extends ProviderWithDependencies[Set[T]]

Provider for a Scala Immutable Set from a Java Set.

Example:

.toProvider( new SetProvider[T]( Key.get( typeLiteral[JSet[T]] ) ) )

Attributes

Graph
Supertypes
trait ProviderWithDependencies[Set[T]]
trait HasDependencies
trait Provider[Set[T]]
trait Provider[Set[T]]
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Concrete methods

def get(): Set[T]
def getDependencies: Set[Dependency[_]]

Concrete fields

@Inject
var injector: Injector
val source: Key[Set[T]]