Class NumberRangeVisitor
java.lang.Object
nl.basjes.parse.useragent.parser.UserAgentTreeWalkerBaseVisitor<NumberRangeList>
nl.basjes.parse.useragent.analyze.NumberRangeVisitor
- All Implemented Interfaces:
UserAgentTreeWalkerVisitor<NumberRangeList>
-
Method Summary
Modifier and TypeMethodDescriptionprotected NumberRangeListaggregateResult(NumberRangeList arg0, NumberRangeList arg1) protected NumberRangeListstatic NumberRangeListprotected booleanshouldVisitNextChild(org.antlr.v4.runtime.tree.RuleNode arg0, NumberRangeList arg1) visit(org.antlr.v4.runtime.tree.ParseTree arg0) visit(org.antlr.v4.runtime.tree.ParseTree arg0) visitChildren(org.antlr.v4.runtime.tree.RuleNode arg0) visitChildren(org.antlr.v4.runtime.tree.RuleNode arg0) visitErrorNode(org.antlr.v4.runtime.tree.ErrorNode arg0) visitErrorNode(org.antlr.v4.runtime.tree.ErrorNode arg0) Visit a parse tree produced by thenumberRangeAlllabeled alternative inUserAgentTreeWalkerParser.numberRange().Visit a parse tree produced by thenumberRangeEmptylabeled alternative inUserAgentTreeWalkerParser.numberRange().Visit a parse tree produced by thenumberRangeOpenStartToEndlabeled alternative inUserAgentTreeWalkerParser.numberRange().Visit a parse tree produced by thenumberRangeSingleValuelabeled alternative inUserAgentTreeWalkerParser.numberRange().Visit a parse tree produced by thenumberRangeStartToEndlabeled alternative inUserAgentTreeWalkerParser.numberRange().Visit a parse tree produced by thenumberRangeStartToOpenEndlabeled alternative inUserAgentTreeWalkerParser.numberRange().visitTerminal(org.antlr.v4.runtime.tree.TerminalNode arg0) visitTerminal(org.antlr.v4.runtime.tree.TerminalNode arg0) Methods inherited from class UserAgentTreeWalkerBaseVisitor
visitIsSyntaxError, visitMatcherBase, visitMatcherCleanVersion, visitMatcherConcat, visitMatcherConcatPostfix, visitMatcherConcatPrefix, visitMatcherDefaultIfNull, visitMatcherExtract, visitMatcherExtractBrandFromUrl, visitMatcherIsValidVersion, visitMatcherNormalizeBrand, visitMatcherPath, visitMatcherPathIsInLookup, visitMatcherPathIsInLookupContains, visitMatcherPathIsInLookupPrefix, visitMatcherPathIsNotInLookupContains, visitMatcherPathIsNotInLookupPrefix, visitMatcherPathIsNull, visitMatcherPathLookup, visitMatcherPathLookupContains, visitMatcherPathLookupPrefix, visitMatcherReplaceString, visitMatcherSegmentRange, visitMatcherVariable, visitMatcherWordRange, visitPathFixedValue, visitPathVariable, visitPathWalk, visitStepBackToFull, visitStepContainsValue, visitStepDown, visitStepEndsWithValue, visitStepEqualsValue, visitStepIsInSet, visitStepIsNotInSet, visitStepNext, visitStepNext2, visitStepNext3, visitStepNext4, visitStepNotContainsValue, visitStepNotEqualsValue, visitStepPrev, visitStepPrev2, visitStepPrev3, visitStepPrev4, visitStepStartsWithValue, visitStepUp, visitStepWordRange, visitWordRangeFirstWords, visitWordRangeLastWords, visitWordRangeSingleWord, visitWordRangeStartToEnd
-
Method Details
-
getList
-
visitNumberRangeStartToEnd
public NumberRangeList visitNumberRangeStartToEnd(UserAgentTreeWalkerParser.NumberRangeStartToEndContext ctx) Description copied from class:UserAgentTreeWalkerBaseVisitorVisit a parse tree produced by thenumberRangeStartToEndlabeled alternative inUserAgentTreeWalkerParser.numberRange().The default implementation returns the result of calling
visitChildren(RuleNode)onctx.- Specified by:
visitNumberRangeStartToEndin interfaceUserAgentTreeWalkerVisitor<NumberRangeList>- Overrides:
visitNumberRangeStartToEndin classUserAgentTreeWalkerBaseVisitor<NumberRangeList>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNumberRangeOpenStartToEnd
public NumberRangeList visitNumberRangeOpenStartToEnd(UserAgentTreeWalkerParser.NumberRangeOpenStartToEndContext ctx) Description copied from class:UserAgentTreeWalkerBaseVisitorVisit a parse tree produced by thenumberRangeOpenStartToEndlabeled alternative inUserAgentTreeWalkerParser.numberRange().The default implementation returns the result of calling
visitChildren(RuleNode)onctx.- Specified by:
visitNumberRangeOpenStartToEndin interfaceUserAgentTreeWalkerVisitor<NumberRangeList>- Overrides:
visitNumberRangeOpenStartToEndin classUserAgentTreeWalkerBaseVisitor<NumberRangeList>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNumberRangeStartToOpenEnd
public NumberRangeList visitNumberRangeStartToOpenEnd(UserAgentTreeWalkerParser.NumberRangeStartToOpenEndContext ctx) Description copied from class:UserAgentTreeWalkerBaseVisitorVisit a parse tree produced by thenumberRangeStartToOpenEndlabeled alternative inUserAgentTreeWalkerParser.numberRange().The default implementation returns the result of calling
visitChildren(RuleNode)onctx.- Specified by:
visitNumberRangeStartToOpenEndin interfaceUserAgentTreeWalkerVisitor<NumberRangeList>- Overrides:
visitNumberRangeStartToOpenEndin classUserAgentTreeWalkerBaseVisitor<NumberRangeList>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNumberRangeSingleValue
public NumberRangeList visitNumberRangeSingleValue(UserAgentTreeWalkerParser.NumberRangeSingleValueContext ctx) Description copied from class:UserAgentTreeWalkerBaseVisitorVisit a parse tree produced by thenumberRangeSingleValuelabeled alternative inUserAgentTreeWalkerParser.numberRange().The default implementation returns the result of calling
visitChildren(RuleNode)onctx.- Specified by:
visitNumberRangeSingleValuein interfaceUserAgentTreeWalkerVisitor<NumberRangeList>- Overrides:
visitNumberRangeSingleValuein classUserAgentTreeWalkerBaseVisitor<NumberRangeList>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNumberRangeAll
Description copied from class:UserAgentTreeWalkerBaseVisitorVisit a parse tree produced by thenumberRangeAlllabeled alternative inUserAgentTreeWalkerParser.numberRange().The default implementation returns the result of calling
visitChildren(RuleNode)onctx.- Specified by:
visitNumberRangeAllin interfaceUserAgentTreeWalkerVisitor<NumberRangeList>- Overrides:
visitNumberRangeAllin classUserAgentTreeWalkerBaseVisitor<NumberRangeList>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNumberRangeEmpty
Description copied from class:UserAgentTreeWalkerBaseVisitorVisit a parse tree produced by thenumberRangeEmptylabeled alternative inUserAgentTreeWalkerParser.numberRange().The default implementation returns the result of calling
visitChildren(RuleNode)onctx.- Specified by:
visitNumberRangeEmptyin interfaceUserAgentTreeWalkerVisitor<NumberRangeList>- Overrides:
visitNumberRangeEmptyin classUserAgentTreeWalkerBaseVisitor<NumberRangeList>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visit
-
visitChildren
-
visitTerminal
-
visitErrorNode
-
visit
-
visitChildren
-
visitTerminal
-
visitErrorNode
-
defaultResult
-
aggregateResult
-
shouldVisitNextChild
protected boolean shouldVisitNextChild(org.antlr.v4.runtime.tree.RuleNode arg0, NumberRangeList arg1)
-