public abstract class AbstractIndexModule
extends com.google.inject.AbstractModule
Modifier | Constructor and Description |
---|---|
protected |
AbstractIndexModule(java.util.Map<java.lang.String,java.lang.Integer> singleVersions,
int threads) |
Modifier and Type | Method and Description |
---|---|
protected void |
configure() |
protected abstract java.lang.Class<? extends AccountIndex> |
getAccountIndex() |
protected abstract java.lang.Class<? extends ChangeIndex> |
getChangeIndex() |
protected abstract java.lang.Class<? extends GroupIndex> |
getGroupIndex() |
protected IndexConfig |
getIndexConfig(org.eclipse.jgit.lib.Config cfg) |
protected abstract java.lang.Class<? extends AbstractVersionManager> |
getVersionManager() |
addError, addError, addError, bind, bind, bind, bindConstant, binder, bindInterceptor, bindListener, bindListener, bindScope, configure, convertToTypes, currentStage, getMembersInjector, getMembersInjector, getProvider, getProvider, install, requestInjection, requestStaticInjection, requireBinding, requireBinding
protected AbstractIndexModule(java.util.Map<java.lang.String,java.lang.Integer> singleVersions, int threads)
protected void configure()
configure
in class com.google.inject.AbstractModule
protected abstract java.lang.Class<? extends AccountIndex> getAccountIndex()
protected abstract java.lang.Class<? extends ChangeIndex> getChangeIndex()
protected abstract java.lang.Class<? extends GroupIndex> getGroupIndex()
protected abstract java.lang.Class<? extends AbstractVersionManager> getVersionManager()
protected IndexConfig getIndexConfig(org.eclipse.jgit.lib.Config cfg)