public class EngineInjector extends TermSuiteInjector
Engine
.Constructor and Description |
---|
EngineInjector(TermSuiteResourceManager resourceMgr,
IndexService indexService) |
Modifier and Type | Method and Description |
---|---|
void |
injectIndexes(java.lang.Object object) |
void |
injectName(Engine engine,
java.lang.String engineName) |
void |
injectNullIndexes(SimpleEngine engine) |
void |
injectNullResources(SimpleEngine engine) |
void |
injectParameters(Engine childEngine,
java.util.Map<java.lang.Class<?>,java.lang.Object> params) |
void |
injectResources(java.lang.Object instance) |
getAnnotatedFields, getAnnotatedFields, injectField
public EngineInjector(TermSuiteResourceManager resourceMgr, IndexService indexService)
public void injectResources(java.lang.Object instance)
public void injectIndexes(java.lang.Object object)
public void injectName(Engine engine, java.lang.String engineName)
public void injectParameters(Engine childEngine, java.util.Map<java.lang.Class<?>,java.lang.Object> params)
public void injectNullIndexes(SimpleEngine engine)
public void injectNullResources(SimpleEngine engine)