public class GlossaryCompareAssign
extends java.lang.Object
Constructor and Description |
---|
GlossaryCompareAssign(Glossary glossary) |
Modifier and Type | Method and Description |
---|---|
void |
assign(java.lang.String variableName,
com.openrules.types.Oper op,
java.lang.String assignValue) |
void |
assign(java.lang.String variableName,
com.openrules.types.Oper op,
java.lang.String[] assignValues) |
boolean |
compare(java.lang.String variableName,
com.openrules.types.Oper op,
java.lang.String compareValue)
This method is used by conditions of the type "ConditionVarOperValues"
|
boolean |
compare(java.lang.String variableName,
java.lang.String value)
This method is used by conditions of the type "If" without operators
|
boolean |
compareBigDecimalValueWithExpression(java.math.BigDecimal value,
java.lang.String expression) |
boolean |
compareDoubleValueWithExpression(double value,
java.lang.String expression) |
boolean |
compareIntValueWithExpression(int value,
java.lang.String expression) |
boolean |
compareLongValueWithExpression(long value,
java.lang.String expression) |
com.openrules.feel.FeelEvaluator |
getFeelEvaluator() |
public GlossaryCompareAssign(Glossary glossary)
public final boolean compare(java.lang.String variableName, com.openrules.types.Oper op, java.lang.String compareValue)
variableName
- op
- value
- public final boolean compare(java.lang.String variableName, java.lang.String value)
variableName
- value
- public boolean compareIntValueWithExpression(int value, java.lang.String expression)
public boolean compareLongValueWithExpression(long value, java.lang.String expression)
public boolean compareBigDecimalValueWithExpression(java.math.BigDecimal value, java.lang.String expression)
public boolean compareDoubleValueWithExpression(double value, java.lang.String expression)
public final void assign(java.lang.String variableName, com.openrules.types.Oper op, java.lang.String[] assignValues)
public final void assign(java.lang.String variableName, com.openrules.types.Oper op, java.lang.String assignValue)
public com.openrules.feel.FeelEvaluator getFeelEvaluator()