public class TextualOperatorsEvaluator extends com.fathzer.soft.javaluator.AbstractEvaluator<Boolean>
| Modifier and Type | Field and Description |
|---|---|
static com.fathzer.soft.javaluator.Operator |
NEGATE
The negate unary operator.
|
static com.fathzer.soft.javaluator.Operator |
OR
The logical OR operator.
|
| Constructor and Description |
|---|
TextualOperatorsEvaluator() |
| Modifier and Type | Method and Description |
|---|---|
protected Boolean |
evaluate(com.fathzer.soft.javaluator.Operator operator,
Iterator<Boolean> operands,
Object evaluationContext) |
static void |
main(String[] args) |
protected Iterator<String> |
tokenize(String expression) |
protected Boolean |
toValue(String literal,
Object evaluationContext) |
public static final com.fathzer.soft.javaluator.Operator NEGATE
public static final com.fathzer.soft.javaluator.Operator OR
protected Boolean toValue(String literal, Object evaluationContext)
toValue in class com.fathzer.soft.javaluator.AbstractEvaluator<Boolean>protected Boolean evaluate(com.fathzer.soft.javaluator.Operator operator, Iterator<Boolean> operands, Object evaluationContext)
evaluate in class com.fathzer.soft.javaluator.AbstractEvaluator<Boolean>protected Iterator<String> tokenize(String expression)
tokenize in class com.fathzer.soft.javaluator.AbstractEvaluator<Boolean>public static void main(String[] args)
Copyright © 2017. All Rights Reserved.