Package de.captaingoldfish.scim.sdk.server.filter.antlr
-
Interface Summary Interface Description ScimFilterVisitor<T> This interface defines a complete generic visitor for a parse tree produced byScimFilterParser. -
Class Summary Class Description CompareValue author Pascal Knueppel
created at: 16.10.2019 - 12:39
this class contains the value of anAttributeExpressionLeaf.FilterAttributeName author Pascal Knueppel
created at: 16.10.2019 - 12:24
represents the name of an attribute and will also hold its meta dataFilterRuleErrorListener author Pascal Knueppel
created at: 16.10.2019 - 09:06
checks for errors during filter parsing and wraps the error into anInvalidFilterExceptionFilterVisitor author Pascal Knueppel
created at: 16.10.2019 - 12:09
The FilterVisitor iterates through the parsed SCIM-filter-tree and calls the here overridden methods for the specific nodes that have been visited.ScimFilterBaseVisitor<T> This class provides an empty implementation ofScimFilterVisitor, which can be extended to create a visitor which only needs to handle a subset of the available methods.ScimFilterLexer ScimFilterParser ScimFilterParser.AndExpressionContext ScimFilterParser.AttrExpressionContext ScimFilterParser.AttributeExpressionContext ScimFilterParser.AttributePathContext ScimFilterParser.CompareOperatorContext ScimFilterParser.CompareValueContext ScimFilterParser.FilterContext ScimFilterParser.NotExpressionContext ScimFilterParser.OrExpressionContext ScimFilterParser.ParenthesisExpressionContext ScimFilterParser.ValuePathContext ScimFilterParser.ValuePathExpressionContext