public class ValuePathRestrictionsValidatorVisitor extends QueryFilterVisitor<Void,Void>
| Constructor and Description |
|---|
ValuePathRestrictionsValidatorVisitor() |
| Modifier and Type | Method and Description |
|---|---|
Void |
getParsedFilter()
Returns the constructed custom filter after visiting the full expression tree.
|
Void |
visitBraceExpression(SCIMFilterParser.BraceExpressionContext ctx)
Visit a parse tree produced by the
braceExpression
labeled alternative in SCIMFilterParser.filter(). |
Void |
visitLogExpression(SCIMFilterParser.LogExpressionContext ctx)
Visit a parse tree produced by the
logExpression
labeled alternative in SCIMFilterParser.attrExp(). |
Void |
visitValBraceExpression(SCIMFilterParser.ValBraceExpressionContext ctx)
Visit a parse tree produced by the
valBraceExpression
labeled alternative in SCIMFilterParser.valFilter(). |
Void |
visitValValuePathExpression(SCIMFilterParser.ValValuePathExpressionContext ctx)
Visit a parse tree produced by the
valValuePathExpression
labeled alternative in SCIMFilterParser.valFilter(). |
visitAndExpression, visitAttrExpression, visitAttrPath, visitOrExpression, visitPagingQuery, visitParse, visitPresentExpression, visitSubAttrPath, visitValAndExpression, visitValAttrExpression, visitValExpression, visitValOrExpression, visitValuePath, visitValuePathExpressionaggregateResult, defaultResult, shouldVisitNextChild, visit, visitChildren, visitErrorNode, visitTerminalpublic ValuePathRestrictionsValidatorVisitor()
public Void visitLogExpression(SCIMFilterParser.LogExpressionContext ctx)
SCIMFilterBaseVisitorlogExpression
labeled alternative in SCIMFilterParser.attrExp().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitLogExpression in interface SCIMFilterVisitor<Void>visitLogExpression in class SCIMFilterBaseVisitor<Void>ctx - the parse treepublic Void visitValValuePathExpression(SCIMFilterParser.ValValuePathExpressionContext ctx)
SCIMFilterBaseVisitorvalValuePathExpression
labeled alternative in SCIMFilterParser.valFilter().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitValValuePathExpression in interface SCIMFilterVisitor<Void>visitValValuePathExpression in class SCIMFilterBaseVisitor<Void>ctx - the parse treepublic Void visitBraceExpression(SCIMFilterParser.BraceExpressionContext ctx)
SCIMFilterBaseVisitorbraceExpression
labeled alternative in SCIMFilterParser.filter().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitBraceExpression in interface SCIMFilterVisitor<Void>visitBraceExpression in class SCIMFilterBaseVisitor<Void>ctx - the parse treepublic Void visitValBraceExpression(SCIMFilterParser.ValBraceExpressionContext ctx)
SCIMFilterBaseVisitorvalBraceExpression
labeled alternative in SCIMFilterParser.valFilter().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitValBraceExpression in interface SCIMFilterVisitor<Void>visitValBraceExpression in class SCIMFilterBaseVisitor<Void>ctx - the parse treepublic Void getParsedFilter()
QueryFilterVisitorgetParsedFilter in class QueryFilterVisitor<Void,Void>Copyright © 2022 SAP SE. All rights reserved.