public abstract class Module extends Object
| Constructor and Description |
|---|
Module() |
| Modifier and Type | Method and Description |
|---|---|
protected <T> Genie.Binder<T> |
bind(Class<T> type) |
protected abstract void |
configure() |
protected <T> void |
registerGenericTypedBeanLoader(Class<T> type,
GenericTypedBeanLoader<T> loader) |
protected Module |
registerQualifiers(Class<? extends Annotation>... qualifiers) |
protected final <T> Genie.Binder<T> bind(Class<T> type)
protected final Module registerQualifiers(Class<? extends Annotation>... qualifiers)
protected final <T> void registerGenericTypedBeanLoader(Class<T> type, GenericTypedBeanLoader<T> loader)
protected abstract void configure()
Copyright © 2016–2018 OSGL (Open Source General Library). All rights reserved.