@Generated(value="org.nuiton.topia.templates.EntityTransformer", date="Thu Dec 17 16:16:20 CET 2015") public abstract class StrategyAbstract extends org.nuiton.topia.persistence.internal.AbstractTopiaEntity implements Strategy
| Modifier and Type | Field and Description |
|---|---|
protected CroppingPlanEntry |
croppingPlanEntry
Nom de l'attribut en BD : croppingPlanEntry
|
protected String |
croppingPlanManagmentName
Nom de l'attribut en BD : croppingPlanManagmentName
|
protected String |
explanation
Nom de l'attribut en BD : explanation
|
protected boolean |
multiannual
Nom de l'attribut en BD : multiannual
|
protected Collection<DecisionRule> |
rules
Nom de l'attribut en BD : rules
|
protected StrategyType |
strategyType
Nom de l'attribut en BD : strategyType
|
DEFAULT_INSTANCE, deleted, firesSupport, postReadListeners, postWriteListeners, preReadListeners, preWriteListeners, topiaCreateDate, topiaId, topiaVersionPROPERTY_CROPPING_PLAN_ENTRY, PROPERTY_CROPPING_PLAN_MANAGMENT_NAME, PROPERTY_EXPLANATION, PROPERTY_MULTIANNUAL, PROPERTY_RULES, PROPERTY_STRATEGY_TYPE| Constructor and Description |
|---|
StrategyAbstract() |
addPostReadListener, addPostReadListener, addPostWriteListener, addPostWriteListener, addPreReadListener, addPreReadListener, addPreWriteListener, addPreWriteListener, addPropertyChangeListener, addPropertyChangeListener, equals, fireOnPostRead, fireOnPostRead, fireOnPostWrite, fireOnPostWrite, fireOnPreRead, fireOnPreWrite, getFiresSupport, getFiresSupportOrNull, getPostReadListeners, getPostWriteListeners, getPreReadListeners, getPreWriteListeners, getTopiaCreateDate, getTopiaId, getTopiaVersion, hashCode, isDeleted, isPersisted, notifyDeleted, removePostReadListener, removePostReadListener, removePostWriteListener, removePostWriteListener, removePreReadListener, removePreReadListener, removePreWriteListener, removePreWriteListener, removePropertyChangeListener, removePropertyChangeListener, setFiresSupport, setTopiaCreateDate, setTopiaId, setTopiaVersionprotected String explanation
protected String croppingPlanManagmentName
protected boolean multiannual
protected CroppingPlanEntry croppingPlanEntry
protected Collection<DecisionRule> rules
protected StrategyType strategyType
public void accept(org.nuiton.topia.persistence.TopiaEntityVisitor visitor)
throws org.nuiton.topia.persistence.TopiaException
accept in interface org.nuiton.topia.persistence.TopiaEntityorg.nuiton.topia.persistence.TopiaExceptionprotected void accept0(org.nuiton.topia.persistence.TopiaEntityVisitor visitor)
throws org.nuiton.topia.persistence.TopiaException
org.nuiton.topia.persistence.TopiaExceptionpublic void setExplanation(String explanation)
setExplanation in interface Strategypublic String getExplanation()
getExplanation in interface Strategypublic void setCroppingPlanManagmentName(String croppingPlanManagmentName)
setCroppingPlanManagmentName in interface Strategypublic String getCroppingPlanManagmentName()
getCroppingPlanManagmentName in interface Strategypublic void setMultiannual(boolean multiannual)
setMultiannual in interface Strategypublic boolean isMultiannual()
isMultiannual in interface Strategypublic void setCroppingPlanEntry(CroppingPlanEntry croppingPlanEntry)
setCroppingPlanEntry in interface Strategypublic CroppingPlanEntry getCroppingPlanEntry()
getCroppingPlanEntry in interface Strategypublic void addRules(DecisionRule rules)
public void addAllRules(Iterable<DecisionRule> rules)
addAllRules in interface Strategypublic void setRules(Collection<DecisionRule> rules)
public void removeRules(DecisionRule rules)
removeRules in interface Strategypublic void clearRules()
clearRules in interface Strategypublic Collection<DecisionRule> getRules()
public DecisionRule getRulesByTopiaId(String topiaId)
getRulesByTopiaId in interface Strategypublic Collection<String> getRulesTopiaIds()
getRulesTopiaIds in interface Strategypublic boolean isRulesEmpty()
isRulesEmpty in interface Strategypublic boolean isRulesNotEmpty()
isRulesNotEmpty in interface Strategypublic boolean containsRules(DecisionRule rules)
containsRules in interface Strategypublic void setStrategyType(StrategyType strategyType)
setStrategyType in interface Strategypublic StrategyType getStrategyType()
getStrategyType in interface StrategyCopyright © 2013–2015 Inra. All rights reserved.