toggle menu
moonlight
1.0-SNAPSHOT
jvm
switch theme
search in API
script
/
io.github.moonlightsuite.moonlight.script
/
BooleanExpressionEvaluator
Boolean
Expression
Evaluator
public
class
BooleanExpressionEvaluator
Members
Constructors
Boolean
Expression
Evaluator
Link copied to clipboard
public
void
BooleanExpressionEvaluator
(
ExpressionEvaluator
expressionEvaluator
)
Functions
eval
Link copied to clipboard
public
boolean
eval
(
ExpressionContext expressionContext
)
visit
And
Expression
Link copied to clipboard
public
Boolean
visitAndExpression
(
AndExpressionContext ctx
)
visit
Bracket
Expression
Link copied to clipboard
public
Boolean
visitBracketExpression
(
BracketExpressionContext ctx
)
visit
False
Expression
Link copied to clipboard
public
Boolean
visitFalseExpression
(
FalseExpressionContext ctx
)
visit
If
Then
Else
Expression
Link copied to clipboard
public
Boolean
visitIfThenElseExpression
(
IfThenElseExpressionContext ctx
)
visit
Imply
Expression
Link copied to clipboard
public
Boolean
visitImplyExpression
(
ImplyExpressionContext ctx
)
visit
Not
Expression
Link copied to clipboard
public
Boolean
visitNotExpression
(
NotExpressionContext ctx
)
visit
Or
Expression
Link copied to clipboard
public
Boolean
visitOrExpression
(
OrExpressionContext ctx
)
visit
Reference
Expression
Link copied to clipboard
public
Boolean
visitReferenceExpression
(
ReferenceExpressionContext ctx
)
visit
Relation
Expression
Link copied to clipboard
public
Boolean
visitRelationExpression
(
RelationExpressionContext ctx
)
visit
True
Expression
Link copied to clipboard
public
Boolean
visitTrueExpression
(
TrueExpressionContext ctx
)