|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectto.etc.iocular.def.AbstractBuildPlan
to.etc.iocular.def.BuildPlanForStaticFactory
public class BuildPlanForStaticFactory
Field Summary |
---|
Fields inherited from interface to.etc.iocular.container.BuildPlan |
---|
EMPTY_PLANS |
Method Summary | |
---|---|
void |
dump(IndentWriter iw)
|
java.lang.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. |
Methods inherited from class to.etc.iocular.def.AbstractBuildPlan |
---|
destroy, getInjectorList, hasDestructors, injectProperties, internalDumpSetters, internalDumpStartStop, setDestroyList, setInjectorList, setStartList, start |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public int getScore()
public java.lang.Object getObject(BasicContainer bc) throws java.lang.Exception
getObject
in interface BuildPlan
getObject
in class AbstractBuildPlan
java.lang.Exception
to.etc.iocular.container.BuildPlan#getObject()
public void dump(IndentWriter iw) throws java.io.IOException
dump
in interface BuildPlan
dump
in class AbstractBuildPlan
java.io.IOException
public boolean needsStaticInitialization()
BuildPlan
needsStaticInitialization
in interface BuildPlan
needsStaticInitialization
in class AbstractBuildPlan
public void staticStart(BasicContainer c) throws java.lang.Exception
staticStart
in interface BuildPlan
staticStart
in class AbstractBuildPlan
java.lang.Exception
BuildPlan.staticStart(to.etc.iocular.container.BasicContainer)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |