Uses of Class
io.github.fupacat.ast.BooleanExpression
Packages that use BooleanExpression
-
Uses of BooleanExpression in io.github.fupacat
Methods in io.github.fupacat that return BooleanExpressionModifier and TypeMethodDescriptionfinal BooleanExpressionTSql180ParserInternal.booleanExpression()final BooleanExpressionTSql180ParserInternal.booleanExpressionAnd(ExpressionFlags expressionFlags) final BooleanExpressionTSql180ParserInternal.booleanExpressionOr(ExpressionFlags expressionFlags) final BooleanExpressionTSql180ParserInternal.booleanExpressionPrimary(ExpressionFlags expressionFlags) final BooleanExpressionTSql180ParserInternal.booleanExpressionUnary(ExpressionFlags expressionFlags) final BooleanExpressionTSql180ParserInternal.booleanExpressionWithFlags(ExpressionFlags expressionFlags) final BooleanExpressionTSql180ParserInternal.entryPointBooleanExpression()final BooleanExpressionTSql180ParserInternal.eventBooleanExpression()final BooleanExpressionTSql180ParserInternal.eventBooleanExpressionAnd()final BooleanExpressionTSql180ParserInternal.eventBooleanExpressionOr()final BooleanExpressionTSql180ParserInternal.eventBooleanExpressionUnary()final BooleanExpressionTSql180ParserInternal.eventDeclarationPredicateParameter()final BooleanExpressionTSql180ParserInternal.filterClause(boolean filterProhibited) final BooleanExpressionTSql180ParserInternal.filterExpression()final BooleanExpressionTSql180ParserInternal.filterExpressionPrimary()final BooleanExpressionTSql180ParserInternal.graphMatchPattern()Methods in io.github.fupacat with parameters of type BooleanExpressionModifier and TypeMethodDescriptionfinal voidTSql180ParserInternal.graphCompositeMatchPattern(BooleanExpression vResult) final voidTSql180ParserInternal.graphMatchExpressionPattern(BooleanExpression vResult) final voidTSql180ParserInternal.graphMatchLastNodePattern(BooleanExpression vResult) final voidTSql180ParserInternal.graphMatchRecursivePattern(BooleanExpression vResult) Method parameters in io.github.fupacat with type arguments of type BooleanExpressionModifier and TypeMethodDescriptionfinal voidTSql180ParserInternal.graphMatchSPLeftRecursivePattern(TSqlFragment vParent, List<BooleanExpression> vResult) final voidTSql180ParserInternal.graphMatchSPRightRecursivePattern(TSqlFragment vParent, List<BooleanExpression> vResult) -
Uses of BooleanExpression in io.github.fupacat.ast
Subclasses of BooleanExpression in io.github.fupacat.astModifier and TypeClassDescriptionclassA boolean expression that has two boolean expressions as childrenclassA boolean expression that does a comparison between two scalar expressionsclassPlaceholder for an arbitrary boolean expression.classA boolean expression for IS [NOT] NULLclassRepresents a NOT boolean expressionclassRepresents a boolean expression enclosed in parentheses.classA boolean expression that has three expressions as children.classRepresents the distinct predicate.classRepresents the event declaration predicate parameterclassRepresents the exists predicate.classRepresents the fulltext predicate.classA boolean expression for a MATCH expressionclassA boolean expression for a MATCH expressionclassA boolean expression for LastNodeclassA boolean expression for MATCHclassA boolean expression for MATCHclassA boolean expression for Shortest Path expressionclassA boolean expression for MATCHclassRepresents the in predicate.classRepresents the like predicate.classRepresents the REGEXP_LIKE boolean predicate.classRepresents the comparison predicates that have subqueries.classRepresents the tsequal function call which is a boolean function.classRepresents the update function call which is a boolean function for use in triggers.Fields in io.github.fupacat.ast declared as BooleanExpressionModifier and TypeFieldDescriptionCheckConstraintDefinition.CheckConditionThe check condition.EventDeclaration.EventDeclarationPredicateParameterRepresents event declaration parameter for WHERE clause.BooleanNotExpression.ExpressionThe child expressionBooleanParenthesisExpression.ExpressionRepresents the inner boolean expressionCreateRuleStatement.ExpressionExpression that is the rule.GraphMatchPredicate.ExpressionThe child expressionCreateColumnStoreIndexStatement.FilterPredicateOptional filter predicate for index.CreateIndexStatement.FilterPredicateOptional filter predicate for index.CreateStatisticsStatement.FilterPredicateOptional filter predicate for CREATE STATISTICS statement.IndexDefinition.FilterPredicateOptional filter predicate for index.BooleanBinaryExpression.FirstExpressionThe first child expression.IfStatement.PredicateThe expression that is the predicate for the if statement.IIfCall.PredicateThe expression that is the predicate for the iif function.WhileStatement.PredicateThe expression that is the predicate for the if statement.ServerAuditStatement.PredicateExpressionThe WHERE clause filter.HavingClause.SearchConditionRepresents the having clause that can be used in statements like select.MergeActionClause.SearchConditionOptional search conditionMergeSpecification.SearchConditionMerge search condition.QualifiedJoin.SearchConditionThe search condition.WhereClause.SearchConditionThe search condition, is a boolean expression.BooleanBinaryExpression.SecondExpressionThe second child expression.SearchedWhenClause.WhenExpressionThe boolean expression that comes after whenFields in io.github.fupacat.ast with type parameters of type BooleanExpressionModifier and TypeFieldDescriptionGraphMatchRecursivePredicate.ExpressionThe resursive expressions in the ShortestPath clause