package

org.eclipse.sisu.wire

Automatic bean binding.

The principal members of this package are:

WireModule
Adds BeanLocator bindings for any non-local bean dependencies.
FileTypeConverter
com.google.inject.spi.TypeConverter com.google.inject.Module that converts constants to java.io.Files.
URLTypeConverter
com.google.inject.spi.TypeConverter com.google.inject.Module that converts constants to java.net.URLs.

Interfaces

ParameterKeys  
Wiring Supplies bindings for given dependency Keys. 

Classes

AbstractTypeConverter<T> Abstract TypeConverter Module that automatically registers the converter based on the type parameter. 
ChildWireModule Child WireModule that avoids wiring dependencies that already exist in a parent Injector. 
EntryListAdapter<K, V> List backed by an Iterable sequence of map entries. 
EntryMapAdapter<K, V> Map backed by an Iterable sequence of map entries. 
EntrySetAdapter<K, V> Set backed by an Iterable sequence of map entries. 
MergedModule  
WireModule Guice Module that automatically adds BeanLocator-backed bindings for non-local bean dependencies.