Uses of Class
dev.frostlake.parser.FrostlakeParser.BooleanExprContext
Packages that use FrostlakeParser.BooleanExprContext
Package
Description
-
Uses of FrostlakeParser.BooleanExprContext in dev.frostlake.executor
Methods in dev.frostlake.executor that return types with arguments of type FrostlakeParser.BooleanExprContextModifier and TypeMethodDescriptionParseTreeText.functionBooleanArgs(FrostlakeParser.FunctionArgListContext list) The plain (non-lambda) boolean-expression arguments of a function call.Methods in dev.frostlake.executor with parameters of type FrostlakeParser.BooleanExprContextModifier and TypeMethodDescriptionVisitorExpressionBuilder.buildExpression(FrostlakeParser.BooleanExprContext ctx) Boolean tier (OR/AND/NOT) over the value/predicate `expression` below.SelectItemAccessors.unwrapValue(FrostlakeParser.BooleanExprContext be) Peel a booleanExpr to its underlying value expression (null if it is a boolean AND/OR/NOT). -
Uses of FrostlakeParser.BooleanExprContext in dev.frostlake.executor.commands
Methods in dev.frostlake.executor.commands with parameters of type FrostlakeParser.BooleanExprContextModifier and TypeMethodDescriptionColumnDefinitionParser.buildCheckConstraint(FrostlakeParser.ConstraintNameContext nameCtx, FrostlakeParser.BooleanExprContext expr, List<String> columnNames) One CHECK constraint from its parse tree: the expression kept as written, an unnamed one given the auto-generated name live reports it under, and the columns it names read from the tree. -
Uses of FrostlakeParser.BooleanExprContext in dev.frostlake.executor.expressions
Methods in dev.frostlake.executor.expressions that return FrostlakeParser.BooleanExprContextModifier and TypeMethodDescriptionThe PARSE TREEAntlrExpressionParser.parse(String)builds itsExpressionfrom, for a caller that must inspect the expression's syntax rather than evaluate it (the CREATE-time SQL-UDF body check reads which functions a body calls).Methods in dev.frostlake.executor.expressions with parameters of type FrostlakeParser.BooleanExprContextModifier and TypeMethodDescriptionExpressionAstBuilder.build(FrostlakeParser.BooleanExprContext ctx) Build anExpressionAST from a parsedbooleanExpr(top) context. -
Uses of FrostlakeParser.BooleanExprContext in dev.frostlake.parser
Subclasses of FrostlakeParser.BooleanExprContext in dev.frostlake.parserModifier and TypeClassDescriptionstatic classstatic classstatic classstatic classMethods in dev.frostlake.parser that return FrostlakeParser.BooleanExprContextModifier and TypeMethodDescriptionFrostlakeParser.AndExprContext.booleanExpr(int i) FrostlakeParser.AsofMatchConditionContext.booleanExpr()FrostlakeParser.booleanExpr()FrostlakeParser.BooleanExprListContext.booleanExpr(int i) FrostlakeParser.CaseStatementContext.booleanExpr(int i) FrostlakeParser.CheckConstraintContext.booleanExpr()FrostlakeParser.ColumnConstraintContext.booleanExpr()FrostlakeParser.ConnectByPredicateContext.booleanExpr()FrostlakeParser.CreateStatementContext.booleanExpr()FrostlakeParser.ExprItemContext.booleanExpr()FrostlakeParser.FunctionArgContext.booleanExpr()FrostlakeParser.HavingClauseContext.booleanExpr()FrostlakeParser.IfStatementContext.booleanExpr(int i) FrostlakeParser.JoinClauseContext.booleanExpr()FrostlakeParser.LambdaFunctionContext.booleanExpr()FrostlakeParser.MergeClauseContext.booleanExpr()FrostlakeParser.MergeStatementContext.booleanExpr()FrostlakeParser.MultiInsertWhenContext.booleanExpr()FrostlakeParser.NotExprContext.booleanExpr()FrostlakeParser.OrExprContext.booleanExpr(int i) FrostlakeParser.ParenExprContext.booleanExpr()FrostlakeParser.ProjectionPolicyActionContext.booleanExpr()FrostlakeParser.QualifyClauseContext.booleanExpr()FrostlakeParser.RepeatStatementContext.booleanExpr()FrostlakeParser.SearchedCaseExprContext.booleanExpr()FrostlakeParser.SimpleCaseExprContext.booleanExpr()FrostlakeParser.StartWithClauseContext.booleanExpr()FrostlakeParser.TaskActionContext.booleanExpr()FrostlakeParser.ValueListContext.booleanExpr(int i) FrostlakeParser.WhenClauseContext.booleanExpr(int i) FrostlakeParser.WhereClauseContext.booleanExpr()FrostlakeParser.WhileStatementContext.booleanExpr()Methods in dev.frostlake.parser that return types with arguments of type FrostlakeParser.BooleanExprContextModifier and TypeMethodDescriptionFrostlakeParser.AndExprContext.booleanExpr()FrostlakeParser.BooleanExprListContext.booleanExpr()FrostlakeParser.CaseStatementContext.booleanExpr()FrostlakeParser.IfStatementContext.booleanExpr()FrostlakeParser.OrExprContext.booleanExpr()FrostlakeParser.ValueListContext.booleanExpr()FrostlakeParser.WhenClauseContext.booleanExpr()Methods in dev.frostlake.parser with parameters of type FrostlakeParser.BooleanExprContextModifier and TypeMethodDescriptionvoidFrostlakeParser.BooleanExprContext.copyFrom(FrostlakeParser.BooleanExprContext ctx) Constructors in dev.frostlake.parser with parameters of type FrostlakeParser.BooleanExprContextModifierConstructorDescription