ParametricBooleanExpressionEvaluator

Constructors

Link copied to clipboard

Functions

Link copied to clipboard
public boolean eval(ExpressionContext guard)
Link copied to clipboard
public Function<MoonLightRecord, Boolean> visitAndExpression(AndExpressionContext ctx)
Link copied to clipboard
public Function<MoonLightRecord, Boolean> visitBracketExpression(BracketExpressionContext ctx)
Link copied to clipboard
public Function<MoonLightRecord, Boolean> visitFalseExpression(FalseExpressionContext ctx)
Link copied to clipboard
public Function<MoonLightRecord, Boolean> visitIfThenElseExpression(IfThenElseExpressionContext ctx)
Link copied to clipboard
public Function<MoonLightRecord, Boolean> visitImplyExpression(ImplyExpressionContext ctx)
Link copied to clipboard
public Function<MoonLightRecord, Boolean> visitNotExpression(NotExpressionContext ctx)
Link copied to clipboard
public Function<MoonLightRecord, Boolean> visitReferenceExpression(ReferenceExpressionContext ctx)
Link copied to clipboard
public Function<MoonLightRecord, Boolean> visitRelationExpression(RelationExpressionContext ctx)
Link copied to clipboard
public Function<MoonLightRecord, Boolean> visitTrueExpression(TrueExpressionContext ctx)