public class BooleanValuedFunctionWrapper extends BaseExpression implements LogicalExpression
Expression.Type| Constructor and Description |
|---|
BooleanValuedFunctionWrapper(org.antlr.v4.runtime.Token start,
Expression expr) |
| Modifier and Type | Method and Description |
|---|---|
Iterable<Expression> |
children() |
boolean |
evaluateBool(EvaluationContext context) |
Object |
evaluateUnsafe(EvaluationContext context)
This method is allowed to throw exceptions.
|
Expression |
expression() |
Class |
getType() |
boolean |
isConstant() |
String |
toString() |
getStartTokenclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitevaluate, evaluateUnsafe, getStartToken, nodeTypepublic BooleanValuedFunctionWrapper(org.antlr.v4.runtime.Token start,
Expression expr)
public boolean evaluateBool(EvaluationContext context)
evaluateBool in interface LogicalExpressionpublic boolean isConstant()
isConstant in interface Expressionpublic Object evaluateUnsafe(EvaluationContext context)
ExpressionevaluateUnsafe in interface Expressionpublic Class getType()
getType in interface Expressionpublic Expression expression()
public Iterable<Expression> children()
children in interface ExpressionCopyright © 2012–2021 Graylog, Inc.. All rights reserved.