public abstract class AbstractModule extends Object implements Module
Constructor and Description |
---|
AbstractModule() |
Modifier and Type | Method and Description |
---|---|
protected <T> AnnotatedBindingBuilder<T> |
bind(Class<T> clazz) |
void |
configure() |
protected abstract void |
doConfigure() |
List<Binding<?>> |
getBindings() |
protected abstract void doConfigure()
@Nonnull public final List<Binding<?>> getBindings()
getBindings
in interface Module
protected <T> AnnotatedBindingBuilder<T> bind(@Nonnull Class<T> clazz)