Package tsl2.nano.cursus.persistence
Class ERuleEffectus
- All Implemented Interfaces:
IChange,de.tsl2.nano.service.util.IPersistable<String>,Serializable
@Entity
public class ERuleEffectus
extends RuleEffectus<Object,Object>
implements de.tsl2.nano.service.util.IPersistable<String>
- See Also:
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ObjectgetId()getRes()booleanisFixed()voidsetExsecutio(EExsecutio exsecutio) voidsetFixed(boolean fixed) voidvoidMethods inherited from class tsl2.nano.cursus.effectus.RuleEffectus
getRuleName, setRuleName
-
Constructor Details
-
ERuleEffectus
public ERuleEffectus() -
ERuleEffectus
-
-
Method Details
-
getId
- Specified by:
getIdin interfacede.tsl2.nano.service.util.IPersistable<String>
-
setId
- Specified by:
setIdin interfacede.tsl2.nano.service.util.IPersistable<String>
-
isFixed
public boolean isFixed() -
setFixed
public void setFixed(boolean fixed) -
evaluateNewValue
- Overrides:
evaluateNewValuein classRuleEffectus<Object,Object> - Returns:
- new calculated value. to evaluate the new value, the object/res should given to the calculating function.
-
getRes
-
setRes
-
getExsecutio
-
setExsecutio
-