Interface ScimFilterVisitor<T>
-
- Type Parameters:
T- The return type of the visit operation. UseVoidfor operations with no return type.
- All Superinterfaces:
org.antlr.v4.runtime.tree.ParseTreeVisitor<T>
- All Known Implementing Classes:
FilterVisitor,ScimFilterBaseVisitor
public interface ScimFilterVisitor<T> extends org.antlr.v4.runtime.tree.ParseTreeVisitor<T>This interface defines a complete generic visitor for a parse tree produced byScimFilterParser.
-
-
Method Summary
-
-
-
Method Detail
-
visitValuePathExpression
T visitValuePathExpression(ScimFilterParser.ValuePathExpressionContext ctx)
Visit a parse tree produced by thevaluePathExpressionlabeled alternative inScimFilterParser.filter().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitOrExpression
T visitOrExpression(ScimFilterParser.OrExpressionContext ctx)
Visit a parse tree produced by theorExpressionlabeled alternative inScimFilterParser.filter().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAndExpression
T visitAndExpression(ScimFilterParser.AndExpressionContext ctx)
Visit a parse tree produced by theandExpressionlabeled alternative inScimFilterParser.filter().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAttrExpression
T visitAttrExpression(ScimFilterParser.AttrExpressionContext ctx)
Visit a parse tree produced by theattrExpressionlabeled alternative inScimFilterParser.filter().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitParenthesisExpression
T visitParenthesisExpression(ScimFilterParser.ParenthesisExpressionContext ctx)
Visit a parse tree produced by theparenthesisExpressionlabeled alternative inScimFilterParser.filter().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNotExpression
T visitNotExpression(ScimFilterParser.NotExpressionContext ctx)
Visit a parse tree produced by thenotExpressionlabeled alternative inScimFilterParser.filter().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAttributeExpression
T visitAttributeExpression(ScimFilterParser.AttributeExpressionContext ctx)
Visit a parse tree produced byScimFilterParser.attributeExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitValuePath
T visitValuePath(ScimFilterParser.ValuePathContext ctx)
Visit a parse tree produced byScimFilterParser.valuePath().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAttributePath
T visitAttributePath(ScimFilterParser.AttributePathContext ctx)
Visit a parse tree produced byScimFilterParser.attributePath().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCompareOperator
T visitCompareOperator(ScimFilterParser.CompareOperatorContext ctx)
Visit a parse tree produced byScimFilterParser.compareOperator().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCompareValue
T visitCompareValue(ScimFilterParser.CompareValueContext ctx)
Visit a parse tree produced byScimFilterParser.compareValue().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
-