public class DecisionTable extends RecordWrapper
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
DECISION_TABLE_TYPE |
static java.lang.String |
HIT_POLICY |
static java.lang.String |
HIT_POLICY_TYPE
A full type name of the HitPolicy enumeration.
|
static java.lang.String |
INPUTS |
static java.lang.String |
LABEL |
static java.lang.String |
LANGUAGE |
static java.lang.String |
LANGUAGE_TYPE
A full type name of the ExpressionLanguage enumeration.
|
static java.lang.String |
MODULE |
static java.lang.String |
OUTPUTS |
static java.lang.String |
RULES |
Constructor and Description |
---|
DecisionTable() |
DecisionTable(RecordHolder holder) |
Modifier and Type | Method and Description |
---|---|
void |
addInputAt(HolderFactory factory,
int index,
Parameter input) |
void |
addOutputAt(HolderFactory factory,
int index,
Parameter output) |
HitPolicy |
getHitPolicy() |
java.util.List<Parameter> |
getInputs() |
java.lang.String |
getLabel() |
ExpressionLanguage |
getLanguage() |
java.lang.String |
getModule() |
java.util.List<Parameter> |
getOutputs() |
java.util.List<Rule> |
getRules() |
java.lang.String |
getTypeName() |
void |
removeInputAt(HolderFactory factory,
int index) |
void |
removeOutputAt(HolderFactory factory,
int index) |
void |
setHitPolicy(EnumerationImpl value) |
void |
setInputs(HolderFactory factory,
java.util.List<Parameter> inputs)
Sets the new inputs.
|
void |
setInputs(ListHolder value) |
void |
setLabel(java.lang.String value) |
void |
setLanguage(EnumerationImpl value) |
void |
setModule(java.lang.String value) |
void |
setOutputs(HolderFactory factory,
java.util.List<Parameter> outputs)
Sets the new outputs.
|
void |
setOutputs(ListHolder value) |
void |
setRules(HolderFactory factory,
java.util.List<Rule> rules)
Sets the new rules.
|
void |
setRules(ListHolder value) |
asMap, create, equals, getIntProperty, getProperty, hashCode, holder, isCreated, setIntProperty, setProperty, toCollection, toList, toSet, toString, unwrap
public static final java.lang.String DECISION_TABLE_TYPE
public static final java.lang.String HIT_POLICY_TYPE
public static final java.lang.String LANGUAGE_TYPE
public static final java.lang.String HIT_POLICY
public static final java.lang.String INPUTS
public static final java.lang.String LABEL
public static final java.lang.String LANGUAGE
public static final java.lang.String OUTPUTS
public static final java.lang.String RULES
public static final java.lang.String MODULE
public DecisionTable()
public DecisionTable(RecordHolder holder)
holder
- public java.lang.String getTypeName()
getTypeName
in interface IRecordWrapper
getTypeName
in class RecordWrapper
public HitPolicy getHitPolicy()
public void setHitPolicy(EnumerationImpl value)
value
- public java.util.List<Parameter> getInputs()
public void setInputs(ListHolder value)
value
- public void setInputs(HolderFactory factory, java.util.List<Parameter> inputs)
factory
- inputs
- public java.lang.String getLabel()
public void setLabel(java.lang.String value)
value
- public ExpressionLanguage getLanguage()
public void setLanguage(EnumerationImpl value)
value
- public java.util.List<Parameter> getOutputs()
public void setOutputs(ListHolder value)
value
- public void setOutputs(HolderFactory factory, java.util.List<Parameter> outputs)
factory
- outputs
- public java.util.List<Rule> getRules()
public void setRules(ListHolder value)
value
- public void setRules(HolderFactory factory, java.util.List<Rule> rules)
factory
- rules
- public java.lang.String getModule()
public void setModule(java.lang.String value)
value
- public void addInputAt(HolderFactory factory, int index, Parameter input)
public void removeInputAt(HolderFactory factory, int index)
public void addOutputAt(HolderFactory factory, int index, Parameter output)
public void removeOutputAt(HolderFactory factory, int index)
Copyright © 2007-2020 Whitestein Technologies. All Rights Reserved.