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