public class BuildPlanForStaticFactory extends AbstractBuildPlan
EMPTY_PLANS| Modifier and Type | Method and Description |
|---|---|
void |
dump(IndentWriter iw) |
Object |
getObject(BasicContainer bc)
Execute the plan to *get* the object from
|
int |
getScore() |
boolean |
needsStaticInitialization()
When T this component has a static (one-time only) initialization requirement.
|
void |
staticStart(BasicContainer c)
Called as a single-time per container init only if this factory has static initializers.
|
destroy, getInjectorList, hasDestructors, injectProperties, internalDumpSetters, internalDumpStartStop, setDestroyList, setInjectorList, setStartList, startpublic int getScore()
public Object getObject(BasicContainer bc) throws Exception
getObject in interface BuildPlangetObject in class AbstractBuildPlanExceptionto.etc.iocular.container.BuildPlan#getObject()public void dump(IndentWriter iw) throws IOException
dump in interface BuildPlandump in class AbstractBuildPlanIOExceptionpublic boolean needsStaticInitialization()
BuildPlanneedsStaticInitialization in interface BuildPlanneedsStaticInitialization in class AbstractBuildPlanpublic void staticStart(BasicContainer c) throws Exception
staticStart in interface BuildPlanstaticStart in class AbstractBuildPlanExceptionBuildPlan.staticStart(to.etc.iocular.container.BasicContainer)Copyright © 2017 etc.to. All rights reserved.