Class LifecycleState
java.lang.Object
oracle.communication.brm.charging.util.directevolution.DAbstractEvolvable
oracle.communication.brm.charging.appconfiguration.beans.productstate.LifecycleState
- All Implemented Interfaces:
Cloneable,oracle.communication.brm.charging.util.directevolution.DEvolvable
public class LifecycleState
extends oracle.communication.brm.charging.util.directevolution.DAbstractEvolvable
This class represents Lifecycle state to Name configuration which is used in LifecycleStateMapper bean.
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionDefault constructorLifecycleState(Integer state, String stateName) Constructor with parameters -
Method Summary
Modifier and TypeMethodDescriptionoracle.communication.brm.charging.util.directevolution.DEvolvablebooleangetState()Getter for the stateGetter for the state namevoidgiveInitializerTo(oracle.communication.brm.charging.util.directevolution.DEvolvableHelper evolvableHelper) inthashCode()voidSetter for the statevoidsetStateName(String stateName) Setter for the state nameMethods inherited from class oracle.communication.brm.charging.util.directevolution.DAbstractEvolvable
clone, getEvolutionData, setEvolutionData, toString
-
Field Details
-
POF_STATE
public static final int POF_STATE- See Also:
-
POF_STATE_NAME
public static final int POF_STATE_NAME- See Also:
-
-
Constructor Details
-
LifecycleState
public LifecycleState()Default constructor -
LifecycleState
Constructor with parameters- Parameters:
state- State id for the lifecycle statestateName- Name of the lifecycle state
-
-
Method Details
-
createInstance
public oracle.communication.brm.charging.util.directevolution.DEvolvable createInstance() -
giveInitializerTo
public void giveInitializerTo(oracle.communication.brm.charging.util.directevolution.DEvolvableHelper evolvableHelper) -
getState
Getter for the state- Returns:
- State id for the lifecycle state
-
setState
Setter for the state- Parameters:
state- State id for the lifecycle state
-
getStateName
Getter for the state name- Returns:
- State name for the lifecycle state
-
setStateName
Setter for the state name- Parameters:
stateName- State name for the lifecycle state
-
equals
-
hashCode
public int hashCode()
-