Package org.refcodes.component
Interface Initializable.InitializeAutomaton
-
- All Superinterfaces:
Initializable,InitializedAccessor
- All Known Subinterfaces:
LifeCycleComponent.LifeCycleAutomaton
- All Known Implementing Classes:
LifeCycleAutomatonImpl,LifeCycleAutomatonImpl.ManualLifeCycleAutomatonImpl
- Enclosing interface:
- Initializable
public static interface Initializable.InitializeAutomaton extends Initializable, InitializedAccessor
TheInitializable.InitializeAutomatoninterface defines those methods related to the initialize life-cycle.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.refcodes.component.Initializable
Initializable.InitializeAutomaton, Initializable.InitializeBuilder<B extends Initializable.InitializeBuilder<B>>, Initializable.UncheckedInitializable
-
Nested classes/interfaces inherited from interface org.refcodes.component.InitializedAccessor
InitializedAccessor.InitializedMutator, InitializedAccessor.InitializedProperty
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanisInitalizable()Determines whether the component may get initialized.-
Methods inherited from interface org.refcodes.component.Initializable
initialize, initializeUnchecked
-
Methods inherited from interface org.refcodes.component.InitializedAccessor
isInitialized
-
-
-
-
Method Detail
-
isInitalizable
boolean isInitalizable()
Determines whether the component may get initialized.- Returns:
- True if
Initializable.initialize()is possible.
-
-