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.InitializeAutomaton
interface 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 boolean
isInitalizable()
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.
-
-