public class EqualityExpression extends BinaryExpression implements LogicalExpression
Expression.Typeleftright| Constructor and Description |
|---|
EqualityExpression(org.antlr.v4.runtime.Token start,
Expression left,
Expression right,
boolean checkEquality) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
evaluateBool(EvaluationContext context) |
Object |
evaluateUnsafe(EvaluationContext context)
This method is allowed to throw exceptions.
|
Class |
getType() |
boolean |
isCheckEquality() |
String |
toString() |
children, isConstant, left, leftright, rightgetStartTokenclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitchildren, evaluate, evaluateUnsafe, getStartToken, isConstant, nodeTypepublic EqualityExpression(org.antlr.v4.runtime.Token start,
Expression left,
Expression right,
boolean checkEquality)
public Object evaluateUnsafe(EvaluationContext context)
ExpressionevaluateUnsafe in interface Expressionpublic Class getType()
getType in interface ExpressiongetType in class UnaryExpressionpublic boolean evaluateBool(EvaluationContext context)
evaluateBool in interface LogicalExpressionpublic boolean isCheckEquality()
Copyright © 2012–2021 Graylog, Inc.. All rights reserved.